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. |