Class: EditorBuilder
Класс-конструктор выступающий в роли точки входа для настройки и монтирования редактора в хост-приложение
Использует паттерн Builder для гибкой настройки редактора перед инициализацией.
Example
Инициализация редактора
const builder = await new EditorBuilder();
// Далее необходимо определить режим работы редактора
builder.withAutonomousMode(); // для настройки автономного редактора,
builder.withCloudMode(); // для настройки режима работы в облаке.
Дальнейшие настройки будут зависеть от режима
See
- EditorBuilderAutonomous - настройки автономного режима редактора
- EditorBuilderCloud - настройки режима работы в облаке
Constructors
Constructor
new EditorBuilder():
EditorBuilder
Returns
EditorBuilder
Methods
withAutonomousMode()
withAutonomousMode():
EditorBuilderAutonomous
Выполняет переход конфигурирования редактора в режим автономного редактора.
Returns
Экземпляр EditorBuilderAutonomous для дальнейшей цепочки вызовов
Example
Билдер перешёл в режим автономного конфигурирования
builder.withAutonomousMode()
withCloudMode()
withCloudMode(
cloudConfig):EditorBuilderCloud
Выполняет переход конфигурирования редактора в режим облачного редактора.
Parameters
cloudConfig
Конфигурация облачного режима редакторивания
Returns
Экземпляр EditorBuilderCloud для дальнейшей цепочки вызовов
Example
Билдер перешёл в режим облачного конфигурирования
builder.withCloudMode()