• Edit
  • Download
  • <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="utf-8">
      <title>ZingSoft Demo</title>
    
      <script src="https://cdn.zingchart.com/zingchart.min.js"></script>
      <style></style>
    </head>
    
    <body>
      <div id='myChart'></div>
      <script>
        ZC.LICENSE = ["569d52cefae586f634c54f86dc99e6a9", "b55b025e438fa8a98e32482b5f768ff5"];
        var myConfig = {
          type: "bar",
          title: {
            text: 'Gradients Demos'
          },
          series: [{
              values: [5, 25, 15, 30, 10],
              gradientColors: "red blue green",
              rules: [{
                  rule: "%v<10",
                  gradientStops: "0.3 0.6 0.9"
                },
                {
                  rule: "%v>=10 && %v<30",
                  gradientStops: "0.3 0.6 0.9"
                },
                {
                  rule: "%v>=30",
                  gradientStops: "0.5 0.8 1.0"
                }
              ]
            },
            {
              values: [7, 28, 35, 14, 49],
              rules: [{
                  rule: "%v<10",
                  backgroundColor: "#ff0000 #e01484"
                },
                {
                  rule: "%v>=10 && %v<30",
                  backgroundColor: "#ffa300 #d4e41e"
                  // easiest way to set a gradient : "colorone colortwo"
                },
                {
                  rule: "%v>=30",
                  "background-color-1": "#000",
                  "background-color-2": "#ccc"
                  // most explicit way to set the gradient
                  // the above method is doing this implicitly
                }
              ]
            }
          ]
        };
    
        zingchart.render({
          id: 'myChart',
          data: myConfig,
          height: 400,
          width: '100%'
        });
      </script>
    </body>
    
    </html>
    <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="utf-8">
      <title>ZingSoft Demo</title>
    
      <script src="https://cdn.zingchart.com/zingchart.min.js"></script>
    </head>
    
    <body>
      <div id='myChart'></div>
    </body>
    
    </html>
    
          
    var myConfig = {
      type: "bar",
      title: {
        text: 'Gradients Demos'
      },
      series: [{
          values: [5, 25, 15, 30, 10],
          gradientColors: "red blue green",
          rules: [{
              rule: "%v<10",
              gradientStops: "0.3 0.6 0.9"
            },
            {
              rule: "%v>=10 && %v<30",
              gradientStops: "0.3 0.6 0.9"
            },
            {
              rule: "%v>=30",
              gradientStops: "0.5 0.8 1.0"
            }
          ]
        },
        {
          values: [7, 28, 35, 14, 49],
          rules: [{
              rule: "%v<10",
              backgroundColor: "#ff0000 #e01484"
            },
            {
              rule: "%v>=10 && %v<30",
              backgroundColor: "#ffa300 #d4e41e"
              // easiest way to set a gradient : "colorone colortwo"
            },
            {
              rule: "%v>=30",
              "background-color-1": "#000",
              "background-color-2": "#ccc"
              // most explicit way to set the gradient
              // the above method is doing this implicitly
            }
          ]
        }
      ]
    };
    
    zingchart.render({
      id: 'myChart',
      data: myConfig,
      height: 400,
      width: '100%'
    });