Designklasse
Klasse für ein Design.
Unterschrift:
export declare class Theme implements ITheme
Umsetzung: Design
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(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; ThemaObj) | 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 Referenzen zu finden. | |
setBlockStyle(blockStyleName, blockStyle) | Überschreibt oder fügt einen Stil zur blockStyles-Karte hinzu. | |
setCategoryStyle(categoryStyleName, categoryStyle) | Überschreibt oder fügt einen Stil zur categoryStyles-Karte hinzu. | |
setComponentStyle(componentName, styleValue) | Eine bestimmte Blockly-UI-Komponente mit einem Stilwert konfigurieren | |
setFontStyle(fontStyle) | Schriftstil eines Designs konfigurieren. | |
setStartHats(startHats) | Konfigurieren Sie die Starthüte eines Designs. |