Convenzioni di denominazione dei plug-in

Panoramica

Nomi coerenti dei plug-in sono utili per organizzare e cercare i plug-in e per trovare plug-in pubblicati su npm.

Questa pagina elenca le nostre convenzioni di denominazione standard per i plug-in. Se il plug-in non rientra in nessuna delle categorie, usa il formato di denominazione generico dei plug-in alla fine della pagina.

Ti consigliamo di aggiungere i tag suggeriti in package.json per trovare più facilmente il plug-in su npm.

Tipi di plug-in

Campo

Un plug-in per i campi pubblica un singolo campo personalizzato.

Il caricamento di un plug-in per i campi registra un nuovo tipo di campo che può essere utilizzato in tutte le aree di lavoro Blockly della pagina.

Scopri di più sulla creazione di campi personalizzati.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/field-* blockly-field-* @blockly/field-slider blockly-plugin, field

Tema

Un plug-in per tema pubblica un singolo tema Blockly.

Il caricamento di un plug-in di tema definisce un nuovo tema che può essere utilizzato in tutte le aree di lavoro Blockly sulla pagina.

Scopri di più sui temi.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/theme-* blockly-theme-* @blockly/theme-modern blockly-plugin, theme

Blocca

Un plug-in di blocco pubblica una o più definizioni di blocco.

Il caricamento di un plug-in Blockly definisce questi blocchi per tutte le aree di lavoro Blockly nella pagina.

Scopri di più sulla creazione di blocchi personalizzati.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/block(s)-* blockly-block(s)-* @blockly/blocks-plus-minus blockly-plugin, block e blocks

Blocca estensione

Un plug-in di estensioni Block pubblica una o più estensioni di blocco, che possono essere utilizzate per condividere in modo programmatico il comportamento tra i blocchi.

Quando si carica un plug-in di estensioni Blockly, vengono registrate le estensioni da utilizzare in tutte le aree di lavoro Blockly presenti nella pagina.

Scopri di più sulle estensioni.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/extension-* blockly-extension-* Ancora nessun valore blockly-plugin,block-extension

Area di lavoro

Un plug-in per l'area di lavoro aggiunge comportamento a una singola area di lavoro.

Il caricamento di un plug-in di Workspace non esegue nulla finché non viene inizializzato in un'area di lavoro Blockly.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/workspace-* blockly-workspace-* Ancora nessun valore blockly-plugin,workspace

Plug-in generico

Si tratta del tipo di plug-in più generico. Utilizza questa convenzione di denominazione se il plug-in non soddisfa i requisiti di altri tipi di plug-in.

Prima parte Di terze parti Esempio Tag suggeriti
@blockly/plugin-* blockly-plugin-* @blockly/plugin-modal blockly-plugin