getAPIModels

Release 2.11.0+

Returns the APIModels corresponding to the current selection.

Parameters

NameTypeDescription
[options]object{ skipUndoRedo: false, skipRendering: false } — see getAPIModelById

Returns

TypeDescription
Element[]Array of API models for editing

Example

var paragraph = editor.getAPIModels()[0];
paragraph.append('<span>TEXT</span>');

// skipUndoRedo
var paragraph = editor.getAPIModels({ skipUndoRedo: true })[0];
paragraph.append('<span>APPEND TEXT</span>');

// skipRendering
var paragraph = editor.getAPIModels({ skipRendering: true })[0];
paragraph.setText('TEXT');
paragraph.append('<span>APPEND TEXT</span>');
paragraph.prepend('<span>PREPEND TEXT</span>');
editor.render();