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.
tworzeniu pól niestandardowych.
Dowiedz się więcej oPierwszy 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 oPierwszy 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.
tworzeniu bloków niestandardowych.
Dowiedz się więcej oPierwszy 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 oPierwszy 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 |