Я создал форму в mxGraph, используя следующие параметры:
style[mxConstants.STYLE_SHAPE] = mxConstants.SHAPE_RECTANGLE;
style[mxConstants.STYLE_PERIMETER] = mxPerimeter.RectanglePerimeter;
style[mxConstants.STYLE_STROKECOLOR] = 'black';
style[mxConstants.STYLE_ROUNDED] = true;
style[mxConstants.STYLE_FILLCOLOR] = '#2b2b2b';
style[mxConstants.STYLE_GRADIENTCOLOR] = 'none';
Если я правильно понял, в случае градиента FILLCOLOR
становится start-stop , а GRADIENTCOLOR
end-stop , но генерируется через SVG при первом рендеринге.
Мне нужно было бы создать градиент ПОСЛЕ первого рендеринга в режиме реального времени, чтобы имитировать индикатор выполнения (например, процесс копирования файлов в Windows с тем же цветным значком на панели приложений).
Как добавить (отредактировать) цвет градиента в реальном времени?