blockly > Design

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.