2 import
Dekko.Python 1.0
3 import
Dekko.Mail.API 1.0
7 signal error(
string error)
8 signal partsReady(var parts)
10 function build(text, signature) {
12 py.buildPartsFromMarkdown(text, signature, options)
23 importPaths: [Qt.resolvedUrl(
"./")]
25 function buildPartsFromMarkdown(text, sig, opts) {
26 importModule(
"markdownutils",
function() {
27 py.call(
"markdownutils.build_message_part_map", [text, sig, opts],
function(html){
28 Log.logInfo(
"MarkdownRenderer::build_message_part_map",
"Parts ready")
35 importModule(
"markdownutils",
function(){})
36 setHandler(
'log',
function (msg) {
37 Log.logInfo(
"MarkdownRenderer::pyLog", msg)
43 Log.logError(
"Python Error", traceback)