Konvensi Penamaan Plugin

Ringkasan

Nama plugin yang konsisten sangat membantu untuk mengatur dan menelusuri plugin, serta untuk menemukan plugin yang dipublikasikan di npm.

Halaman ini mencantumkan konvensi penamaan plugin standar kami. Jika plugin Anda tidak sesuai dengan salah satu kategori, gunakan format penamaan plugin generik di akhir halaman.

Sebaiknya tambahkan tag yang disarankan di package.json untuk memudahkan Anda menemukan plugin di npm.

Jenis plugin

Kolom

Plugin kolom memublikasikan satu kolom kustom.

Pemuatan plugin kolom akan mendaftarkan jenis kolom baru yang dapat digunakan di semua ruang kerja Blockly di halaman tersebut.

Baca selengkapnya tentang membuat kolom kustom.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/field-* blockly-field-* @blockly/field-slider blockly-plugin, field

Tema

Plugin tema memublikasikan satu tema Blockly.

Pemuatan plugin tema akan menentukan tema baru yang kemudian dapat digunakan di semua ruang kerja Blockly pada halaman.

Baca tema selengkapnya.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/theme-* blockly-theme-* @blockly/theme-modern blockly-plugin, theme

Blok

Plugin blok memublikasikan satu atau beberapa definisi blok.

Pemuatan plugin blok akan menentukan blok tersebut untuk semua ruang kerja Blockly di halaman.

Baca selengkapnya tentang membuat elemen penyusun kustom.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/block(s)-* blockly-block(s)-* @blockly/blocks-plus-minus blockly-plugin, block, blocks

Blokir Ekstensi

Plugin ekstensi blok memublikasikan satu atau beberapa ekstensi blok, yang dapat digunakan untuk berbagi perilaku antar-blok secara terprogram.

Pemuatan plugin ekstensi blok akan mendaftarkan ekstensi tersebut untuk digunakan di semua ruang kerja Blockly di halaman.

Baca selengkapnya tentang ekstensi.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/extension-* blockly-extension-* Belum ada blockly-plugin,block-extension

Workspace

Plugin Workspace menambahkan perilaku ke satu ruang kerja.

Pemuatan plugin Workspace tidak akan melakukan apa pun hingga diinisialisasi pada ruang kerja Blockly.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/workspace-* blockly-workspace-* Belum ada blockly-plugin,workspace

Plugin generik

Ini adalah jenis plugin yang paling umum. Gunakan konvensi penamaan ini jika plugin Anda tidak memenuhi persyaratan jenis plugin lainnya.

Pihak Pertama Pihak Ketiga Contoh Tag yang disarankan
@blockly/plugin-* blockly-plugin-* @blockly/plugin-modal blockly-plugin