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. |