Zajęcia tematyczne
Zajęcia dotyczące motywu.
Podpis:
export declare class Theme implements ITheme
Implementuje: ITheme
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (constructor)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) | Tworzy nową instancję klasy Theme |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| name | ciąg znaków |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| defineTheme(name, themeObj) | static |
Zdefiniuj nowy motyw Blockly. |
| getComponentStyle(componentName) | Pobiera styl danego komponentu UI Blockly. Jeśli wartością stylu jest ciąg znaków, staramy się znaleźć wartość wszystkich nazwanych odwołań. | |
| setBlockStyle(blockStyleName, blockStyle) | Zastępuje styl lub dodaje go do mapy blockStyles. | |
| setCategoryStyle(categoryStyleName, categoryStyle) | Zastępuje styl lub dodaje go do mapy CategoryStyles. | |
| setComponentStyle(componentName, styleValue) | Skonfiguruj konkretny komponent interfejsu użytkownika Blockly z wartością stylu. | |
| setFontStyle(fontStyle) | Skonfiguruj styl czcionki motywu. | |
| setStartHats(startHats) | Skonfiguruj kapelusze początkowe motywu. |