chặn > WorkspaceSvg > thu phóng
Phương thức WorkspaceSvg.zoom()
Phóng to hoặc thu nhỏ không gian làm việc tương ứng với/chính giữa trên toạ độ (x, y) đã cho.
Chữ ký:
zoom(x: number, y: number, amount: number): void;
Tham số
Thông số | Loại | Mô tả |
---|---|---|
x | số | Toạ độ X ở giữa, tính bằng đơn vị pixel so với góc trên cùng bên trái của parentSVG. |
y | số | Toạ độ Y của tâm, tính bằng đơn vị pixel so với góc trên cùng bên trái của parentSVG. |
số tiền | số | Số lần thu phóng. Công thức cho thang mới là newScale = currentScale * (scaleSpeed^amount). scaleSpeed được đặt trong tuỳ chọn không gian làm việc. Giá trị số tiền âm được thu nhỏ và giá trị số dương được phóng to. |
Trường hợp trả lại hàng:
void