blockly > WorkspaceSvg > zoom
Metode WorkspaceSvg.zoom()
Memperbesar atau memperkecil ruang kerja sesuai dengan/berpusat pada koordinat (x, y) yang diberikan.
Tanda Tangan:
zoom(x: number, y: number, amount: number): void;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
x | angka | Koordinat X dari pusat, dalam unit piksel relatif terhadap sudut kiri atas parentSVG. |
y | angka | Koordinat Y dari pusat, dalam unit piksel relatif terhadap sudut kiri atas parentSVG. |
jumlah | angka | Lama zoom. Rumus untuk skala baru adalah newScale = currentScale * (scaleSpeed^amount). scaleSpeed ditetapkan di opsi ruang kerja. Nilai jumlah negatif memperkecil, dan nilai jumlah positif memperbesar. |
Hasil:
void