blockly > ContextMenuRegistry

Class ContextMenuRegistry

Class untuk registry item menu konteks. Ini dimaksudkan untuk menjadi 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 tertentu (mis. blok atau ruang kerja) dan cakupan. Pemblokiran hanya ditampilkan jika preconditionFn menunjukkan bahwa pemblokiran tidak boleh disembunyikan.
getItem(id)
register(item) Mendaftarkan RegistryItem.
reset() Hapus dan buat ulang registry.
unregister(id) Membatalkan pendaftaran RegistryItem dengan ID yang diberikan.