блочно > IFlyoutInflater

Интерфейс IFlyoutInflater

Подпись:

export interface IFlyoutInflater 

Методы

Метод Описание
disposeItem(элемент)

Удаляет указанный элемент.

Если рассматриваемый элемент находится в рабочей области выпадающего списка, он должен удалить себя. В противном случае реализаторам не требуется полностью удалять элемент; он может быть, например, кэширован для повышения производительности.

gapForItem(состояние, defaultGap) Возвращает величину интервала, который должен следовать за элементом, соответствующим заданному представлению JSON.
получитьТип() Возвращает тип элементов, за надувание которых отвечает этот инфлятор. Это должно быть то же самое, что и имя, под которым этот инфлятор регистрирует себя, а также значение, возвращаемое getType() для объектов FlyoutItem , возвращаемых load() .
загрузка(состояние, выпадающий список)

Загружает объект, представленный заданным состоянием, в рабочую область.

Обратите внимание, что интерфейс этого метода идентичен интерфейсу ISerializer, что позволяет повторно использовать код.