blockly > WorkspaceSvg > Zoom

WorkspaceSvg.zoom()-Methode

Zoomt den Arbeitsbereich relativ zu bzw. in der Mitte der angegebenen Koordinate (x, y) heran oder heraus.

Unterschrift:

zoom(x: number, y: number, amount: number): void;

Parameter

Parameter Typ Beschreibung
x Zahl x-Koordinate des Mittelpunkts in Pixeleinheiten relativ zur oberen linken Ecke des übergeordneten SVG-Elements.
y Zahl Y-Koordinate des Mittelpunkts in Pixeleinheiten relativ zur oberen linken Ecke des übergeordneten SVG-Elements.
Betrag Zahl Intensität des Zoomens. Die Formel für die neue Skala lautet newScale = currentScale * (scaleSpeed^amount). „scaleSpeed“ wird in den Optionen für den Arbeitsbereich festgelegt. Mit negativen Wertwerten wird herausgezoomt, mit positiven Werten wird herangezoomt.

Gibt zurück:

voidm