блочный > зелос > ConstantProvider
класс zelos.ConstantProvider
Объект, предоставляющий константы для рендеринга блоков в режиме Zelos.
Подпись:
export declare class ConstantProvider extends BaseConstantProvider
Расширяет: BaseConstantProvider
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(gridUnit) | Создает новый ConstantProvider. |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| ЦВЕТ_КУРСОРА | нить | ||
| КУРСОР_РАДИУС | число | Радиус курсора для входных и выходных соединений. | |
| FIELD_COLOUR_FULL_BLOCK | булев | ||
| FIELD_DROPDOWN_COLOURED_DIV | булев | ||
| FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | булев | ||
| FIELD_DROPDOWN_SVG_ARROW | булев | ||
| FIELD_TEXT_FONTFAMILY | нить | ||
| FIELD_TEXT_FONTWEIGHT | нить | ||
| FIELD_TEXTINPUT_BOX_SHADOW | булев | ||
| ПОЛНЫЕ_БЛОК_ПОЛЕЙ | булев | ||
| GRID_UNIT | число | ||
| ГЕКСАГОНАЛЬНЫЙ | Форма | нуль | Объект, содержащий информацию о шестиугольнике, используемом для блока логического репортера. Null перед вызовом init. | |
| ВЫСОТА_ЗУБОВ_JAGGED | число | ||
| ШИРИНА_ЗУБОВ_JAGGED_TEETH | число | ||
| МАКСИМАЛЬНАЯ_ШИРИНА_ДИНАМИЧЕСКОГО_СОЕДИНЕНИЯ_ФОРМЫ | число | ||
| REPLACEMENT_GLOW_COLOUR | нить | Заменяющий цвет свечения. | |
| REPLACEMENT_GLOW_SIZE | число | Размер выбранного свечения. | |
| replacementGlowFilterId | нить | Идентификатор заменяющего светящегося фильтра или пустая строка, если фильтр не установлен. | |
| ОКРУГЛЕННЫЙ | Форма | нуль | Объект, содержащий информацию о шестиугольнике, используемом для блока репортера числа или строки. Null перед вызовом init. | |
| ВЫБРАННЫЙ_ЦВЕТ_СВЕТЛЕНИЯ | нить | Выбранный цвет свечения. | |
| SELECTED_GLOW_SIZE | число | Размер выбранного свечения. | |
| выбранныйGlowFilterId | нить | Идентификатор выбранного фильтра свечения или пустая строка, если фильтр не установлен. | |
| SHAPE_IN_SHAPE_PADDING | { [ключ: число]: { [ключ: число]: число; }; } | Карта выходных/входных форм и величина, на которую они должны заполнить блок. Внешний ключ — это внешняя форма, внутренний ключ — это внутренняя форма. Когда блок с внешней формой содержит входной блок с внутренней формой на левом или правом краю, элементы блока выравниваются таким образом, чтобы достичь указанного заполнения. | |
| ФОРМЫ | { ШЕСТИУГОЛЬНЫЙ: число; КРУГЛЫЙ: число; КВАДРАТНЫЙ: число; ГОЛОВОЛОМКА: число; ВЫЕМКА: число; } | ||
| В КВАДРАТНОМ ВИДЕ | Форма | нуль | Объект, содержащий информацию о шестиугольнике, используемом для прямоугольного блока репортера. Null перед вызовом init. | |
| START_HAT_HEIGHT | число | ||
| START_ШИРИНА_ШАПКИ | число | ||
| STATEMENT_INPUT_SPACER_MIN_WIDTH | число |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| createDom(svg, tagName, селектор, injectionDivIfIsParent) | ||
| распоряжаться() | ||
| generateSecondaryColour_(цвет) | ||
| generateTertiaryColour_(цвет) | ||
| получитьCSS_(селектор) | ||
| инициализация() | ||
| makeHexagonal() | protected | Создайте информацию о размерах и траектории шестиугольной фигуры. |
| makeInsideCorners() | ||
| makeNotch() | ||
| сделатьRounded() | protected | Создайте информацию о размерах и траектории округлой формы. |
| makeSquared() | protected | Создайте информацию о размерах и траектории квадратной фигуры. |
| makeStartHat() | ||
| setDynamicProperties_(тема) | ||
| setFontConstants_(тема) | ||
| shapeFor(соединение) |