Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > ScrollbarPair
Klasse für ein Paar Bildlaufleisten. Horizontal und vertikal.
Unterschrift:
export declare class ScrollbarPair
Konstruktoren
Attribute
Methoden
Methode |
Modifikatoren |
Beschreibung |
canScrollHorizontally() |
|
Gibt an, ob horizontales Scrollen aktiviert ist. |
canScrollVertically() |
|
Gibt an, ob das vertikale Scrollen aktiviert ist. |
dispose() |
|
Entferne dieses Bildlaufleistenpaar. Heben Sie die Verknüpfung mit allen DOM-Elementen auf, um Speicherlecks zu vermeiden. |
isVisible() |
|
Ob eine Bildlaufleiste angezeigt wird. Nicht gekoppelte Bildlaufleisten verschwinden, wenn sie nicht benötigt werden. |
resize() |
|
Den Wert beider Bildlaufleisten neu berechnen Positionen und Längen. Außerdem wird das Eckrechteck neu positioniert. |
resizeContent(hostMetrics) |
|
Berechnet den Wert der Bildlaufleisten neu Orte innerhalb ihres Pfades und ihrer Länge. Dieser Befehl sollte aufgerufen werden, wenn sich der Inhalt des Arbeitsbereichs geändert hat. |
resizeView(hostMetrics) |
|
Es wird die Funktion der Bildlaufleisten neu berechnet. Positionen auf dem Bildschirm und die Pfadlänge. Dies sollte aufgerufen werden, wenn sich das Layout oder die Größe des Fensters geändert hat. |
set(x, y, updateMetrics) |
|
Legen Sie die Ziehpunkte beider Bildlaufleisten fest. |
setContainerVisible(visible) |
|
Legt fest, ob der Container dieser Bildlaufleiste sichtbar ist. |
setVisible(visible) |
|
Legt die Sichtbarkeit vorhandener Bildlaufleisten fest. |
setX(x) |
|
Sie können den Ziehpunkt der horizontalen Bildlaufleiste auf eine bestimmte Position in CSS-Pixeln relativ zu den übergeordneten Elementen festlegen. |
setY(y) |
|
Sie können den Ziehpunkt der vertikalen Bildlaufleiste so einstellen, dass er sich an einer bestimmten Position in CSS-Pixeln im Verhältnis zu den übergeordneten Elementen befindet. |
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: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `ScrollbarPair` class manages horizontal and vertical scrollbars. It's constructed with a workspace and flags to add horizontal/vertical bars. Key actions include determining if scrolling is enabled in each direction, disposing of scrollbars, managing visibility, and resizing. Resizing involves recalculating scrollbar locations and lengths, considering both content changes (via `resizeContent`) and window layout changes (via `resizeView`). Methods allow setting scrollbar positions (`set`, `setX`, `setY`) and managing container visibility.\n"]]