blockly > SeparatorFlyoutInflater > load

Método SeparatorFlyoutInflater.load()

Expande un separador flotante ficticio.

El menú flotante crea automáticamente separadores entre cada elemento con un tamaño determinado llamando a gapForElement en el inflador relevante. Además, los usuarios pueden agregar separadores de forma explícita en la definición del menú flotante. Cuando los separadores (creados de forma implícita o explícita) se siguen uno a otro, la brecha del último se propaga hacia atrás y se aplana en un solo separador. Esta aplanación no es aditiva. Si, en un principio, hay separadores de 2, 3 y 4 píxeles, después de la normalización, habrá un separador de 4 píxeles. Por lo tanto, este método muestra un separador de ancho cero, que se reemplazará por el que crea implícitamente el menú flotante según el valor que muestra gapForElement, que conoce la brecha predeterminada, a diferencia de este método.

Signature:

load(_state: object, flyout: IFlyout): FlyoutItem;

Parámetros

Parámetro Tipo Descripción
_state objeto Una representación JSON de un separador flotante.
ventana emergente IFlyout El menú flotante para el que se creará el separador.

Muestra:

FlyoutItem

Un FlyoutSeparator recién creado.