блочно > blockRendering

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

Классы

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

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

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

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

Функции

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

Интерфейсы

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

Переменные

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

Псевдонимы типа

Тип Псевдоним Описание
BaseShape
DynamicShape Объект, содержащий информацию о размере и типе динамической формы.