Konwencje nazewnictwa wtyczek

Opis

Spójne nazwy wtyczek ułatwiają porządkowanie i wyszukiwanie wtyczek oraz znajdowanie opublikowanych wtyczek w npm.

Na tej stronie znajdują się nasze standardowe konwencje nazewnictwa wtyczek. Jeśli Twoja wtyczka nie pasuje do żadnej kategorii, użyj ogólnego formatu nazwy wtyczki, który znajduje się na końcu strony.

Zalecamy dodanie sugerowanych tagów w metodzie package.json, aby ułatwić sobie znalezienie wtyczki w npm.

Typy wtyczek

Pole

Wtyczka pól publikuje jedno pole niestandardowe.

Wczytanie wtyczki pól powoduje zarejestrowanie nowego typu pola, którego można używać we wszystkich obszarach roboczych Blockly na stronie.

Dowiedz się więcej o tworzeniu pól niestandardowych.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/field-* blockly-field-* @blockly/field-slider blockly-plugin, field

Motyw

Wtyczka motywów publikuje jeden motyw Blockly.

Wczytanie wtyczki motywu definiuje nowy motyw, którego można używać we wszystkich obszarach roboczych Blockly na stronie.

Dowiedz się więcej o motywach.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/theme-* blockly-theme-* @blockly/theme-modern blockly-plugin, theme

Blok

Wtyczka blokowania publikuje co najmniej 1 definicję bloków.

Wczytanie wtyczki blokowania definiuje te bloki dla wszystkich obszarów roboczych Blockly na stronie.

Dowiedz się więcej o tworzeniu bloków niestandardowych.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/block(s)-* blockly-block(s)-* @blockly/blocks-plus-minus blockly-plugin, block, blocks

Zablokuj rozszerzenie

Wtyczka rozszerzenia blokującego publikuje co najmniej 1 rozszerzenie blokujące, którego można użyć do automatycznego udostępniania między blokami.

Wczytanie wtyczki rozszerzenia blokowania spowoduje zarejestrowanie rozszerzeń do użytku we wszystkich obszarach roboczych Blockly na stronie.

Dowiedz się więcej o rozszerzeniach.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/extension-* blockly-extension-* Brak blockly-plugin,block-extension

Obszar roboczy

Wtyczka Workspace dodaje określone zachowania do pojedynczego obszaru roboczego.

Wczytanie wtyczki obszaru roboczego nie spowoduje żadnych działań, dopóki nie zostanie zainicjowana w obszarze roboczym Blockly.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/workspace-* blockly-workspace-* Brak blockly-plugin,workspace

Wtyczka ogólna

To najbardziej ogólny typ wtyczki. Zastosuj tę konwencję nazewnictwa, jeśli Twoja wtyczka nie spełnia wymagań żadnego innego typu wtyczki.

Pierwszy podmiot Inna firma Przykład Sugerowane tagi
@blockly/plugin-* blockly-plugin-* @blockly/plugin-modal blockly-plugin