VerticalFlyout-Klasse
Klasse für ein Flyout.
Unterschrift:
export declare class VerticalFlyout extends Flyout
Erweitert: Flyout
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(workspaceOptions) | Erstellt eine neue Instanz der Klasse VerticalFlyout . |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
registryName | static |
String | Der Name des vertikalen Flyouts in der Registry. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
getClientRect() | Gibt das Begrenzungsrechteck des Zielbereichs für das Ziehen in Pixeleinheiten relativ zum Darstellungsbereich zurück. | |
getX() | Berechnet die X-Koordinate für die Position des Flyouts. | |
getY() | Berechnet die Y-Koordinate für die Position des Flyouts. | |
isDragTowardWorkspace(currentDragDeltaXY) | Anhand der Position und Ausrichtung des Flyouts wird ermittelt, ob ein Delta für das Ziehen in Richtung des Arbeitsbereichs geht. Dieser Wert wird in „determineDragIntention_“ verwendet, um zu bestimmen, ob ein neuer Block erstellt oder das Flyout gescrollt werden soll. | |
layout_(contents) | protected |
Ordnen Sie die Blöcke im Flyout an. |
position() | Bewegen Sie das Flyout an den Rand des Arbeitsbereichs. | |
reflowInternal_() | protected |
Breite des Flyouts berechnen. Für RTL-Layouts: Layouten Sie die Blöcke und Schaltflächen rechtsbündig. |
scrollToStart() | Scrollen Sie das Flyout nach oben. | |
setMetrics_(xyRatio) | protected |
Hiermit wird die Übersetzung des Flyouts an die Bildlaufleisten angepasst. |
wheel_(e) | protected |
Scrollen Sie im Flyout. |