блочный > зелос > ConstantProvider

Класс zelos.ConstantProvider

Объект, предоставляющий константы для рендеринга блоков в режиме Zelos.

Подпись:

export declare class ConstantProvider extends BaseConstantProvider 

Расширяет: BaseConstantProvider

Конструкторы

Конструктор Модификаторы Описание
(конструктор)() Создает новый экземпляр класса ConstantProvider

Характеристики

Свойство Модификаторы Тип Описание
КУРСОР_COLOUR нить
КУРСОР_РАДИУС число Радиус курсора для входных и выходных соединений.
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 логическое значение
FULL_BLOCK_FIELDS логическое значение
GRID_UNIT число
ШЕСТИГРАННЫЙ Форма | нулевой Объект, содержащий информацию о шестиугольнике, используемом для логического репортерного блока. Нуль перед вызовом init.
JAGGED_TEETH_HEIGHT число
JAGGED_TEETH_WIDTH число
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH число
REPLACEMENT_GLOW_COLOUR нить Сменный цвет свечения.
REPLACEMENT_GLOW_SIZE число Размер выбранного свечения.
заменаGlowFilterId нить Идентификатор сменного фильтра свечения или пустая строка, если фильтр не установлен.
ЗАГРУГЛЕННЫЙ Форма | нулевой Объект, содержащий информацию о шестиугольнике, используемом для числового или строкового репортерного блока. Нуль перед вызовом init.
SELECTED_GLOW_COLOUR нить Выбранный цвет свечения.
SELECTED_GLOW_SIZE число Размер выбранного свечения.
выбранныйGlowFilterId нить Идентификатор выбранного фильтра свечения или пустая строка, если фильтр не установлен.
SHAPE_IN_SHAPE_PADDING { [ключ: номер]: { [ключ: номер]: номер; }; } Карта форм вывода/ввода и количества, которое они должны вызывать дополнение блока. Внешний ключ — внешняя форма, внутренний ключ — внутренняя форма. Когда блок с внешней формой содержит входной блок с внутренней формой на левом или правом краю, элементы блока выравниваются так, что достигается указанное заполнение.
ФОРМЫ { ШЕСТИГРАННИК: число; КРУГЛЫЙ: число; КВАДРАТ: число; ЗАГАДКА: число; НОТЧ: номер; }
КВАДРАТ Форма | нулевой Объект, содержащий информацию о шестиугольнике, используемом для прямоугольного репортерного блока. Нуль перед вызовом init.
START_HAT_HEIGHT число
START_HAT_WIDTH число
STATEMENT_INPUT_SPACER_MIN_WIDTH число

Методы

Метод Модификаторы Описание
createDom(svg, tagName, селектор)
распоряжаться()
генерироватьSecondaryColour_ (цвет)
генерироватьTertiaryColour_(цвет)
getCSS_(селектор)
в этом()
сделатьШестиугольный() protected Создайте информацию о размерах и траектории шестиугольной формы.
makeInsideCorners()
сделатьНотч()
makeRounded() protected Создайте информацию о размерах и траектории закругленной формы.
makeSquared() protected Создайте информацию о размерах и траектории квадратной формы.
сделатьStartHat()
setDynamicProperties_ (тема)
setFontConstants_ (тема)
shapeFor(соединение)