blockly > IFlyoutInflater

Interfejs IFlyoutInflater

Podpis:

export interface IFlyoutInflater 

Metody

Metoda Opis
disposeItem(item)

Odsyła do danego elementu.

Jeśli dany element znajduje się w wysuwanej przestrzeni roboczej, powinien zniknąć. Implementatorzy nie są zobowiązani do pełnego usuwania elementu.Może on być np. przechowywany w pamięci podręcznej ze względu na wydajność.

gapForItem(state, defaultGap) Zwraca odstęp, który powinien występować po elemencie odpowiadającym danemu zapisowi JSON.
getType() Zwraca typ elementów, które ten rozszerzacz ma rozszerzać. Powinna być taka sama jak nazwa, pod którą ten rozszerzacz się rejestruje, oraz wartość zwracana przez getType() w obiektach FlyoutItem zwracanych przez load().
load(state, flyout)

Ładuje obiekt reprezentowany przez dany stan na platformę roboczą.

Pamiętaj, że interfejs tej metody jest identyczny z interfejsem metody ISerializer, co umożliwia ponowne użycie kodu.