geras.Renderer класс
Рендер geras. Этот рендер был разработан для обратной совместимости с Blockly до 2019 года. Более новые проекты, не ограниченные обратной совместимостью, должны использовать thrasos, который является более современным подходом к этому рендеру.
Герас — древнегреческий дух старости.
Подпись:
export declare class Renderer extends BaseRenderer
Расширяет: BaseRenderer
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(имя) | Создает новый экземпляр класса Renderer |
Методы
Метод | Модификаторы | Описание |
---|---|---|
getHighlightConstants() | Получить поставщика констант подсветки рендерера. Мы предполагаем, что при вызове рендерер уже инициализирован. | |
init(тема, opt_rendererOverrides) | Инициализируйте рендерер. Geras имеет поставщик подсветки в дополнение к обычному поставщику констант. | |
makeConstants_() | ||
makeDrawer_(блок, информация) | protected | Создайте новый экземпляр ящика рендерера. |
makeHighlightConstants_() | protected | Создайте новый экземпляр поставщика констант подсветки рендерера. |
makePathObject(корень, стиль) | Создайте новый экземпляр объекта пути рендерера. | |
makeRenderInfo_(блок) | protected | Создайте новый экземпляр объекта информации о рендеринге рендерера. |
refreshDom(svg, тема, инъекцияDiv) |