File tree Expand file tree Collapse file tree 3 files changed +0
-59
lines changed
metrics/views/card_renderer Expand file tree Collapse file tree 3 files changed +0
-59
lines changed Original file line number Diff line number Diff line change 113
113
[useDarkMode] ="useDarkMode "
114
114
(onViewBoxOverridden) ="isViewBoxOverridden = $event "
115
115
(viewBoxChanged) ="onLineChartZoom.emit($event) "
116
- [customVisTemplate] ="lineChartCustomVis "
117
116
[customChartOverlayTemplate] ="lineChartCustomXAxisVis "
118
117
> </ line-chart >
119
118
< ng-template
182
181
</ scalar-card-data-table >
183
182
</ div >
184
183
</ ng-container >
185
- < ng-template
186
- #lineChartCustomVis
187
- let-viewExtent ="viewExtent "
188
- let-domDim ="domDimension "
189
- let-xScale ="xScale "
190
- >
191
- < ng-container *ngIf ="stepOrLinkedTimeSelection ">
192
- < div
193
- [ngClass] ="{
194
- 'out-of-selected-time': true,
195
- start: true,
196
- range: !!stepOrLinkedTimeSelection.end?.step
197
- } "
198
- [style.right] ="
199
- xScale.forward(
200
- viewExtent.x,
201
- [domDim.width, 0],
202
- stepOrLinkedTimeSelection.start.step
203
- ) + 'px'
204
- "
205
- > </ div >
206
- < div
207
- *ngIf ="stepOrLinkedTimeSelection.end?.step "
208
- [ngClass] ="{
209
- 'out-of-selected-time': true,
210
- end: true,
211
- range: true
212
- } "
213
- [style.left] ="
214
- xScale.forward(
215
- viewExtent.x,
216
- [0, domDim.width],
217
- stepOrLinkedTimeSelection.end?.step
218
- ) + 'px'
219
- "
220
- > </ div >
221
- </ ng-container >
222
- </ ng-template >
223
-
224
184
< ng-template
225
185
#lineChartCustomXAxisVis
226
186
let-viewExtent ="viewExtent "
Original file line number Diff line number Diff line change 53
53
(onViewExtentChange) ="onViewBoxChanged($event) "
54
54
(onViewExtentReset) ="viewBoxReset() "
55
55
> </ line-chart-interactive-view >
56
- < div *ngIf ="customVisTemplate " class ="custom-vis ">
57
- < ng-container
58
- [ngTemplateOutlet] ="customVisTemplate "
59
- [ngTemplateOutletContext] ="{
60
- xScale: xScale,
61
- yScale: yScale,
62
- domDimension: domDimensions.main,
63
- viewExtent: viewBox
64
- } "
65
- > </ ng-container >
66
- </ div >
67
56
</ div >
68
57
< div class ="y-axis " #yAxis >
69
58
< line-chart-axis
Original file line number Diff line number Diff line change @@ -91,14 +91,6 @@ export class LineChartComponent
91
91
@ViewChild ( 'chartEl' , { static : false , read : ElementRef } )
92
92
private chartEl ?: ElementRef < HTMLCanvasElement | SVGElement > ;
93
93
94
- /**
95
- * Optional ngTemplate that renders on top of line chart (not axis). This
96
- * template is rendered on top of interactive layer and can mask other
97
- * contents. Do note that this component may not intercept pointer-events.
98
- */
99
- @Input ( )
100
- customVisTemplate ?: TemplateRef < TemplateContext > ;
101
-
102
94
@Input ( )
103
95
customChartOverlayTemplate ?: TemplateRef <
104
96
TemplateContext & { formatter : Formatter }
You can’t perform that action at this time.
0 commit comments