Corso tema
Corso per un tema.
Firma:
export declare class Theme implements ITheme
Implementa: ITheme
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(constructor)(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) | Restituisce lo stile per un determinato componente dell'interfaccia utente Blockly. Se il valore di stile è una stringa, cerchiamo 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 categoryStyles. | |
setComponentStyle(componentName, styleValue) | Configura un componente specifico dell'interfaccia utente Blockly con un valore di stile. | |
setFontStyle(fontStyle) | Configura lo stile del carattere di un tema. | |
setStartHats(startHats) | Configura i cappelli iniziali di un tema. |