|
61 | 61 | </div> |
62 | 62 | <div class="col-md-3"> |
63 | 63 | <button ng-click="addDataPoint()">Add Data Point</button> |
| 64 | + <button ng-click="resetData()">Reset Data</button> |
64 | 65 | </div> |
65 | 66 | </div> |
66 | 67 | </div> |
|
99 | 100 | $scope.data = { |
100 | 101 | dataAvailable: true, |
101 | 102 | xData: dates, |
102 | | - yData0: ['Created', 12, 10,10, 62, 17, 10, 15, 13, 17, 10, 12, 10, 10, 12, 17, 16, 15, 13, 17, 10], |
103 | | - yData1: ['Deleted', 10, 17, 76,14, 10, 10, 10, 10, 10, 10, 10, 17, 17, 14, 10, 10, 10, 10, 10, 10] |
| 103 | + yData0: ['Created', 12, 10, 10, 62, 17, 10, 15, 13, 17, 10, 12, 10, 10, 12, 17, 16, 15, 13, 17, 10], |
| 104 | + yData1: ['Deleted', 10, 17, 76, 14, 10, 10, 10, 10, 10, 10, 10, 17, 17, 14, 10, 10, 10, 10, 10, 10] |
104 | 105 | }; |
105 | 106 |
|
106 | 107 | $scope.custShowXAxis = false; |
|
112 | 113 | $scope.data.yData0.push(Math.round(Math.random() * 100)); |
113 | 114 | $scope.data.yData1.push(Math.round(Math.random() * 100)); |
114 | 115 | }; |
| 116 | +
|
| 117 | + $scope.resetData = function () { |
| 118 | + $scope.data = { |
| 119 | + xData: dates, |
| 120 | + yData0: ['Created', 12, 10, 10, 62], |
| 121 | + yData1: ['Deleted', 10, 17, 76, 14] |
| 122 | + }; |
| 123 | + }; |
115 | 124 | }); |
116 | 125 | </file> |
117 | 126 | </example> |
@@ -225,7 +234,7 @@ angular.module('patternfly.charts').directive('pfLineChart', function (pfUtils) |
225 | 234 | scope.chartConfig.data.type = scope.setAreaChart ? "area" : "line"; |
226 | 235 | }); |
227 | 236 | scope.$watch('chartData', function () { |
228 | | - scope.chartConfig.data = pfUtils.merge(scope.chartConfig.data, scope.getLineData(scope.chartData)); |
| 237 | + scope.chartConfig.data = scope.getLineData(scope.chartData); |
229 | 238 | }, true); |
230 | 239 | } |
231 | 240 | }; |
|
0 commit comments