static
Class Brick.widget.EditorManager
Менеджер визуальных редакторов.
В момент инициализации менеджера, выполняется метод EditorManager.findEditors, который осуществляет поиск в имеющихся модулях, компонент с именем v_editor. Менеджер предполагает, что именно в компонентах с таким именем описана реализация визуального редактора. Например, модуль TinyMCE.
Properties
VEDITOR_NAME
- static String
Имя компонента содержащий реализацию визуального редактора.
Default Value: v_editor
Methods
editorExist
Boolean
editorExist
(
name
)
Проверить, существует ли движок визуального редактора.
- Parameters:
-
name <String>Имя редактора.
- Returns:
Boolean
findEditors
static
void
findEditors
(
)
В существующих модулях осуществить поиск компонентов
имеющих имя VEDITOR_NAME.
Результат поиска занести в editors.
- Returns:
void
loadEngine
static
void
loadEngine
(
name
,
callback
)
Загрузить визуальный редактор.
По окончанию загрузки выполнить callback.
- Parameters:
-
name <String>Имя движка визуального редактора. -
callback <Function>Функция, которая будет выполнена по окончанию загрузки визуального редактора. Параметр функции oArgs.name - Имя движка визуального редактора, oArgs.engine - Движок визуального редактора. Если null, компонент был загружен, но движок визуального редактора не зарегистрирован.
- Returns:
void
registerEngine
static
void
registerEngine
(
name
,
engine
)
Зарегистрировать движок редактора.
- Parameters:
-
name <String>Наименование редактора. -
engine <Brick.widget.VisualEditor>Движок визуального редактора.
- Returns:
void
