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