blockly > BlockFlyoutInflater

Класс 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 Обновляет всплывающее окно этого инфлятора.