Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

blockly > Design

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.