blockly > IFlyoutInflater

IFlyoutInflater 介面

Signature:

export interface IFlyoutInflater 

方法

方法 說明
disposeItem(item)

處置指定元素。

如果問題元素位於彈出式工作區,則應自行移除。實作者不必完全處置元素,例如為了提升效能而快取元素。

gapForItem(state, defaultGap) 傳回與指定 JSON 表示法相對應的元素後應有的間距量。
getType() 傳回此充氣工具負責充氣的項目類型。這個值應與此充氣機註冊自身時使用的名稱相同,以及 load() 傳回的 FlyoutItem 物件上 getType() 傳回的值相同。
load(state, flyout)

將指定狀態所代表的物件載入至工作區。

請注意,這個方法的介面與 ISerializer 中的介面相同,可讓您重複使用程式碼。