Класс темы
Класс для темы.
Подпись:
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) | Настройте стартовые шапки темы. |