Corso tema
Lezione per un tema.
Firma:
export declare class Theme implements ITheme
Implementa:ITheme
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (costruttore)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) | Crea una nuova istanza della classe Theme |
Proprietà
| Proprietà | Modificatori | Tipo | Descrizione |
|---|---|---|---|
| name | stringa |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| defineTheme(name, themeObj) | static |
Definisci un nuovo tema Blockly. |
| getComponentStyle(componentName) | Ottiene lo stile per un determinato componente di UI di Blockly. Se il valore dello stile è una stringa, tentiamo di trovare il valore di qualsiasi riferimento denominato. | |
| setBlockStyle(blockStyleName, blockStyle) | Sostituisce o aggiunge uno stile alla mappa blockStyles. | |
| setCategoryStyle(categoryStyleName, categoryStyle) | Sostituisce o aggiunge uno stile alla mappa della categoria Styles. | |
| setComponentStyle(componentName, styleValue) | Configura un componente specifico di Blockly UI con un valore di stile. | |
| setFontStyle(fontStyle) | Configura lo stile dei caratteri di un tema. | |
| setStartHats(startHats) | Configura i cappelli di avvio di un tema. |