blockly > VerticalFlyout

VerticalFlyout-Klasse

Klasse für ein Flyout.

Unterschrift:

export declare class VerticalFlyout extends Flyout 

Verlängert: Flyout

Konstruktoren

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

Attribute

Attribut Modifikatoren Typ Beschreibung
Registry-Name static String Der Name des vertikalen Flyouts in der Registry.

Methoden

Methode Modifikatoren Beschreibung
getClientRect() Gibt das Begrenzungsrechteck des Drag-Zielbereichs in Pixeln relativ zum Darstellungsbereich zurück.
getX() Berechnet die x-Koordinate für die Abfahrtsposition.
GetY() Berechnet die y-Koordinate für die Flugposition.
layout_(contents, Lücken) protected Baue die Blöcke im Flyout aus.
position() Verschieben Sie das Flyout bis zum Rand des Arbeitsbereichs.
reflowInternal_() protected Berechnung der Breite von Flyout. Toolbox.Positionsmatte unter jedem Block. Für RTL: Legen Sie die Blöcke und Schaltflächen rechtsbündig ab.
scrollToStart() Scrollen Sie nach oben zum Flyout.
setMetrics_(xyRatio). protected Legt die Übersetzung des Flyouts entsprechend den Bildlaufleisten fest.
wheel_(e). protected Scrollen Sie das Flyout durch.