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!

Data Management Digest – November 2025

  Welcome to the inaugural edition of Data Management Digest! As your trusted partner in data innovation, the ...

Splunk Mobile: Your Brand-New Home Screen

Meet Your New Mobile Hub  Hello Splunk Community!  Staying connected to your data—no matter where you are—is ...

Introducing Value Insights (Beta): Understand the Business Impact your organization ...

Real progress on your strategic priorities starts with knowing the business outcomes your teams are delivering ...