блочно > блочный рендеринг

пространство имен blockRendering

Классы

Сорт Описание
Нижний ряд Объект, содержащий информацию о том, какие элементы находятся в нижней строке блока, а также информацию о интервале для нижней строки. Элементы нижнего ряда могут состоять из уголков, распорок и соседних соединений.
Связь Базовый класс для представления соединения и места, которое оно занимает в блоке.
Константпровайдер Объект, предоставляющий константы для блоков рендеринга.
Ящик Объект, который рисует блок на основе заданной информации о рендеринге.
Экстерналвалуеинпут Объект, содержащий информацию о пространстве, которое входное внешнее значение занимает во время рендеринга.
Поле Объект, содержащий информацию о пространстве, занимаемом полем во время рендеринга.
Шапка Объект, содержащий информацию о пространстве, занимаемом шляпой во время рендеринга.
Икона Объект, содержащий информацию о пространстве, занимаемом значком во время рендеринга.
ИнлайнИнпут Объект, содержащий информацию о пространстве, занимаемом встроенным вводом во время рендеринга.
Входное соединение Базовый класс для представления входных данных, занимающих место в блоке во время рендеринга.
ИнпутРоу Объект, содержащий информацию о строке, содержащей один или несколько входных данных.
InRowSpacer Объект, содержащий информацию о разделителе между двумя элементами в строке.
JaggedEdge Объект, содержащий информацию о пространстве, которое занимает зубчатый край свернутого блока во время рендеринга.
МаркерSvg Класс маркера, содержащий методы для графического отображения маркера в формате SVG.
Измеримый Базовый класс для представления части блока, занимающей место во время рендеринга. Конструктор для каждого Measurable без разделителя записывает размер блочного элемента (например, поля, ввода оператора).
Следующее соединение Объект, содержащий информацию о пространстве, которое занимает следующее соединение во время рендеринга.
Выходное соединение Объект, содержащий информацию о пространстве, занимаемом выходным соединением во время рендеринга.
ПутьОбъект Объект, который обрабатывает создание и настройку каждого из элементов SVG, используемых средством визуализации.
ПредыдущийСоединение Объект, содержащий информацию о пространстве, занимаемом предыдущим соединением во время рендеринга.
Рендерер Базовый класс для средства визуализации блоков.
РендерИнфо

Объект, содержащий всю информацию о размерах, необходимую для рисования этого блока.

Этот проход измерения не распространяет изменения на блок (хотя поля могут выбрать повторную визуализацию при вызове getSize()). Однако повторный вызов может оказаться дорогостоящим.

РаундКорнер Объект, содержащий информацию о пространстве, которое занимает закругленный угол во время рендеринга.
Ряд Объект, представляющий одну строку визуализированного блока и все его подкомпоненты.
SpacerRow Объект, содержащий информацию о разделителе между двумя строками.
КвадратУголок Объект, содержащий информацию о пространстве, занимаемом квадратным углом во время рендеринга.
ОператорВвод Объект, содержащий информацию о пространстве, которое ввод оператора занимает во время рендеринга.
Верхний ряд Объект, содержащий информацию о том, какие элементы находятся в верхней строке блока, а также информацию о размерах верхней строки. Элементы верхнего ряда могут состоять из углов, шляпок, распорок и предыдущих соединений. После вызова этого конструктора строка будет содержать все необходимые ей элементы без разделителей.

Функции

Функция Описание
зарегистрировать (имя, класс рендерера) Регистрирует новый модуль визуализации.
отменить регистрацию (имя) Отменяет регистрацию средства визуализации, зарегистрированного под указанным именем.

Интерфейсы

Интерфейс Описание
Внутренние углы Объект, содержащий информацию о размерах и пути внутренних углов.
IPathObject Интерфейс для объекта пути блока.
Зубчатые Зубы Объект, содержащий информацию о размере и пути к свернутым индикаторам блоков.
Нотч Объект, содержащий информацию о размере и пути выреза.
СнаружиУглы Объект, содержащий информацию о размерах и траектории внешних углов.
PuzzleTab Объект, содержащий информацию о размере и пути к вкладке головоломки.
СтартШляпа Объект, содержащий информацию о размере и пути к начальной шляпе.

Переменные

Переменная Описание
Типы

Введите псевдонимы

Введите псевдоним Описание
Базовая форма
ДинамическаяШапе Объект, содержащий информацию о размере и типе динамической фигуры.