mirror of
https://github.com/Ionaru/easy-markdown-editor
synced 2025-07-06 01:24:28 -06:00
clarify comments in togglePreview
This commit is contained in:
parent
d636eb7407
commit
4533dd4776
@ -973,7 +973,8 @@ function toggleSideBySide(editor, onlyCleanup) {
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Preview action.
|
* Toggle display of normal (full-pane) preview.
|
||||||
|
* @param {EasyMDE} editor - The EasyMDE object
|
||||||
*/
|
*/
|
||||||
function togglePreview(editor) {
|
function togglePreview(editor) {
|
||||||
var cm = editor.codemirror;
|
var cm = editor.codemirror;
|
||||||
@ -982,12 +983,12 @@ function togglePreview(editor) {
|
|||||||
var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false;
|
var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false;
|
||||||
var preview = wrapper.lastChild;
|
var preview = wrapper.lastChild;
|
||||||
|
|
||||||
// Turn off side by side if needed
|
// Turn off side by side, if needed
|
||||||
var sidebyside = cm.getWrapperElement().nextSibling;
|
var sidebyside = cm.getWrapperElement().nextSibling;
|
||||||
if (/editor-preview-active-side/.test(sidebyside.className))
|
if (/editor-preview-active-side/.test(sidebyside.className))
|
||||||
toggleSideBySide(editor);
|
toggleSideBySide(editor);
|
||||||
|
|
||||||
// Construct preview element if it doesn't exist
|
// Construct normal (full-pane) preview element if it doesn't exist
|
||||||
if (!preview || !/editor-preview-full/.test(preview.className)) {
|
if (!preview || !/editor-preview-full/.test(preview.className)) {
|
||||||
|
|
||||||
preview = document.createElement('div');
|
preview = document.createElement('div');
|
||||||
@ -1008,7 +1009,7 @@ function togglePreview(editor) {
|
|||||||
wrapper.appendChild(preview);
|
wrapper.appendChild(preview);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Toggle display of preview depending on current state
|
// Toggle display of normal (full-pane) preview depending on current state
|
||||||
if (/editor-preview-active/.test(preview.className)) {
|
if (/editor-preview-active/.test(preview.className)) {
|
||||||
preview.className = preview.className.replace(
|
preview.className = preview.className.replace(
|
||||||
/\s*editor-preview-active\s*/g, ''
|
/\s*editor-preview-active\s*/g, ''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user