Présentation
L'utilisation de noms de plug-ins cohérents est utile pour organiser et rechercher des plug-ins, ainsi que pour trouver les plug-ins publiés sur npm.
Cette page liste nos conventions d'attribution de noms de plug-ins standards. Si votre plug-in ne correspond à aucune des catégories, utilisez le format de nom de plug-in générique à la fin de la page.
Nous vous recommandons d'ajouter les balises suggérées dans votre fichier package.json
pour trouver plus facilement votre plug-in sur npm.
Types de plug-ins
Champ
Un plug-in de champ publie un seul champ personnalisé.
Le chargement d'un plug-in de champ enregistre un nouveau type de champ qui peut être utilisé dans tous les espaces de travail Blockly de la page.
créer des champs personnalisés.
Découvrez commentInterne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/field-* |
blockly-field-* |
@blockly/field-slider |
blockly-plugin , field |
Thème
Un plug-in de thème publie un seul thème Blockly.
Le chargement d'un plug-in de thème définit un nouveau thème qui peut être utilisé dans tous les espaces de travail Blockly de la page.
Interne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/theme-* |
blockly-theme-* |
@blockly/theme-modern |
blockly-plugin , theme |
Cale
Un plug-in de bloc publie une ou plusieurs définitions de bloc.
Le chargement d'un plug-in de blocage définit ces blocs pour tous les espaces de travail Blockly de la page.
création de composants personnalisés
En savoir plus sur laInterne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/block(s)-* |
blockly-block(s)-* |
@blockly/blocks-plus-minus |
blockly-plugin , block et blocks |
Bloquer l'extension
Un plug-in d'extension de bloc publie une ou plusieurs extensions de bloc, qui peuvent être utilisées pour partager le comportement entre les blocs de façon programmatique.
Le chargement d'un plug-in d'extension de bloc enregistre les extensions pour que vous puissiez les utiliser sur tous les espaces de travail Blockly de la page.
En savoir plus sur lesInterne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/extension-* |
blockly-extension-* |
Aucune pour l'instant | blockly-plugin ,block-extension |
Espace de travail
Un plug-in Workspace ajoute un comportement à un seul espace de travail.
Le chargement d'un plug-in d'espace de travail n'a aucun effet tant qu'il n'est pas initialisé sur un espace de travail Blockly.
Interne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/workspace-* |
blockly-workspace-* |
Aucune pour l'instant | blockly-plugin ,workspace |
Plug-in générique
Il s'agit du type de plug-in le plus général. Utilisez cette convention de dénomination si votre plug-in ne répond aux exigences d'aucun autre type de plug-in.
Interne | Tiers | Exemple | Suggestions de tags |
---|---|---|---|
@blockly/plugin-* |
blockly-plugin-* |
@blockly/plugin-modal |
blockly-plugin |