Interface do IFlyoutInflater
Signature:
export interface IFlyoutInflater
Métodos
| Método | Descrição |
|---|---|
| disposeItem(item) | Descarta o elemento fornecido. Se o elemento em questão estiver no espaço de trabalho suspenso, ele será removido. Os implementadores não precisam descartar totalmente o elemento. Ele pode ser armazenado em cache, por exemplo, para fins de desempenho. |
| gapForItem(state, defaultGap) | Retorna a quantidade de espaçamento que deve seguir o elemento correspondente à representação JSON especificada. |
| getType() | Retorna o tipo de itens que esse inflador é responsável por inflar. Ele precisa ser igual ao nome pelo qual o inflador se registra, bem como o valor retornado por getType() nos objetos FlyoutItem retornados por load(). |
| load(state, flyout) | Carrega o objeto representado pelo estado especificado no espaço de trabalho. A interface desse método é idêntica à do ISerializer, para permitir a reutilização do código. |