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