blockly > VerticalFlyout

Classe VerticalFlyout

Classe pour un menu déroulant.

Signature :

export declare class VerticalFlyout extends Flyout 

Extension:Flyout

Constructeurs

Constructeur Modificateurs Description
(constructor)(workspaceOptions) Construit une nouvelle instance de la classe VerticalFlyout.

Propriétés

Propriété Modificateurs Type Description
registryName static chaîne Nom du menu déroulant vertical dans le registre.

Méthodes

Méthode Modificateurs Description
getClientRect() Renvoie le rectangle de délimitation de la zone cible de déplacement (en pixels) par rapport à la fenêtre d'affichage.
getX() Calcule la coordonnée X de la position du menu déroulant.
getY() Calcule la coordonnée Y de la position du menu déroulant.
layout_(contenu, écarts) protected Disposez les blocs dans le menu déroulant.
position() Déplacez le menu déroulant jusqu'au bord de l'espace de travail.
reflowInternal_() protected Calculez la largeur du menu déroulant. Boîte à outils.Positionnez le tapis sous chaque bloc. À droite: disposez les volumes et les boutons à aligner à droite.
scrollToStart() Faites défiler le menu déroulant vers le haut.
setMetrics_(xyRatio) protected Définit la traduction du menu déroulant de sorte qu'elle corresponde aux barres de défilement.
wheel_(e) protected Faites défiler le menu déroulant.