blockly > ScrollbarPair

ScrollbarPair-Klasse

Klasse für ein Paar Bildlaufleisten. Horizontal und vertikal.

Unterschrift:

export declare class ScrollbarPair 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(workspace, addHorizontal, addVertical, opt_class, opt_margin) Konstruiert eine neue Instanz der Klasse ScrollbarPair

Attribute

Property Modifikatoren Typ Beschreibung
corner_ SVGRectElement | null
hScroll Bildlaufleiste | null
vScroll Bildlaufleiste | null

Methoden

Methode Modifikatoren Beschreibung
canScrollHorizontally() Gibt an, ob horizontales Scrollen aktiviert ist.
canScrollVertically() Gibt an, ob vertikales Scrollen aktiviert ist.
dispose() Entsorgen Sie diese beiden Bildlaufleisten. Heben Sie die Verknüpfung mit allen DOM-Elementen auf, um Speicherlecks zu vermeiden.
isVisible() Ob Bildlaufleisten sichtbar sind Nicht gekoppelte Bildlaufleisten werden möglicherweise ausgeblendet, wenn sie nicht benötigt werden.
resize() Berechnen Sie sowohl die Position als auch die Länge der Bildlaufleisten neu. Verschieben Sie auch das Eckenrechteck neu.
resizeContent(hostMetrics) Berechnet die Position der Bildlaufleisten innerhalb ihres Pfads und ihrer Länge neu. Sie sollte aufgerufen werden, wenn sich der Inhalt des Arbeitsbereichs geändert hat.
resizeView(hostMetrics) Berechnet die Position der Bildlaufleisten auf dem Bildschirm und die Pfadlänge neu. Dieser sollte aufgerufen werden, wenn sich das Layout oder die Größe des Fensters geändert hat.
set(x, y, updateMetrics) Legen Sie die Ziehpunkte für beide Bildlaufleisten fest.
setContainerVisible(visible) Legen Sie fest, ob der Container dieser Bildlaufleiste sichtbar ist.
setVisible(visible) Legt die Sichtbarkeit vorhandener Bildlaufleisten fest.
setX(x) Legen Sie den Ziehpunkt der horizontalen Bildlaufleiste so fest, dass er sich in CSS-Pixeln relativ zu den übergeordneten Elementen an einer bestimmten Position befindet.
setY(y) Legen Sie den Handle der vertikalen Bildlaufleiste so fest, dass er sich in CSS-Pixeln relativ zu den übergeordneten Elementen an einer bestimmten Position befindet.