Convenzioni di denominazione dei plug-in

Panoramica

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

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

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

Tipi di plug-in

Campo

Un plug-in di campo pubblica un singolo campo personalizzato.

Il caricamento di un plug-in di campo registra un nuovo tipo di campo che può essere utilizzato in tutti gli spazi di lavoro Blockly della pagina.

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

Tema

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

Il caricamento di un plug-in del tema definisce un nuovo tema che può essere utilizzato in tutti gli spazi di lavoro Blockly della pagina.

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

Blocca

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

Il caricamento di un plug-in di blocchi definisce questi blocchi per tutti gli spazi di lavoro Blockly sulla pagina.

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

Blocca estensione

Un plug-in di estensione dei blocchi pubblica una o più estensioni dei blocchi, che possono essere utilizzate per condividere programmaticamente il comportamento tra i blocchi.

Il caricamento di un plug-in di estensione dei blocchi registra le estensioni per l'utilizzo in tutti gli spazi di lavoro Blockly della pagina.

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

Workspace

Un plug-in dello spazio di lavoro aggiunge un comportamento a un singolo spazio di lavoro.

Il caricamento di un plug-in dello spazio di lavoro non fa nulla finché non viene inizializzato in uno spazio di lavoro Blockly.

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

Plug-in generico

Questo è il tipo di plug-in più generico. Utilizza questa convenzione di denominazione se il tuo plug-in non soddisfa i requisiti di nessun altro tipo di plug-in.

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