IFlyoutInflater 接口
Signature:
export interface IFlyoutInflater
方法
方法 | 说明 |
---|---|
disposeItem(item) | 处置给定元素。 如果相关元素位于弹出式工作区中,则应自行移除。实现者无需完全处置该元素;例如,它可以出于性能目的进行缓存。 |
gapForItem(state, defaultGap) | 返回应与给定 JSON 表示法对应的元素后面的间距量。 |
getType() | 返回此膨胀器负责膨胀的项的类型。此名称应与此膨胀器注册自己的名称相同,以及 load() 返回的 FlyoutItem 对象上 getType() 返回的值相同。 |
load(state, flyout) | 将给定状态表示的对象加载到工作区。 请注意,此方法的接口与 ISerializer 中的接口相同,以便重复使用代码。 |