Kelas ZoomControls
Class untuk kontrol zoom.
Tanda Tangan:
export declare class ZoomControls implements IPositionable
Mengimplementasikan: IPositionable
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (konstruktor)(ruang kerja) | Membuat instance baru dari class ZoomControls |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| id | string | ID unik untuk komponen ini yang digunakan untuk mendaftar dengan ComponentManager. |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| createDom() | Membuat kontrol zoom. | |
| dispose() | Menghapus kontrol zoom ini. Batalkan tautan dari semua elemen DOM untuk mencegah kebocoran memori. | |
| getBoundingRectangle() | Menampilkan persegi panjang pembatas elemen UI dalam unit piksel yang relatif terhadap div injeksi Blockly. | |
| init() | Melakukan inisialisasi kontrol zoom. | |
| position(metrik, savedPositions) | Memosisikan kontrol zoom. Elemen ini diposisikan di sudut yang berlawanan dari sudut tempat kategori/toolbox dimulai. |