blockly > Design

Designklasse

Klasse für ein Thema.

Unterschrift:

export declare class Theme implements ITheme 

Implementierungen:ITheme

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)(name, opt_blockStyles, opt_categoryStyles, opt_componentStyles) Konstruiert eine neue Instanz der Klasse Theme

Attribute

Property 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 eine Zeichenfolge ist, versuchen wir, den Wert aller benannten Referenzen zu finden.
setBlockStyle(blockStyleName, blockStyle) Überschreibt einen Stil oder fügt ihn der blockStyles-Karte hinzu.
setCategoryStyle(categoryStyleName, categoryStyle) Überschreibt einen Stil oder fügt ihn der Karte „categoryStyles“ hinzu.
setComponentStyle(componentName, styleValue) Konfigurieren Sie eine bestimmte Blockly-UI-Komponente mit einem Stilwert.
setFontStyle(fontStyle) Hiermit können Sie den Schriftstil eines Designs konfigurieren.
setStartHats(startHats) Konfigurieren Sie die Starthüte eines Designs.