Class ToolboxItem
Class untuk item di toolbox.
Tanda Tangan:
export declare class ToolboxItem implements IToolboxItem
Mengimplementasikan: 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 | |
parentToolbox_ |
|
IToolbox | Kotak alat yang termasuk dalam kategori ini. |
toolboxItemDef_ | protected |
toolbox.ToolboxItemInfo | null | |
workspace_ | protected |
WorkspaceSvg |
Metode
Metode | Pengubah | Deskripsi |
---|---|---|
dispos() | Buang item kotak peralatan ini. Tanpa pengoperasian secara default. | |
getClickTarget() | Mendapatkan elemen HTML yang dapat diklik. Elemen kotak peralatan 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 di toolbox ini. | |
getParent() | Mendapatkan induk jika item toolbox disarangkan. | |
init() | Melakukan inisialisasi item toolbox. Hal ini termasuk membuat DOM dan mengupdate 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. |