setShape

используется для конфигурации фигур

void setShape(string id,object obj);
idstringID фигуры
objobjectнастройки фигуры

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
Наверх