blockly > Tema

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.