blockly > Tema

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.