blockly > HorizontalFlyout

Classe HorizontalFlyout

Classe pour un menu déroulant.

Signature :

export declare class HorizontalFlyout extends Flyout 

Extension:Flyout

Constructeurs

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

Propriétés

Propriété Modificateurs Type Description
horizontalLayout booléen

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 hauteur du menu déroulant. Boîte à outils.Positionnez le tapis sous chaque bloc. À droite: alignez les volumes à 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.