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:

FlyoutItem

Un FlyoutSeparator appena creato.