Clase HorizontalFlyout
Clase para un menú flotante.
Signature:
export declare class HorizontalFlyout extends Flyout
Se extiende: Menú flotante
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(workspaceOptions) | Construye una instancia nueva de la clase HorizontalFlyout . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
horizontalLayout | booleano |
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 el viewport. | |
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 la altura del menú flotante. toolbox.Position mat debajo de cada bloque. Para RTL: Diseña los bloques alineados 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. |