blockly > SeparatorFlyoutInflater > load
Metodo SeparatorFlyoutInflater.load()
Inserisce un separatore popup simulato.
Il popup crea automaticamente separatori tra ogni elemento con una dimensione determinata chiamando gapForElement sull'oggetto inflater pertinente. Inoltre, gli utenti possono aggiungere separatori esplicitamente nella definizione del popup. Quando i separatori (creati in modo implicito o esplicito) si susseguono, lo spazio dell'ultimo si propaga all'indietro e si appiattisce in un unico separatore. Questo appiattimento non è additivo; se inizialmente sono presenti separatori di 2, 3 e 4 pixel, dopo la normalizzazione sarà presente un separatore di 4 pixel. Pertanto, questo metodo restituisce un separatore di larghezza zero, che verrà sostituito da quello creato implicitamente dal popup in base al valore restituito da gapForElement, che conosce lo spazio predefinito, a differenza di questo metodo.
Firma:
load(_state: object, flyout: IFlyout): FlyoutItem;
Parametri
Parametro | Tipo | Descrizione |
---|---|---|
_state | oggetto | Una rappresentazione JSON di un separatore popup. |
riquadro popup | IFlyout | Il popup per cui creare il separatore. |
Restituisce:
Un FlyoutSeparator appena creato.