blockly > WorkspaceSvg > powiększenie

Metoda WorkspaceSvg.zoom()

Powiększa lub pomniejsza obszar roboczy względem/wyśrodkowanej na podanej współrzędnych (x, y).

Podpis:

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

Parametry

Parametr Typ Opis
x Liczba Współrzędna X środka obrazu w pikselach względem lewego górnego rogu elementu nadrzędnego SVG.
r. Liczba Współrzędna Y środka w pikselach względem lewego górnego rogu elementu nadrzędnego SVG.
amount Liczba Stopień powiększenia. Formuła dla nowej skali to newScale = currentScale * (scaleSpeed^amount). Parametr scaleSpeed ustawiono w opcjach obszaru roboczego. Ujemne wartości kwot pomniejszają, a dodatnie wartości – powiększają.

Zwraca:

void