...
|
...
|
@@ -155,7 +155,7 @@ export default class TbFlot { |
155
|
155
|
var options = {
|
156
|
156
|
title: null,
|
157
|
157
|
subtitle: null,
|
158
|
|
- shadowSize: settings.shadowSize || 4,
|
|
158
|
+ shadowSize: angular.isDefined(settings.shadowSize) ? settings.shadowSize : 4,
|
159
|
159
|
HtmlText: false,
|
160
|
160
|
grid: {
|
161
|
161
|
hoverable: true,
|
...
|
...
|
@@ -235,6 +235,12 @@ export default class TbFlot { |
235
|
235
|
if (settings.grid.horizontalLines === false) {
|
236
|
236
|
this.yaxis.tickLength = 0;
|
237
|
237
|
}
|
|
238
|
+ if (angular.isDefined(settings.grid.margin)) {
|
|
239
|
+ options.grid.margin = settings.grid.margin;
|
|
240
|
+ }
|
|
241
|
+ if (angular.isDefined(settings.grid.minBorderMargin)) {
|
|
242
|
+ options.grid.minBorderMargin = settings.grid.minBorderMargin;
|
|
243
|
+ }
|
238
|
244
|
}
|
239
|
245
|
|
240
|
246
|
options.crosshair = {
|
...
|
...
|
@@ -327,6 +333,10 @@ export default class TbFlot { |
327
|
333
|
show: this.chartType === 'line' ? keySettings.showLines !== false : keySettings.showLines === true
|
328
|
334
|
};
|
329
|
335
|
|
|
336
|
+ if (angular.isDefined(keySettings.lineWidth)) {
|
|
337
|
+ series.lines.lineWidth = keySettings.lineWidth;
|
|
338
|
+ }
|
|
339
|
+
|
330
|
340
|
series.points = {
|
331
|
341
|
show: false,
|
332
|
342
|
radius: 8
|
...
|
...
|
@@ -446,7 +456,7 @@ export default class TbFlot { |
446
|
456
|
hidden = hidden && yaxis.keysInfo[k].hidden;
|
447
|
457
|
}
|
448
|
458
|
}
|
449
|
|
- yaxis.hidden = hidden
|
|
459
|
+ yaxis.hidden = hidden;
|
450
|
460
|
var newIndex = -1;
|
451
|
461
|
if (!yaxis.hidden) {
|
452
|
462
|
this.options.yaxes.push(yaxis);
|
...
|
...
|
|