blockly > VerticalFlyout

VerticalFlyout-Klasse

Klasse für einen Flyout.

Unterschrift:

export declare class VerticalFlyout extends Flyout 

Erweitert: Flyout

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(workspaceOptions) Konstruiert eine neue Instanz der Klasse VerticalFlyout

Attribute

Property Modifikatoren Typ Beschreibung
registryName static String Der Name des vertikalen Flyouts in der Registry.

Methoden

Methode Modifikatoren Beschreibung
getClientRect() Gibt das Begrenzungsrechteck des Ziehzielbereichs in Pixeleinheiten relativ zum Darstellungsbereich zurück.
getX() Berechnet die x-Koordinate für die Flyout-Position.
getY(). Berechnet die y-Koordinate für die Flyout-Position.
layout_(contents, lücken) protected Legen Sie die Blöcke im Flyout an.
position() Verschieben Sie das Flyout an den Rand des Arbeitsbereichs.
reflowInternal_() protected Berechnet die Flyout-Breite. Toolbox.Matte unter jedem Block positionieren. Linksläufig: Legen Sie die Blöcke und Schaltflächen rechtsbündig aus.
scrollToStart() Scrollen Sie nach oben.
setMetrics_(xyRatio) protected Legt die Übersetzung des Flyouts so fest, dass sie den Bildlaufleisten entspricht.
wheel_(e) protected Scrollen Sie durch das Flyout-Fenster.