{"__symbolic":"module","version":4,"metadata":{"BarHorizontalChartBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"QmsChart"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":29,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartAxis"},{"__symbolic":"reference","name":"ChartGridConfig"},{"__symbolic":"reference","name":"ChartTransition"},{"__symbolic":"reference","name":"ChartTooltip"},{"__symbolic":"reference","name":"ChartColorService"}]}],"buildChart":[{"__symbolic":"method"}],"adjustForHiddenAxis":[{"__symbolic":"method"}],"setStartState":[{"__symbolic":"method"}],"buildScales":[{"__symbolic":"method"}],"drawChart":[{"__symbolic":"method"}],"addGroups":[{"__symbolic":"method"}],"drawBarsPerGroup":[{"__symbolic":"method"}],"drawThresholdAcrossChart":[{"__symbolic":"method"}],"drawThresholdsPerGroup":[{"__symbolic":"method"}],"drawThresholdsPerBarInGroup":[{"__symbolic":"method"}],"applyPreTransitionThresholdStyles":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"BarChartHorizontalComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"qms-bar-horizontal-chart","providers":[{"__symbolic":"reference","name":"BarHorizontalChartBuilder"}],"template":"<section class=\"qms-bar-horizontal-chart\">\n  <svg #chart></svg>\n</section>\n","styles":[".qms-bar-horizontal-chart{display:block}.qms-bar-horizontal-chart svg{width:100%;display:block}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"chartElm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":22,"character":3},"arguments":["chart"]}]}],"barClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BarHorizontalChartBuilder"}]}],"ngOnChanges":[{"__symbolic":"method"}],"buildChart":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":46,"character":3},"arguments":["window:resize"]}]}]}},"IBarHorizontalChartConfig":{"__symbolic":"interface"},"IBarHorizontalChartColorConfig":{"__symbolic":"interface"},"IBarVerticalChart":{"__symbolic":"interface"},"BarVerticalChartBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"QmsChart"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":36,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartAxis"},{"__symbolic":"reference","name":"ChartGridConfig"},{"__symbolic":"reference","name":"ChartTransition"},{"__symbolic":"reference","name":"ChartTooltip"},{"__symbolic":"reference","name":"ChartColorService"}]}],"buildChart":[{"__symbolic":"method"}],"adjustForHiddenAxis":[{"__symbolic":"method"}],"hasGroupLabel":[{"__symbolic":"method"}],"buildScales":[{"__symbolic":"method"}],"drawChart":[{"__symbolic":"method"}],"addGroups":[{"__symbolic":"method"}],"drawBarsPerGroup":[{"__symbolic":"method"}],"drawThresholdAcrossChart":[{"__symbolic":"method"}],"drawThresholdsPerGroup":[{"__symbolic":"method"}],"drawThresholdsPerBarInGroup":[{"__symbolic":"method"}],"applyPreTransitionThresholdStyles":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"BarVerticalChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"qms-bar-vertical-chart","providers":[{"__symbolic":"reference","name":"BarVerticalChartBuilder"}],"template":"<section class=\"qms-bar-vertical-chart\">\n  <svg #chart></svg>\n</section>\n","styles":[".qms-bar-vertical-chart svg{width:100%;display:block}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"chartElm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":24,"character":3},"arguments":["chart"]}]}],"barClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"BarVerticalChartBuilder"}]}],"ngOnChanges":[{"__symbolic":"method"}],"buildChart":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":50,"character":3},"arguments":["window:resize"]}]}]}},"IBarVerticalChartConfig":{"__symbolic":"interface"},"IBarVerticalChartColorConfig":{"__symbolic":"interface"},"IChartAxisConfig":{"__symbolic":"interface"},"ChartAxis":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"drawAxis":[{"__symbolic":"method"}],"drawYAxis":[{"__symbolic":"method"}],"drawXAxis":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"QmsChart":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartAxis"},{"__symbolic":"reference","name":"ChartGridConfig"},{"__symbolic":"reference","name":"ChartTransition"},{"__symbolic":"reference","name":"ChartTooltip"},{"__symbolic":"reference","name":"ChartColorService"}]}],"initializeChartState":[{"__symbolic":"method"}],"buildContainer":[{"__symbolic":"method"}],"setHorizontalMarginsBasedOnContent":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ChartConfig":{"__symbolic":"interface"},"ChartData":{"__symbolic":"interface"},"ChartTickFormatEnum":{"None":"none","Percentage":"percentage","Minutes":"minutes"},"ChartColorService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"getColorScale":[{"__symbolic":"method"}],"getAlert":[{"__symbolic":"method"}],"setScale":[{"__symbolic":"method"}],"setPrimary":[{"__symbolic":"method"}],"setPrimaryLight":[{"__symbolic":"method"}],"setSuccess":[{"__symbolic":"method"}],"setDanger":[{"__symbolic":"method"}],"setOrange":[{"__symbolic":"method"}],"setBlue":[{"__symbolic":"method"}],"setAlert":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"IChartGridConfig":{"__symbolic":"interface"},"ChartGridConfig":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"drawVerticalGrid":[{"__symbolic":"method"}],"drawHorizontalGrid":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"IChartTooltip":{"__symbolic":"interface"},"ChartTooltip":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"showBarTooltip":[{"__symbolic":"method"}],"hideTooltip":[{"__symbolic":"method"}],"getBarTipData":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ChartTransition":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":1,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"getTransitionDuration":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ILineAreaChartEffectsBuilderConfig":{"__symbolic":"interface"},"ILineAreaChartEffectsBuilder":{"__symbolic":"interface"},"LineAreaChartEffectsBuilder":{"__symbolic":"class","members":{"buildEffects":[{"__symbolic":"method"}],"buildCollection":[{"__symbolic":"method"}],"buildCanvas":[{"__symbolic":"method"}],"showEffects":[{"__symbolic":"method"}],"hideEffects":[{"__symbolic":"method"}],"onMouseMove":[{"__symbolic":"method"}],"updateLine":[{"__symbolic":"method"}],"updateEffects":[{"__symbolic":"method"}]}},"ILineAreaChartBuilder":{"__symbolic":"interface"},"LineAreaChartBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"QmsChart"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":28,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartAxis"},{"__symbolic":"reference","name":"ChartGridConfig"},{"__symbolic":"reference","name":"ChartTransition"},{"__symbolic":"reference","name":"ChartTooltip"},{"__symbolic":"reference","name":"ChartColorService"}]}],"buildChart":[{"__symbolic":"method"}],"adjustForHiddenAxis":[{"__symbolic":"method"}],"buildScales":[{"__symbolic":"method"}],"drawChart":[{"__symbolic":"method"}],"drawLineArea":[{"__symbolic":"method"}],"drawLine":[{"__symbolic":"method"}],"drawArea":[{"__symbolic":"method"}],"drawEffects":[{"__symbolic":"method"}],"drawDots":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"LineAreaChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"qms-line-area-chart","providers":[{"__symbolic":"reference","name":"LineAreaChartBuilder"}],"template":"<section class=\"qms-line-area-chart\">\n  <svg #chart></svg>\n</section>\n\n","styles":[".qms-line-area-chart svg{width:100%;display:block}.qms-line-area-chart .dot{stroke-width:2px}.qms-line-area-chart .effects-canvas{fill:none}.qms-line-area-chart .effect-line{stroke:#ced4da;stroke-width:1px;opacity:0}.qms-line-area-chart .effect-circle{stroke-width:1px;fill:none;opacity:0}.qms-line-area-chart .effect-text{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\";font-size:11px;font-weight:700;fill:#343a40}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"chartElm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":3},"arguments":["chart"]}]}],"dotClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"LineAreaChartBuilder"}]}],"ngOnChanges":[{"__symbolic":"method"}],"buildChart":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":51,"character":3},"arguments":["window:resize"]}]}]}},"ILineAreaChartConfig":{"__symbolic":"interface"},"IPieChartBuilder":{"__symbolic":"interface"},"PieChartBuilder":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"QmsChart"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":29,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ChartAxis"},{"__symbolic":"reference","name":"ChartGridConfig"},{"__symbolic":"reference","name":"ChartTransition"},{"__symbolic":"reference","name":"ChartTooltip"},{"__symbolic":"reference","name":"ChartColorService"}]}],"buildChart":[{"__symbolic":"method"}],"buildShapes":[{"__symbolic":"method"}],"drawChart":[{"__symbolic":"method"}],"tweenChart":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"PieChartComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"qms-pie-chart","providers":[{"__symbolic":"reference","name":"PieChartBuilder"}],"template":"<section class=\"qms-pie-chart\">\n  <svg #chart></svg>\n</section>\n\n","styles":[".qms-pie-chart svg{width:100%;display:block}.qms-pie-chart .dot{fill:none;stroke-width:1px}"]}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"chartElm":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":3},"arguments":["chart"]}]}],"sliceClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PieChartBuilder"}]}],"ngOnChanges":[{"__symbolic":"method"}],"buildChart":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":51,"character":3},"arguments":["window:resize"]}]}]}},"IPieChartConfig":{"__symbolic":"interface"},"ChartsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BarChartHorizontalComponent"},{"__symbolic":"reference","name":"BarVerticalChartComponent"},{"__symbolic":"reference","name":"LineAreaChartComponent"},{"__symbolic":"reference","name":"PieChartComponent"}],"imports":[],"exports":[{"__symbolic":"reference","name":"BarChartHorizontalComponent"},{"__symbolic":"reference","name":"BarVerticalChartComponent"},{"__symbolic":"reference","name":"LineAreaChartComponent"},{"__symbolic":"reference","name":"PieChartComponent"}]}]}],"members":{}}},"origins":{"BarHorizontalChartBuilder":"./lib/bar-horizontal-chart/bar-horizontal-chart.builder","BarChartHorizontalComponent":"./lib/bar-horizontal-chart/bar-horizontal-chart.component","IBarHorizontalChartConfig":"./lib/bar-horizontal-chart/bar-horizontal-chart.model","IBarHorizontalChartColorConfig":"./lib/bar-horizontal-chart/bar-horizontal-chart.model","IBarVerticalChart":"./lib/bar-vertical-chart/bar-vertical-chart.builder","BarVerticalChartBuilder":"./lib/bar-vertical-chart/bar-vertical-chart.builder","BarVerticalChartComponent":"./lib/bar-vertical-chart/bar-vertical-chart.component","IBarVerticalChartConfig":"./lib/bar-vertical-chart/bar-vertical-chart.model","IBarVerticalChartColorConfig":"./lib/bar-vertical-chart/bar-vertical-chart.model","IChartAxisConfig":"./lib/core/axis","ChartAxis":"./lib/core/axis","QmsChart":"./lib/core/chart","ChartConfig":"./lib/core/chart.model","ChartData":"./lib/core/chart.model","ChartTickFormatEnum":"./lib/core/chart.model","ChartColorService":"./lib/core/color.service","IChartGridConfig":"./lib/core/grid.builder","ChartGridConfig":"./lib/core/grid.builder","IChartTooltip":"./lib/core/tooltip","ChartTooltip":"./lib/core/tooltip","ChartTransition":"./lib/core/transition","ILineAreaChartEffectsBuilderConfig":"./lib/line-area-chart/line-area-chart-effects.builders","ILineAreaChartEffectsBuilder":"./lib/line-area-chart/line-area-chart-effects.builders","LineAreaChartEffectsBuilder":"./lib/line-area-chart/line-area-chart-effects.builders","ILineAreaChartBuilder":"./lib/line-area-chart/line-area-chart.builder","LineAreaChartBuilder":"./lib/line-area-chart/line-area-chart.builder","LineAreaChartComponent":"./lib/line-area-chart/line-area-chart.component","ILineAreaChartConfig":"./lib/line-area-chart/line-area-chart.model","IPieChartBuilder":"./lib/pie-chart/pie-chart.builder","PieChartBuilder":"./lib/pie-chart/pie-chart.builder","PieChartComponent":"./lib/pie-chart/pie-chart.component","IPieChartConfig":"./lib/pie-chart/pie-chart.model","ChartsModule":"./lib/charts.module"},"importAs":"@devmn/charts"}