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, тема) |