|
|
|
@ -140,6 +140,29 @@ $(function () { |
|
|
|
var txt = $('#GeneratedWidgetText').val(); |
|
|
|
editor.insertText(txt); |
|
|
|
}); |
|
|
|
|
|
|
|
$('.tab-item').on('click', function () { |
|
|
|
if ($(this).attr("aria-label") == 'Preview' && editor.isMarkdownMode()) { |
|
|
|
|
|
|
|
let content = editor.getMarkdown(); |
|
|
|
localStorage.setItem('content', content); |
|
|
|
|
|
|
|
$.post("/CmsKitCommonWidgets/ContentPreview", { content: content }, function (result) { |
|
|
|
|
|
|
|
let style = styleEditor.getValue(); |
|
|
|
|
|
|
|
$('#editor-preview-style').remove(); |
|
|
|
|
|
|
|
$('head').append('<style id="editor-preview-style">' + style + '</style>'); |
|
|
|
|
|
|
|
editor.setHTML(result); |
|
|
|
}); |
|
|
|
} |
|
|
|
else if ($(this).attr("aria-label") == 'Write') { |
|
|
|
var retrievedObject = localStorage.getItem('content'); |
|
|
|
editor.setMarkdown(retrievedObject); |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
function createAddWidgetButton() { |
|
|
|
const button = document.createElement('button'); |
|
|
|
|