src/cm/media/js/lib/yui/yui_3.10.3/docs/charts/charts-objectstyles.html
author Yves-Marie Haussonne <ymh.work+github@gmail.com>
Fri, 09 May 2014 18:35:26 +0200
changeset 656 a84519031134
parent 525 89ef5ed3c48b
permissions -rw-r--r--
add link to "privacy policy" in the header test
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
525
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     1
<!DOCTYPE html>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     2
<html lang="en">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     3
<head>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     4
    <meta charset="utf-8">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     5
    <title>Example: Define a Chart&#x27;s Axes and Series</title>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     6
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     7
    <link rel="stylesheet" href="../../build/cssgrids/cssgrids-min.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     8
    <link rel="stylesheet" href="../assets/css/main.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
     9
    <link rel="stylesheet" href="../assets/vendor/prettify/prettify-min.css">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    10
    <link rel="shortcut icon" type="image/png" href="../assets/favicon.png">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    11
    <script src="../../build/yui/yui-min.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    12
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    13
</head>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    14
<body>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    15
<!--
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    16
<a href="https://github.com/yui/yui3"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png" alt="Fork me on GitHub"></a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    17
-->
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    18
<div id="doc">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    19
    <div id="hd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    20
        <h1><img src="http://yuilibrary.com/img/yui-logo.png"></h1>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    21
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    22
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    23
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    24
            <h1>Example: Define a Chart&#x27;s Axes and Series</h1>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    25
    <div class="yui3-g">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    26
        <div class="yui3-u-3-4">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    27
            <div id="main">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    28
                <div class="content"><style scoped>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    29
#mychart {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    30
    margin:10px 10px 10px 10px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    31
    width:90%;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    32
    max-width: 800px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    33
    height:400px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    34
}
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    35
</style>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    36
<div class="intro">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    37
<p>This example shows how to explicitly define the axes and series for a <code>Chart</code>.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    38
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    39
<div class="example">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    40
<div id="mychart"></div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    41
<script type="text/javascript">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    42
(function() {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    43
    YUI().use('charts', function (Y) 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    44
    { 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    45
        //dataProvider source
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    46
        var myDataValues = [ 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    47
            {date:"1/1/2010", miscellaneous:2000, expenses:3700, revenue:2200}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    48
            {date:"2/1/2010", miscellaneous:5000, expenses:9100, revenue:100}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    49
            {date:"3/1/2010", miscellaneous:4000, expenses:1900, revenue:1500}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    50
            {date:"4/1/2010", miscellaneous:3000, expenses:3900, revenue:2800}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    51
            {date:"5/1/2010", miscellaneous:500, expenses:7000, revenue:2650},
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    52
            {date:"6/1/2010", miscellaneous:3000, expenses:4700, revenue:1200} 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    53
        ];
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    54
        
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    55
        //Define our axes for the chart.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    56
        var myAxes = {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    57
            financials:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    58
                keys:["miscellaneous", "revenue", "expenses"],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    59
                position:"right",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    60
                type:"numeric",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    61
                styles:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    62
                    majorTicks:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    63
                        display: "none"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    64
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    65
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    66
            },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    67
            dateRange:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    68
                keys:["date"],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    69
                position:"bottom",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    70
                type:"category",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    71
                styles:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    72
                    majorTicks:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    73
                        display: "none"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    74
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    75
                    label: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    76
                        rotation:-45,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    77
                        margin:{top:5}
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    78
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    79
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    80
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    81
        };
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    82
       
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    83
        //define the series 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    84
        var seriesCollection = [
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    85
         {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    86
                type:"column",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    87
                xAxis:"dateRange",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    88
                yAxis:"financials",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    89
                xKey:"date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    90
                yKey:"miscellaneous",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    91
                xDisplayName:"Date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    92
                yDisplayName:"Miscellaneous",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    93
                styles: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    94
                    border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    95
                        weight: 1,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    96
                        color: "#58006e"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    97
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    98
                    over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
    99
                        fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   100
                            alpha: 0.7
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   101
                        }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   102
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   103
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   104
            },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   105
            {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   106
                type:"column",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   107
                xAxis:"dateRange",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   108
                yAxis:"financials",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   109
                xKey:"date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   110
                xDisplayName:"Date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   111
                yKey:"expenses",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   112
                yDisplayName:"Expenses",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   113
                styles: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   114
                    marker:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   115
                        fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   116
                            color: "#e0ddd0" 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   117
                        },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   118
                        border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   119
                            weight: 1,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   120
                            color: "#cbc8ba"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   121
                        },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   122
                        over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   123
                            fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   124
                                alpha: 0.7
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   125
                            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   126
                        }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   127
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   128
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   129
            },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   130
            {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   131
                type:"combo",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   132
                xAxis:"dateRange",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   133
                yAxis:"financials",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   134
                xKey:"date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   135
                xDisplayName:"Date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   136
                yKey:"revenue",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   137
                xDisplayName:"Date",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   138
                yDisplayName:"Deductions",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   139
                    line: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   140
                        color: "#ff7200"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   141
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   142
                marker: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   143
                    fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   144
                        color: "#ff9f3b"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   145
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   146
                    border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   147
                        color: "#ff7200",
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   148
                        weight: 1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   149
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   150
                    over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   151
                        width: 12,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   152
                        height: 12
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   153
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   154
                    width:9,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   155
                    height:9
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   156
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   157
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   158
        ];
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   159
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   160
        //instantiate the chart
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   161
        var myChart = new Y.Chart({
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   162
                            dataProvider:myDataValues, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   163
                            axes:myAxes, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   164
                            seriesCollection:seriesCollection, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   165
                            horizontalGridlines: true,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   166
                            verticalGridlines: true,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   167
                            render:"#mychart"
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   168
                        });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   169
    });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   170
})();
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   171
</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   172
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   173
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   174
<h3>Defining the axes and series for a <code>Chart</code> instance</h3>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   175
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   176
<p>As we have seen from previous examples, the <code>Chart</code> class allows you to create and customize multiple chart types with very little code. Sometimes you'll want more control 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   177
over the <code>Chart</code>. Suppose you want to place your value axis on the right or you need different series types in the same chart. Charts allows you to explicitly define your series and axes objects. You can either declare
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   178
an axis or series directly or define them with an object literal and allow the <code>Chart</code> instance to build them for you. In this example, we are going to define our axes and series with
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   179
object literals. This will allow us to place our value axis on the right and build a chart with columns and lines.</p>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   180
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   181
<h4>CSS</h4>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   182
<pre class="code prettyprint">#mychart {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   183
    margin:10px 10px 10px 10px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   184
    width:90%;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   185
    max-width: 800px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   186
    height:400px;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   187
}</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   188
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   189
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   190
<h4>HTML</h4>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   191
<pre class="code prettyprint">&lt;div id=&quot;mychart&quot;&gt;&lt;&#x2F;div&gt;</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   192
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   193
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   194
<h4>JavaScript</h4>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   195
<pre class="code prettyprint">YUI().use(&#x27;charts&#x27;, function (Y) 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   196
{ 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   197
    &#x2F;&#x2F;dataProvider source
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   198
    var myDataValues = [ 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   199
        {date:&quot;1&#x2F;1&#x2F;2010&quot;, miscellaneous:2000, expenses:3700, revenue:2200}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   200
        {date:&quot;2&#x2F;1&#x2F;2010&quot;, miscellaneous:5000, expenses:9100, revenue:100}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   201
        {date:&quot;3&#x2F;1&#x2F;2010&quot;, miscellaneous:4000, expenses:1900, revenue:1500}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   202
        {date:&quot;4&#x2F;1&#x2F;2010&quot;, miscellaneous:3000, expenses:3900, revenue:2800}, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   203
        {date:&quot;5&#x2F;1&#x2F;2010&quot;, miscellaneous:500, expenses:7000, revenue:2650},
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   204
        {date:&quot;6&#x2F;1&#x2F;2010&quot;, miscellaneous:3000, expenses:4700, revenue:1200} 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   205
    ];
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   206
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   207
    &#x2F;&#x2F;Define our axes for the chart.
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   208
    var myAxes = {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   209
        financials:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   210
            keys:[&quot;miscellaneous&quot;, &quot;revenue&quot;, &quot;expenses&quot;],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   211
            position:&quot;right&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   212
            type:&quot;numeric&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   213
            styles:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   214
                majorTicks:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   215
                    display: &quot;none&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   216
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   217
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   218
        },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   219
        dateRange:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   220
            keys:[&quot;date&quot;],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   221
            position:&quot;bottom&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   222
            type:&quot;category&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   223
            styles:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   224
                majorTicks:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   225
                    display: &quot;none&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   226
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   227
                label: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   228
                    rotation:-45,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   229
                    margin:{top:5}
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   230
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   231
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   232
        }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   233
    };
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   234
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   235
    &#x2F;&#x2F;define the series 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   236
    var seriesCollection = [
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   237
     {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   238
            type:&quot;column&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   239
            xAxis:&quot;dateRange&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   240
            yAxis:&quot;financials&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   241
            xKey:&quot;date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   242
            xDisplayName:&quot;Date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   243
            yKey:&quot;miscellaneous&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   244
            xDisplayName:&quot;Date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   245
            yDisplayName:&quot;Miscellaneous&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   246
            styles: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   247
                border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   248
                    weight: 1,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   249
                    color: &quot;#58006e&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   250
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   251
                over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   252
                    fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   253
                        alpha: 0.7
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   254
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   255
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   256
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   257
        },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   258
        {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   259
            type:&quot;column&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   260
            xAxis:&quot;dateRange&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   261
            yAxis:&quot;financials&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   262
            xKey:&quot;date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   263
            xDisplayName:&quot;Date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   264
            yKey:&quot;expenses&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   265
            yDisplayName:&quot;Expenses&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   266
            styles: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   267
                marker:{
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   268
                    fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   269
                        color: &quot;#e0ddd0&quot; 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   270
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   271
                    border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   272
                        weight: 1,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   273
                        color: &quot;#cbc8ba&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   274
                    },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   275
                    over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   276
                        fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   277
                            alpha: 0.7
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   278
                        }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   279
                    }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   280
                }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   281
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   282
        },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   283
        {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   284
            type:&quot;combo&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   285
            xAxis:&quot;dateRange&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   286
            yAxis:&quot;financials&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   287
            xKey:&quot;date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   288
            xDisplayName:&quot;Date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   289
            yKey:&quot;revenue&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   290
            xDisplayName:&quot;Date&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   291
            yDisplayName:&quot;Deductions&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   292
                line: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   293
                    color: &quot;#ff7200&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   294
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   295
            marker: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   296
                fill: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   297
                    color: &quot;#ff9f3b&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   298
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   299
                border: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   300
                    color: &quot;#ff7200&quot;,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   301
                    weight: 1
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   302
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   303
                over: {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   304
                    width: 12,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   305
                    height: 12
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   306
                },
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   307
                width:9,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   308
                height:9
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   309
            }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   310
        }
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   311
    ];
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   312
    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   313
    &#x2F;&#x2F;instantiate the chart
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   314
    var myChart = new Y.Chart({
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   315
                        dataProvider:myDataValues, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   316
                        axes:myAxes, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   317
                        seriesCollection:seriesCollection, 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   318
                        horizontalGridlines: true,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   319
                        verticalGridlines: true,
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   320
                        render:&quot;#mychart&quot;
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   321
                    });
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   322
});</pre>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   323
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   324
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   325
            </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   326
        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   327
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   328
        <div class="yui3-u-1-4">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   329
            <div class="sidebar">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   330
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   331
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   332
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   333
                    <div class="sidebox">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   334
                        <div class="hd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   335
                            <h2 class="no-toc">Examples</h2>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   336
                        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   337
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   338
                        <div class="bd">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   339
                            <ul class="examples">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   340
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   341
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   342
                                        <li data-description="Shows how to use Charts to create a basic chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   343
                                            <a href="charts-simple.html">Basic Charts Implementation</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   344
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   345
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   346
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   347
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   348
                                        <li data-description="Shows how to create a chart with multiple series.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   349
                                            <a href="charts-multiseries.html">Chart with Multiple Series</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   350
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   351
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   352
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   353
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   354
                                        <li data-description="Shows how to create a column chart with multiple series.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   355
                                            <a href="charts-column.html">Specify Chart Type</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   356
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   357
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   358
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   359
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   360
                                        <li data-description="Shows how to create a column chart with a stacked numeric axis.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   361
                                            <a href="charts-stackedcolumn.html">Create Stacked Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   362
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   363
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   364
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   365
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   366
                                        <li data-description="Shows how to create a chart with a time axis.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   367
                                            <a href="charts-timeaxis.html">Create a Chart with a Time Axis</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   368
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   369
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   370
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   371
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   372
                                        <li data-description="Shows how to add gridlines to a chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   373
                                            <a href="charts-gridlines.html">Add Gridlines to a Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   374
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   375
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   376
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   377
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   378
                                        <li data-description="Shows how to create a chart with planar based events.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   379
                                            <a href="charts-stackedarea.html">Create a Stacked Area Chart with Planar Based Events</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   380
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   381
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   382
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   383
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   384
                                        <li data-description="Shows how to use a chart&#x27;s styles attribute to customize a chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   385
                                            <a href="charts-globalstyles.html">Customize a Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   386
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   387
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   388
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   389
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   390
                                        <li data-description="Shows how to customize the default tooltip of a chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   391
                                            <a href="charts-customizedtooltip.html">Customize a Chart&#x27;s Tooltip</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   392
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   393
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   394
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   395
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   396
                                        <li data-description="Shows how to explicitly define the axes and series for a chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   397
                                            <a href="charts-objectstyles.html">Define a Chart&#x27;s Axes and Series</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   398
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   399
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   400
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   401
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   402
                                        <li data-description="Shows how to use charts to create a pie chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   403
                                            <a href="charts-pie.html">Pie Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   404
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   405
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   406
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   407
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   408
                                        <li data-description="Shows how to create a chart with multiple value axes.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   409
                                            <a href="charts-dualaxes.html">Dual Axes Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   410
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   411
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   412
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   413
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   414
                                        <li data-description="Shows how to access a chart instance&#x27;s value axis after the chart has rendered.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   415
                                            <a href="charts-axisupdate.html">Update Chart Axis</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   416
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   417
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   418
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   419
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   420
                                        <li data-description="Shows how to access a chart instance&#x27;s seriesCollection after the chart has rendered.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   421
                                            <a href="charts-seriesupdate.html">Update Chart Series</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   422
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   423
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   424
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   425
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   426
                                        <li data-description="Shows how to add a legend to a chart.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   427
                                            <a href="charts-legend.html">Create Chart with a Legend</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   428
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   429
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   430
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   431
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   432
                                        <li data-description="Shows how to render multiple data points in a singe marker.">
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   433
                                            <a href="charts-groupmarkers.html">Group Marker Chart</a>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   434
                                        </li>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   435
                                    
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   436
                                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   437
                            </ul>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   438
                        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   439
                    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   440
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   441
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   442
                
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   443
            </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   444
        </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   445
    </div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   446
</div>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   447
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   448
<script src="../assets/vendor/prettify/prettify-min.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   449
<script>prettyPrint();</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   450
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   451
<script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   452
YUI.Env.Tests = {
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   453
    examples: [],
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   454
    project: '../assets',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   455
    assets: '../assets/charts',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   456
    name: 'charts-objectstyles',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   457
    title: 'Define a Chart&#x27;s Axes and Series',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   458
    newWindow: '',
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   459
    auto:  false 
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   460
};
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   461
YUI.Env.Tests.examples.push('charts-simple');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   462
YUI.Env.Tests.examples.push('charts-multiseries');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   463
YUI.Env.Tests.examples.push('charts-column');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   464
YUI.Env.Tests.examples.push('charts-stackedcolumn');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   465
YUI.Env.Tests.examples.push('charts-timeaxis');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   466
YUI.Env.Tests.examples.push('charts-gridlines');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   467
YUI.Env.Tests.examples.push('charts-stackedarea');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   468
YUI.Env.Tests.examples.push('charts-globalstyles');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   469
YUI.Env.Tests.examples.push('charts-customizedtooltip');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   470
YUI.Env.Tests.examples.push('charts-objectstyles');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   471
YUI.Env.Tests.examples.push('charts-pie');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   472
YUI.Env.Tests.examples.push('charts-dualaxes');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   473
YUI.Env.Tests.examples.push('charts-axisupdate');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   474
YUI.Env.Tests.examples.push('charts-seriesupdate');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   475
YUI.Env.Tests.examples.push('charts-legend');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   476
YUI.Env.Tests.examples.push('charts-groupmarkers');
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   477
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   478
</script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   479
<script src="../assets/yui/test-runner.js"></script>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   480
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   481
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   482
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   483
</body>
89ef5ed3c48b Upgrades to yui 3.10.3
gibus
parents:
diff changeset
   484
</html>