Designklasse
Kurs zu einem Thema.
Unterschrift:
export declare class Theme implements ITheme
Implementierung:ITheme
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) | Erstellt eine neue Instanz der Theme -Klasse |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
name | String |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
defineTheme(name, themeObj) | static |
Definieren Sie ein neues Blockly-Design. |
getComponentStyle(componentName) | Ruft den Stil für eine bestimmte Blockly-UI-Komponente ab. Wenn der Stilwert ein String ist, versuchen wir, den Wert von benannten Verweisen zu ermitteln. | |
setBlockStyle(blockStyleName, blockStyle) | Überschreibt einen Stil oder fügt der BlockStyles-Karte einen Stil hinzu. | |
setCategoryStyle(categoryStyleName, categoryStyle) | Überschreibt einen Stil oder fügt einen Stil zur Kategorie „categoryStyles“ hinzu. | |
setComponentStyle(componentName, styleValue) | Konfigurieren Sie eine bestimmte Blockly-UI-Komponente mit einem Stilwert. | |
setFontStyle(fontStyle) | Hiermit wird der Schriftstil eines Designs konfiguriert. | |
setStartHats(startHats) | Konfigurieren Sie die Starthüte eines Designs. |