Class ToolboxItem
Class untuk item dalam toolbox.
Tanda Tangan:
export declare class ToolboxItem implements IToolboxItem
Menerapkan: IToolboxItem
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)(toolboxItemDef, parentToolbox, opt_parent) | Membuat instance baru dari class ToolboxItem |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
id_ | protected |
string | |
level_ | protected |
angka | |
parent_ | protected |
ICollapsibleToolboxItem | null (kosong) | |
parentToolbox_ |
|
IToolbox | Kotak alat yang ada dalam kategori ini. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null (kosong) | |
workspace_ | protected |
WorkspaceSvg |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
dispose() | Buang item {i>toolbox<i} ini. Tanpa pengoperasian secara default. | |
getClickTarget() | Mendapatkan elemen HTML yang dapat diklik. Elemen toolbox induk menerima klik. Toolbox induk akan menambahkan ID ke elemen ini, sehingga dapat meneruskan peristiwa onClick ke toolboxItem yang benar. | |
getDiv() | Mendapatkan div untuk item toolbox. | |
getId() | Mendapatkan ID unik untuk item toolbox ini. | |
getParent() | Mendapatkan induk jika item toolbox bertingkat. | |
init() | Melakukan inisialisasi item toolbox. Termasuk membuat DOM dan memperbarui status item apa pun berdasarkan objek info. | |
isCollapsible() | Apakah item toolbox dapat diciutkan. | |
isSelectable() | Apakah item toolbox dapat dipilih. | |
setVisible_(_isVisible) | Menetapkan apakah kategori terlihat atau tidak. Agar kategori dapat terlihat, kategori induknya juga harus diperluas. |