Класс темы
Класс для темы.
Подпись:
export declare class Theme implements ITheme
Реализует: ITheme
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(имя, opt_blockStyles, opt_categoryStyles, opt_comComponentStyles) | Создает новый экземпляр класса Theme . |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| имя | нить |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| defineTheme(имя, themeObj) | static | Определите новую тему Blockly. |
| getComponentStyle (имя компонента) | Получает стиль для данного компонента пользовательского интерфейса Blockly. Если значение стиля является строкой, мы пытаемся найти значение любой именованной ссылки. | |
| setBlockStyle (blockStyleName, blockStyle) | Переопределяет или добавляет стиль в карту blockStyles. | |
| setCategoryStyle (categoryStyleName, CategoryStyle) | Переопределяет или добавляет стиль к карте категорииStyles. | |
| setComponentStyle (имя компонента, значение стиля) | Настройте конкретный компонент пользовательского интерфейса Blockly со значением стиля. | |
| setFontStyle (стиль шрифта) | Настройте стиль шрифта темы. | |
| setStartHats (startHats) | Настройте стартовые шапки темы. |