blockly > HorizontalFlyout

HorizontalFlyout-Klasse

Klasse für einen Flyout.

Unterschrift:

export declare class HorizontalFlyout extends Flyout 

Erweitert: Flyout

Konstruktoren

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

Attribute

Property Modifikatoren Typ Beschreibung
horizontalLayout boolean

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-Höhe. Toolbox.Platzieren Sie die Matte unter jedem Block. Bei linksläufiger Schreibrichtung: Legen Sie die Blöcke 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.