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