set(String propertyName, Mixed value [,Boolean updateChart = true])

Sets the specified property of chart toolbar.


Parameters:
        propertyName: Name of the property.
        value: Value to be set on property.
        updateChart: When true, updates the chart after setting the value. Defaults to true.

Example: chart.toolbar.set(“fontColor”, “green” );

Note:
  • Chart should be rendered before you can use this method.
  • Because the chart updates each time set is called by default, it is recommended to disable auto update (set last parameter, updateChart to false) till the last step if you are setting/changing multiple properties. Otherwise it can affect performance because of repeated chart rendering. You can see an example below.

var  chart =  new  CanvasJS.Chart("container",
{
    .
    .
    toolbar:{
        // Toolbar properties
    },
    .
    . 
});
chart.render();
chart.toolbar.set("fontColor", "#F084C2");

Properties that can be set via this method

Please refer to toolbar element for the complete list of properties that can be set via this method.

Try it Yourself by Editing the Code below.




In order to provide better support, we have closed the comments and switched completely to our Forums.
If you have any questions, please feel free to ask in our forums.