блочный > зелос > 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(соединение) |