OpenLink AJAX Toolkit (OAT) Wiki Web

OATWikiWeb.OATDOCpiechart

  • Topic
  • Discussion
  • OATWikiWeb.OATDOCpiechart(Last) -- DAVWikiAdmin? , 2008-09-23 08:11:47 Edit WebDAV System Administrator 2008-09-23 07:11:47

    piechart.js

    Library for drawing Pie charts using SVG.

    Objects

    OAT.PieChart(div, options)

    Creates a Pie Chart inside specified div. You can specify the following options:

    • radius - int; if 0, then radius is computed automatically
    • depth - int; height of pie
    • width - int; if 0, then width is computed automatically
    • height - int; if 0, then height is computed automatically
    • legend - bool; should we draw the legend? default true
    • ToBeDone (this has the wrong option name) ycoef - float; how much skewing should be applied?
    • left , top - position, default 30, 40
    • ycoef - coefficient for the y axis (default0.7)

    Methods

    OAT.PieChart::attachData(dataArray)

    Adds data to chart.

    OAT.PieChart::attachText(textArray)

    Adds legend labels.

    OAT.PieChart::attachColors(colorArray)

    Adds colors.

    OAT.PieChart::draw()

    Draws the chart.

    var chart = new OAT.PieChart("myDiv",{});
    chart.attachData([1,3,2]);
    chart.attachText(["a","b","c"]);
    chart.attachColors(["#f00","#0f0","#00f"]);
    chart.draw();
    

    CategoryDocumentation CategoryOAT CategoryOpenSource CategoryToBeDone