блочно > блокирование рендеринга > строка
класс blockRendering.Row
Объект, представляющий одну строку визуализированного блока и все его подкомпоненты.
Подпись:
export declare class Row
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(константы) | Создает новый экземпляр класса Row . |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| выровнять | номер | нулевой | Выравнивание ряда. | |
| константы_ | | Константпровайдер | |
| элементы | Измеримый [] | Массив элементов, содержащихся в этой строке. | |
| имеетDummyInput | логическое значение | Имеет ли строка какие-либо фиктивные входные данные или входные данные конечной строки. | |
| имеетExternalInput | логическое значение | Имеет ли строка какие-либо внешние входы. | |
| имеетинлинеинпут | логическое значение | Имеет ли строка какие-либо встроенные входные данные. | |
| имеетJaggedEdge | логическое значение | Имеет ли ряд неровный край. | |
| hasStatement | логическое значение | Имеет ли строка какие-либо входные операторы. | |
| высота | число | Высота строки. | |
| минВысота | число | Минимальная высота строки. | |
| минширина | число | Минимальная ширина строки от левого края блока до правого. Не включает дочерние блоки, если они не являются встроенными. | |
| NotchOffset | число | ||
| заявление Край | число | Где должен находиться левый край всех входных данных оператора в блоке. Это гарантирует, что все входные данные операторов, обрабатываемые полями различной ширины, выровнены. | |
| тип | число | ||
| ширина | число | Ширина строки от левого края блока до правого. Не включает дочерние блоки, если они не являются встроенными. | |
| ширинаWithConnectedBlocks | число | Ширина строки от левого края блока до края блока или любых подключенных дочерних блоков. | |
| xPos | число | Позиция X строки относительно начала группы SVG блока. | |
| yPos | число | Положение строки по оси Y относительно начала группы SVG блока. |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| EndWithElemSpacer() | Определяет, должна ли эта строка заканчиваться разделителем элемента. | |
| getFirstSpacer() | Удобный метод получения первого элемента-разделителя в этой строке. | |
| getLastInput() | Получите последний ввод в этой строке, если он есть. | |
| getLastSpacer() | Удобный метод получения последнего элемента-разделителя в этой строке. | |
| мера() | Проверьте все подкомпоненты и заполните все свойства размера в строке. | |
| начинается с ElemSpacer() | Определяет, должна ли эта строка начинаться с разделителя элемента. |
блочно > блокирование рендеринга > строка
класс blockRendering.Row
Объект, представляющий одну строку визуализированного блока и все его подкомпоненты.
Подпись:
export declare class Row
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(константы) | Создает новый экземпляр класса Row . |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| выровнять | номер | нулевой | Выравнивание ряда. | |
| константы_ | | Константпровайдер | |
| элементы | Измеримый [] | Массив элементов, содержащихся в этой строке. | |
| имеетDummyInput | логическое значение | Имеет ли строка какие-либо фиктивные входные данные или входные данные конечной строки. | |
| имеетExternalInput | логическое значение | Имеет ли строка какие-либо внешние входы. | |
| имеетинлинеинпут | логическое значение | Имеет ли строка какие-либо встроенные входные данные. | |
| имеетJaggedEdge | логическое значение | Имеет ли ряд неровный край. | |
| hasStatement | логическое значение | Имеет ли строка какие-либо входные операторы. | |
| высота | число | Высота строки. | |
| минВысота | число | Минимальная высота строки. | |
| минширина | число | Минимальная ширина строки от левого края блока до правого. Не включает дочерние блоки, если они не являются встроенными. | |
| NotchOffset | число | ||
| заявление Край | число | Где должен находиться левый край всех входных данных оператора в блоке. Это гарантирует, что все входные данные операторов, обрабатываемые полями различной ширины, выровнены. | |
| тип | число | ||
| ширина | число | Ширина строки от левого края блока до правого. Не включает дочерние блоки, если они не являются встроенными. | |
| ширинаWithConnectedBlocks | число | Ширина строки от левого края блока до края блока или любых подключенных дочерних блоков. | |
| xPos | число | Позиция X строки относительно начала группы SVG блока. | |
| yPos | число | Положение строки по оси Y относительно начала группы SVG блока. |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| EndWithElemSpacer() | Определяет, должна ли эта строка заканчиваться разделителем элемента. | |
| getFirstSpacer() | Удобный метод получения первого элемента-разделителя в этой строке. | |
| getLastInput() | Получите последний ввод в этой строке, если он есть. | |
| getLastSpacer() | Удобный метод получения последнего элемента-разделителя в этой строке. | |
| мера() | Проверьте все подкомпоненты и заполните все свойства размера в строке. | |
| начинается с ElemSpacer() | Определяет, должна ли эта строка начинаться с разделителя элемента. |