|
94 | 94 | <p> |
95 | 95 | <a class="btn btn-default btn-lg" href="https://github.com/jtblin/angular-chart"><i class="icon-github"></i>Code on Github</a> |
96 | 96 | <a class="btn btn-success btn-lg" href="../dist/angular-chart.js.tar.gz" download="angular-chart.js.tar.gz"> |
97 | | - <i class="fa fa-download"></i> Download <small>(1.0.0-alpha5)</small> |
| 97 | + <i class="fa fa-download"></i> Download <small>(1.0.0-alpha6)</small> |
98 | 98 | </a> |
99 | 99 | </p> |
100 | 100 | </div> |
@@ -436,16 +436,53 @@ <h1>Directives</h1> |
436 | 436 | </div> |
437 | 437 | </div> |
438 | 438 | <div class="row"> |
439 | | - <div class="col-lg-6 col-sm-12" id="base-chart" ng-controller="BaseCtrl"> |
| 439 | + <div class="col-lg-6 col-sm-12" id="horizontal-chart" ng-controller="BarCtrl"> |
440 | 440 | <div class="panel panel-default"> |
441 | | - <div class="panel-heading">Dynamic Chart</div> |
| 441 | + <div class="panel-heading">Horizontal Bar Chart</div> |
442 | 442 | <div class="panel-body"> |
443 | | - <canvas id="base" class="chart chart-base" chart-type="type" chart-data="data" |
| 443 | + <canvas id="horizontal" class="chart chart-horizontal-bar" chart-data="data" |
444 | 444 | chart-labels="labels"></canvas> |
445 | 445 | </div> |
446 | 446 | </div> |
447 | | - <button type="button" class="btn btn-primary pull-right" ng-click="toggle()">Toggle</button> |
448 | 447 | </div> |
| 448 | + <div class="col-lg-6 col-sm-12 code"> |
| 449 | + <tabset> |
| 450 | + <tab heading="Settings" class="settings"> |
| 451 | + <div class="settings"> |
| 452 | + <code>.chart-horizontal-bar</code> |
| 453 | + <ul> |
| 454 | + <li><code>chart-data</code>: series data</li> |
| 455 | + <li><code>chart-labels</code>: x axis labels</li> |
| 456 | + <li><code>chart-options</code> (default: <code>{}</code>): Chart.js options</li> |
| 457 | + <li><code>chart-series</code> (default: <code>[]</code>): series labels</li> |
| 458 | + <li><code>chart-click</code> (optional): onclick event handler</li> |
| 459 | + <li><code>chart-hover</code> (optional): onmousemove event handler</li> |
| 460 | + <li><code>chart-colors</code> (default to global colors): colors for the chart</li> |
| 461 | + <li><code>chart-y-axes</code> (optional): if true add multiple axis, <strong>required:</strong>: ids y-axis-{n} in the options</li> |
| 462 | + </ul> |
| 463 | + </div> |
| 464 | + </tab> |
| 465 | + <tab heading="Markup"> |
| 466 | + <pre><code data-language="html"><canvas id="base" class="chart-horizontal-bar" |
| 467 | + chart-data="data" chart-labels="labels" > |
| 468 | +</canvas> </code></pre> |
| 469 | + </tab> |
| 470 | + <tab heading="Javascript"> |
| 471 | + <pre><code data-language="javascript">angular.module("app", ["chart.js"]).controller("BarCtrl", |
| 472 | + $scope.labels = ['2006', '2007', '2008', '2009', '2010', '2011', '2012']; |
| 473 | + $scope.series = ['Series A', 'Series B']; |
| 474 | + |
| 475 | + $scope.data = [ |
| 476 | + [65, 59, 80, 81, 56, 55, 40], |
| 477 | + [28, 48, 40, 19, 86, 27, 90] |
| 478 | + ]; |
| 479 | +}); |
| 480 | + </code></pre> |
| 481 | + </tab> |
| 482 | + </tabset> |
| 483 | + </div> |
| 484 | + </div> |
| 485 | + <div class="row"> |
449 | 486 | <div class="col-lg-6 col-sm-12 code"> |
450 | 487 | <tabset> |
451 | 488 | <tab heading="Settings" class="settings"> |
@@ -478,6 +515,16 @@ <h1>Directives</h1> |
478 | 515 | </tab> |
479 | 516 | </tabset> |
480 | 517 | </div> |
| 518 | + <div class="col-lg-6 col-sm-12" id="base-chart" ng-controller="BaseCtrl"> |
| 519 | + <div class="panel panel-default"> |
| 520 | + <div class="panel-heading">Dynamic Chart</div> |
| 521 | + <div class="panel-body"> |
| 522 | + <canvas id="base" class="chart chart-base" chart-type="type" chart-data="data" |
| 523 | + chart-labels="labels"></canvas> |
| 524 | + </div> |
| 525 | + </div> |
| 526 | + <button type="button" class="btn btn-primary pull-right" ng-click="toggle()">Toggle</button> |
| 527 | + </div> |
481 | 528 | </div> |
482 | 529 | </section> |
483 | 530 | <section id="reactive"> |
|
0 commit comments