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. |