blockly > VerticalFlyout

Clase VerticalFlyout

Clase para un menú flotante.

Signature:

export declare class VerticalFlyout extends Flyout 

Se extiende: Menú flotante

Constructores

Constructor Modificadores Descripción
(constructor)(workspaceOptions) Construye una instancia nueva de la clase VerticalFlyout.

Propiedades

Propiedad Modificadores Tipo Descripción
registryName static string Es el nombre del menú flotante vertical en el registro.

Métodos

Método Modificadores Descripción
getClientRect() Muestra el rectángulo de límite del área de destino de arrastre en unidades de píxeles en relación con la vista.
getX() Calcula la coordenada X para la posición flotante.
getY() Calcula la coordenada y para la posición flotante.
isDragTowardWorkspace(currentDragDeltaXY) Determina si un delta de arrastre se dirige al lugar de trabajo, según la posición y la orientación del menú flotante. Se usa en determineDragIntention_ para determinar si se debe crear un bloque nuevo o si se debe desplazar el menú flotante.
layout_(contents) protected Diseña los bloques en el menú flotante.
position() Mueve el menú flotante al borde del lugar de trabajo.
reflowInternal_() protected Calcula el ancho del menú flotante. Para RTL: Diseña los bloques y los botones para que se alineen a la derecha.
scrollToStart() Desplázate hasta la parte superior del menú flotante.
setMetrics_(xyRatio) protected Establece la traducción del menú flotante para que coincida con las barras de desplazamiento.
wheel_(e) protected Desplázate por la ventana emergente.