setMode

Changes the editor mode (edit / preview / source code).

Parameters

NameTypeDescription
modestring'edit' (edit mode), 'code' (source code view), 'preview' (preview mode)
[callback]function(Release 2.12.0+) Callback invoked after the mode change
[option]object(Release 3.3.2603+) { loadingProgress: true, useFocus: true }loadingProgress: show loading indicator; useFocus: apply focus after mode change

Example

// Toggle preview / edit
if (editor.isPreviewMode()) {
  editor.setMode('edit');
} else {
  editor.setMode('preview');
}

// With callback (Release 2.12.0+)
var callback = function () { console.log('done'); };
editor.setMode('edit', callback);