Класс BlockFlyoutInflater
Класс, отвечающий за создание блоков для всплывающих окон.
Подпись:
export declare class BlockFlyoutInflater implements IFlyoutInflater
Реализует: IFlyoutInflater
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)() | Создает новый экземпляр BlockFlyoutInflater. |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
вылет? | protected | IFlyout | (Необязательный) |
слушатели | protected | Карта<строка, браузерEvents.Data []> | |
постоянноОтключенныеБлоки | protected | Установить< BlockSvg > |
Методы
Метод | Модификаторы | Описание |
---|---|---|
addBlockListeners(блок) | protected | Добавьте слушателей к блоку, добавленному во всплывающее окно. |
createBlock(blockDefinition, рабочее пространство) | Создает блок в указанной рабочей области. | |
disposeItem(элемент) | Удаляет данный блок. | |
gapForItem(состояние, defaultGap) | Возвращает объем пространства, который должен следовать за этим блоком. | |
получитьТип() | Возвращает тип элементов, за создание которых отвечает данный инфлятор. | |
загрузка(состояние, выпадающий список) | Разворачивает всплывающий блок из указанного состояния и добавляет его к всплывающему меню. | |
removeListeners(blockId) | protected | Удаляет прослушиватели событий для блока с указанным идентификатором. |
setFlyout(вылет) | protected | Обновляет всплывающее окно этого инфлятора. |