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. |