blockly > VerticalFlyout

Classe VerticalFlyout

Classe per un menu a scomparsa.

Firma:

export declare class VerticalFlyout extends Flyout 

Si estende a: Menu a comparsa

Costruttori

Costruttore Modificatori Descrizione
(constructor)(workspaceOptions) Costruisce una nuova istanza della classe VerticalFlyout

Proprietà

Proprietà Modificatori Tipo Descrizione
registryName static stringa Il nome del menu a scomparsa verticale nel registry.

Metodi

Metodo Modificatori Descrizione
getClientRect() Restituisce il rettangolo delimitante dell'area di destinazione del trascinamento in unità di pixel rispetto al viewport.
getX() Calcola la coordinata x per la posizione del popup.
getY() Calcola la coordinata y per la posizione del popup.
isDragTowardWorkspace(currentDragDeltaXY) Determina se un delta di trascinamento è verso lo spazio di lavoro, in base alla posizione e all'orientamento del popup. Viene utilizzato in determineDragIntention_ per determinare se deve essere creato un nuovo blocco o se il popup deve scorrere.
layout_(contents) protected Disporre i blocchi nel menu a scomparsa.
position() Sposta il popup sul bordo dell'area di lavoro.
reflowInternal_() protected Calcola la larghezza del popup. Per RTL: allinea i blocchi e i pulsanti a destra.
scrollToStart() Scorri il menu a comparsa verso l'alto.
setMetrics_(xyRatio) protected Imposta la traduzione del popup in modo che corrisponda alle barre di scorrimento.
wheel_(e) protected Scorri il riquadro a comparsa.