блочный > герас > Рендерер

geras.Класс рендерера

Рендерер Гераса. Этот рендерер был разработан с учетом обратной совместимости с Blockly до 2019 года. В новых проектах, не ограниченных обратной совместимостью, следует использовать thrasos, более современный вариант этого средства визуализации.

Герас – древнегреческий дух старости.

Подпись:

export declare class Renderer extends BaseRenderer 

Расширяет: BaseRenderer

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(имя) Создает новый экземпляр класса Renderer

Методы

Метод Модификаторы Описание
getHighlightConstants() Получите поставщик констант выделения средства визуализации. Мы предполагаем, что когда это вызывается, рендерер уже инициализирован.
init (тема, opt_rendererOverrides) Инициализируйте рендерер. В дополнение к обычному постоянному поставщику у Гераса есть поставщик основных моментов.
makeConstants_()
makeDrawer_(блок, информация) protected Создайте новый экземпляр ящика средства визуализации.
makeHighlightConstants_() protected Создайте новый экземпляр поставщика констант выделения средства визуализации.
makePathObject (корень, стиль) Создайте новый экземпляр объекта пути средства рендеринга.
makeRenderInfo_(блок) protected Создайте новый экземпляр объекта информации о рендеринге средства визуализации.
обновитьDom (svg, тема)