Dashboards & Visualizations

How to change charting.fieldColors through JS

chanmi2
Path Finder

Hi all,

Setting "charting.fieldColors" in XML always works, but it failed when I try to change this value through js.
My code is like this:

var chartview = mvc.Components.get("chartid");
chartview.settings.set("charting.fieldColors",'{"sth":0x65a637}');
// tried call network.render(); already

Is there any way to change fieldColors through JS? Thanks.

0 Karma
1 Solution

kbarker302
Communicator

Using your example, this worked for me:

chartview.options["charting.fieldColors"]='{"sth":0x65a637}';

View solution in original post

kbarker302
Communicator

Using your example, this worked for me:

chartview.options["charting.fieldColors"]='{"sth":0x65a637}';

chanmi2
Path Finder

thanks @kbarker302! this is worked when the chartview.visualization is still null. Do you have any idea of applying this after visualization is built? (Again, adding network.render() does not work.)

Thanks a lot!

seva98
Path Finder

@chanmi2 it is been already 3 years but do you have any idea if you can share the solution to applying this after visualization is built?

0 Karma
Get Updates on the Splunk Community!

Splunk + ThousandEyes: Correlate frontend, app, and network data to troubleshoot ...

 Are you tired of troubleshooting delays caused by siloed frontend, application, and network data? We've got a ...

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI!Discover how Splunk’s agentic AI ...

🔐 Trust at Every Hop: How mTLS in Splunk Enterprise 10.0 Makes Security Simpler

From Idea to Implementation: Why Splunk Built mTLS into Splunk Enterprise 10.0  mTLS wasn’t just a checkbox ...