Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > VerticalFlyout
VerticalFlyout-Klasse
Kurs für einen Flyout.
Unterschrift:
export declare class VerticalFlyout extends Flyout
Verlängert:Flyout
Konstruktoren
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 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 |
Die Breite des Flyouts berechnen. Toolbox.Positionieren Sie die Matte unter jedem Block. Für RTL: Lege die Blöcke und Schaltflächen an, die rechts ausgerichtet werden sollen. |
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ü. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-08-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-22 (UTC)."],[[["The `VerticalFlyout` class in Blockly manages the vertical flyout, a UI element for accessing and selecting blocks."],["It inherits properties and methods from the `Flyout` class and provides specialized functionality for vertical layout and positioning."],["Key methods include `layout_` for arranging blocks, `position` for workspace placement, and `scrollToStart` for navigation."],["This class uses the `registryName` property for identification and offers methods like `getX`, `getY`, and `getClientRect` for precise positioning."]]],[]]