blockly > ContextMenuRegistry

Class ContextMenuRegistry

Class untuk registry item menu konteks. Ini ditujukan untuk singleton. Anda tidak boleh membuat instance baru dan hanya mengakses class ini dari ContextMenuRegistry.registry.

Tanda Tangan:

export declare class ContextMenuRegistry 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)() Mereset instance singleton ContextMenuRegistry yang ada.

Properti

Properti Pengubah Jenis Deskripsi
registry static ContextMenuRegistry

Metode

Metode Pengubah Deskripsi
getContextMenuOptions(scopeType, scope) Mendapatkan opsi menu konteks yang valid untuk jenis cakupan (mis. blok atau ruang kerja) dan cakupan yang ditentukan. Blok hanya ditampilkan jika preconditionFn menunjukkan bahwa blok tersebut tidak boleh disembunyikan.
getItem(id)
register(item) Mendaftarkan RegistryItem.
reset() Menghapus dan membuat ulang registry.
unregister(id) Membatalkan pendaftaran RegistryItem dengan ID yang diberikan.