setShape
используется для конфигурации фигур
void setShape(string id,object obj);
id | string | ID фигуры |
obj | object | настройки фигуры |
Example
// настраиваем все фигуры с типом "rrect"
$$("diagram1").setShape("rrect", {
backgroundColor: "#D1C4E9",
lineColor: "#D1C4E9"
});
Related samples
Details
Объект конфигурации может содержать следующие поля:
- angle (string, number) - угол поворота фигуры. Вращение происходит относительно центра
- name (string) - название фигуры. Отображается в тултипе, когда пользователь наводит курсор мыши на соответствующую фигуру в редакторе
- fillOpacity (string, number) - прозрачность цвета (fill) внутри фигуры. Диапазон от 0.0 до 1 или в процентах от "0%" до "100%"
- lineWidth (string, number) - ширина границы фигуры
- lineColor (string, number) - цвет границы фигуры. "#ccd7e6" по умолчанию
- lineStyle (string, number) - stroke-dasharray для границы. Возможные значения:
- "dotted"
- "dashed"
- числовое значение. Чем выше значение, тем больше пространства между штрихами пунктира.
- backgroundColor (string) - цвет фона (название цвета или значение в HEX). "#f4f5f9" по умолчанию
- altBackgroudColor (string) - альтернативный цвет фона. "#ccd7e6" по умолчанию. Свойство применимо только для фигуры "dots" (type: "dots") и произвольных фигур.
See also
Наверх