setMode
Changes the editor mode (edit / preview / source code).
Parameters
| Name | Type | Description |
|---|---|---|
mode | string | '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);