blockly > HorizontalFlyout

HorizontalFlyout-Klasse

Kurs für einen Flyout.

Unterschrift:

export declare class HorizontalFlyout extends Flyout 

Verlängert:Flyout

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(workspaceOptions) Erstellt eine neue Instanz der HorizontalFlyout-Klasse

Attribute

Attribut 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_(Inhalt, Lücken) protected Lege die Blöcke im Flyout aus.
position() Verschieben Sie das Flyout-Menü an den Rand des Arbeitsbereichs.
reflowInternal_() protected Höhe des Flyouts berechnen. Toolbox.Positionieren Sie die Matte unter jedem Block. Für RTL: Die Blöcke rechtsbündig ausrichten.
scrollToStart() Scrollen Sie das Flyout-Menü nach oben.
setMetrics_(xyRatio) protected Legt die Übersetzung des Flyouts entsprechend den Bildlaufleisten fest.
wheel_(e) protected Scrollen Sie das Flyout-Menü.