angular-fusioncharts
Version:
A simple and lightweight official Angular component for FusionCharts JavaScript charting library. angular-fusioncharts enables you to add JavaScript charts in your Angular application without any hassle.
1 lines • 29.8 kB
JavaScript
((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core")):"function"==typeof define&&define.amd?define(["exports","@angular/core"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).ng=e.ng||{},e.ng["angular-fusioncharts"]={}),e.ng.core)})(this,function(e,r){function t(a){var n;return a&&a.__esModule?a:(n=Object.create(null),a&&Object.keys(a).forEach(function(e){var t;"default"!==e&&(t=Object.getOwnPropertyDescriptor(a,e),Object.defineProperty(n,e,t.get?t:{enumerable:!0,get:function(){return a[e]}}))}),n.default=a,Object.freeze(n))}var a=t(r),n=(o.ɵfac=function(e){return new(e||o)},o.ɵprov=a.ɵɵdefineInjectable({token:o,factory:o.ɵfac}),o);function o(){}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(n,[{type:r.Injectable}],null,null);d.setFCRoot=function(e){d._fcRoot=e},d.getFCRoot=function(){return d._fcRoot},d.isFCRootSet=function(){return!!d._fcRoot},d.prototype.resolveFusionCharts=function(t,e){t&&t.id&&"FusionCharts"===t.id?this._fusionchartsStatice=t:this._fusionchartsStatice=t(),e&&e.forEach(function(e){e.getName&&e.getType||e.name&&e.type?t.addDep(e):e(t)})},d.prototype.getFusionChartsStatic=function(){return this._fusionchartsStatice},d.prototype.getNextItemCount=function(){return d.itemCount++,d.itemCount},d._fcRoot=null,d.itemCount=0,d.ɵfac=function(e){return new(e||d)(a.ɵɵinject(n))},d.ɵprov=a.ɵɵdefineInjectable({token:d,factory:d.ɵfac});var l=d;function d(e){e=d.isFCRootSet()?d.getFCRoot():{core:e.core,modules:e.modules};this.resolveFusionCharts(e.core,e.modules)}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(l,[{type:r.Injectable}],function(){return[{type:n}]},null);var i=["beforeLinkedItemOpen","linkedItemOpened","beforeLinkedItemClose","linkedItemClosed","printReadyStateChange","dataLoadRequestCompleted","dataLoadError","dataLoadCancelled","dataLoadRequestCancelled","dataUpdated","dataUpdateCancelled","dataLoadRequested","beforeDataUpdate","realTimeUpdateComplete","chartCleared","slicingEnd","slicingStart","entityRollOut","entityRollOver","entityClick","connectorRollOver","connectorRollOut","connectorClick","markerRollOver","markerRollOut","markerClick","pageNavigated","rotationEnd","rotationStart","centerLabelRollover","centerLabelRollout","centerLabelClick","centerLabelChanged","chartClick","chartMouseMove","chartRollOver","chartRollOut","backgroundLoaded","backgroundLoadError","legendItemClicked","legendItemRollover","legendItemRollout","logoRollover","logoRollout","logoClick","logoLoaded","logoLoadError","beforeExport","exported","exportCancelled","beforePrint","printComplete","printCancelled","dataLabelClick","dataLabelRollOver","dataLabelRollOut","scrollStart","scrollEnd","onScroll","zoomReset","zoomedOut","zoomedIn","zoomed","zoomModeChanged","pinned","dataRestored","beforeDataSubmit","dataSubmitError","dataSubmitted","dataSubmitCancelled","chartUpdated","nodeAdded","nodeUpdated","nodeDeleted","connectorAdded","connectorUpdated","connectorDeleted","labelAdded","labelDeleted","selectionRemoved","selectionStart","selectionEnd","labelClick","labelRollOver","labelRollOut","labelDragStart","labelDragEnd","dataplotDragStart","dataplotDragEnd","processClick","processRollOver","processRollOut","categoryClick","categoryRollOver","categoryRollOut","milestoneClick","milestoneRollOver","milestoneRollOut","chartTypeChanged","overlayButtonClick","loaded","rendered","drawComplete","renderComplete","dataInvalid","dataXMLInvalid","dataLoaded","noDataToDisplay","legendPointerDragStart","legendPointerDragStop","legendRangeUpdated","alertComplete","realTimeUpdateError","dataplotRollOver","dataplotRollOut","dataplotClick","linkClicked","beforeRender","renderCancelled","beforeResize","resized","resizeCancelled","beforeDispose","disposed","disposeCancelled","linkedChartInvoked","beforeDrillDown","drillDown","beforeDrillUp","drillUp","drillDownCancelled","drillUpCancelled"],s=(p.prototype.checkIfDataTableExists=function(e){return!!(e&&e.data&&e.data._dataStore)},p.prototype.cloneDataSource=function(e){var t=typeof e;if("string"==t||"number"==t||"function"==t||"boolean"==t)return e;if(null==e)return e;if(Array.isArray(e)){for(var a=[],n=0;n<e.length;n++)a.push(this.cloneDataSource(e[n]));return a}if("object"==typeof e){var r,o={};for(r in e)"data"===r&&e[r]._dataStore?o[r]="-":o[r]=this.cloneDataSource(e[r]);return o}},p.prototype.ngOnInit=function(){this.oldDataSource=this.dataSource,this.checkIfDataTableExists(this.dataSource)?this.oldDataSource=JSON.stringify(this.cloneDataSource(this.dataSource)):this.oldDataSource=JSON.stringify(this.dataSource),this.placeholder=this.placeholder||"FusionCharts will render here"},p.prototype.ngOnChanges=function(e){for(var t=0,a=Object.keys(e);t<a.length;t++){var n=a[t],n=n.charAt(0).toUpperCase()+n.slice(1),n="update".concat(n);this[n]&&this[n]()}},p.prototype.ngDoCheck=function(){var e=this.checkIfDataTableExists(this.dataSource)?JSON.stringify(this.cloneDataSource(this.dataSource)):JSON.stringify(this.dataSource);this.oldDataSource===e&&this.oldDataTable===this.dataSource.data||(this.oldDataTable=this.dataSource&&this.dataSource.data,this.oldDataSource=e,this.updateChartData())},p.prototype.updateChartData=function(){var e=this.configObj&&this.configObj.dataFormat?this.configObj.dataFormat:"json",t=this.dataSource;this.chartObj&&this.chartObj.setChartData(t,e)},p.prototype.updateWidth=function(){this.chartObj&&this.chartObj.resizeTo({w:this.width})},p.prototype.updateHeight=function(){this.chartObj&&this.chartObj.resizeTo({h:this.height})},p.prototype.updateType=function(){this.chartObj&&this.chartObj.chartType(this.type)},p.prototype.generateEventsCallback=function(e){var r=this,t={};return e.forEach(function(n){t[n]=function(e,t){var a={eventObj:{},dataObj:{}};e&&(a.eventObj=e),t&&(a.dataObj=t),r[n].emit(a)}}),t},p.prototype.ngAfterViewInit=function(){var a=this,n=this,e=n.constructerParams,r=n.configObj||(n.configObj={}),t=n.chartConfig||{};"string"==typeof t&&(t=JSON.parse(t));for(var o=0,l=Object.keys(e);o<l.length;o++){var d=l[o],i=n[d]||t[d];i&&(r[d]=i)}r.type&&(e=n.generateEventsCallback(n.eventList),r.events?r.events=Object.assign(e,r.events):r.events=e,this.zone.runOutsideAngular(function(){setTimeout(function(){var e,t;n.chartObj=(e=n.fusionchartsService,t=r,new(e.getFusionChartsStatic())(t)),a.initialized.emit({chart:n.chartObj}),n.chartObj.render(n.element.nativeElement.querySelector("div"))},1)}))},p.prototype.ngOnDestroy=function(){this.chartObj&&this.chartObj.dispose()},p.ɵfac=function(e){return new(e||p)(a.ɵɵdirectiveInject(a.ElementRef),a.ɵɵdirectiveInject(l),a.ɵɵdirectiveInject(a.KeyValueDiffers),a.ɵɵdirectiveInject(a.NgZone))},p.ɵcmp=a.ɵɵdefineComponent({type:p,selectors:[["fusioncharts"]],inputs:{placeholder:"placeholder",dataSource:"dataSource",type:"type",id:"id",width:"width",height:"height",renderAt:"renderAt",dataFormat:"dataFormat",events:"events",link:"link",showDataLoadingMessage:"showDataLoadingMessage",showChartLoadingMessage:"showChartLoadingMessage",baseChartMessageFont:"baseChartMessageFont",baseChartMessageFontSize:"baseChartMessageFontSize",baseChartMessageColor:"baseChartMessageColor",dataLoadStartMessage:"dataLoadStartMessage",dataLoadErrorMessage:"dataLoadErrorMessage",dataInvalidMessage:"dataInvalidMessage",dataEmptyMessage:"dataEmptyMessage",typeNotSupportedMessage:"typeNotSupportedMessage",loadMessage:"loadMessage",renderErrorMessage:"renderErrorMessage",containerBackgroundColor:"containerBackgroundColor",containerBackgroundOpacity:"containerBackgroundOpacity",containerClassName:"containerClassName",baseChartMessageImageHAlign:"baseChartMessageImageHAlign",baseChartMessageImageVAlign:"baseChartMessageImageVAlign",baseChartMessageImageAlpha:"baseChartMessageImageAlpha",baseChartMessageImageScale:"baseChartMessageImageScale",typeNotSupportedMessageImageHAlign:"typeNotSupportedMessageImageHAlign",typeNotSupportedMessageImageVAlign:"typeNotSupportedMessageImageVAlign",typeNotSupportedMessageImageAlpha:"typeNotSupportedMessageImageAlpha",typeNotSupportedMessageImageScale:"typeNotSupportedMessageImageScale",dataLoadErrorMessageImageHAlign:"dataLoadErrorMessageImageHAlign",dataLoadErrorMessageImageVAlign:"dataLoadErrorMessageImageVAlign",dataLoadErrorMessageImageAlpha:"dataLoadErrorMessageImageAlpha",dataLoadErrorMessageImageScale:"dataLoadErrorMessageImageScale",dataLoadStartMessageImageHAlign:"dataLoadStartMessageImageHAlign",dataLoadStartMessageImageVAlign:"dataLoadStartMessageImageVAlign",dataLoadStartMessageImageAlpha:"dataLoadStartMessageImageAlpha",dataLoadStartMessageImageScale:"dataLoadStartMessageImageScale",dataInvalidMessageImageHAlign:"dataInvalidMessageImageHAlign",dataInvalidMessageImageVAlign:"dataInvalidMessageImageVAlign",dataInvalidMessageImageAlpha:"dataInvalidMessageImageAlpha",dataInvalidMessageImageScale:"dataInvalidMessageImageScale",dataEmptyMessageImageHAlign:"dataEmptyMessageImageHAlign",dataEmptyMessageImageVAlign:"dataEmptyMessageImageVAlign",dataEmptyMessageImageAlpha:"dataEmptyMessageImageAlpha",dataEmptyMessageImageScale:"dataEmptyMessageImageScale",renderErrorMessageImageHAlign:"renderErrorMessageImageHAlign",renderErrorMessageImageVAlign:"renderErrorMessageImageVAlign",renderErrorMessageImageAlpha:"renderErrorMessageImageAlpha",renderErrorMessageImageScale:"renderErrorMessageImageScale",loadMessageImageHAlign:"loadMessageImageHAlign",loadMessageImageVAlign:"loadMessageImageVAlign",loadMessageImageAlpha:"loadMessageImageAlpha",loadMessageImageScale:"loadMessageImageScale",chartConfig:"chartConfig"},outputs:{beforeLinkedItemOpen:"beforeLinkedItemOpen",linkedItemOpened:"linkedItemOpened",beforeLinkedItemClose:"beforeLinkedItemClose",linkedItemClosed:"linkedItemClosed",printReadyStateChange:"printReadyStateChange",dataLoadRequestCompleted:"dataLoadRequestCompleted",dataLoadError:"dataLoadError",dataLoadCancelled:"dataLoadCancelled",dataLoadRequestCancelled:"dataLoadRequestCancelled",dataUpdated:"dataUpdated",dataUpdateCancelled:"dataUpdateCancelled",dataLoadRequested:"dataLoadRequested",beforeDataUpdate:"beforeDataUpdate",realTimeUpdateComplete:"realTimeUpdateComplete",chartCleared:"chartCleared",slicingEnd:"slicingEnd",slicingStart:"slicingStart",entityRollOut:"entityRollOut",entityRollOver:"entityRollOver",entityClick:"entityClick",connectorRollOver:"connectorRollOver",connectorRollOut:"connectorRollOut",connectorClick:"connectorClick",markerRollOver:"markerRollOver",markerRollOut:"markerRollOut",markerClick:"markerClick",pageNavigated:"pageNavigated",rotationEnd:"rotationEnd",rotationStart:"rotationStart",centerLabelRollover:"centerLabelRollover",centerLabelRollout:"centerLabelRollout",centerLabelClick:"centerLabelClick",centerLabelChanged:"centerLabelChanged",chartClick:"chartClick",chartMouseMove:"chartMouseMove",chartRollOver:"chartRollOver",chartRollOut:"chartRollOut",backgroundLoaded:"backgroundLoaded",backgroundLoadError:"backgroundLoadError",legendItemClicked:"legendItemClicked",legendItemRollover:"legendItemRollover",legendItemRollout:"legendItemRollout",logoRollover:"logoRollover",logoRollout:"logoRollout",logoClick:"logoClick",logoLoaded:"logoLoaded",logoLoadError:"logoLoadError",beforeExport:"beforeExport",exported:"exported",exportCancelled:"exportCancelled",beforePrint:"beforePrint",printComplete:"printComplete",printCancelled:"printCancelled",dataLabelClick:"dataLabelClick",dataLabelRollOver:"dataLabelRollOver",dataLabelRollOut:"dataLabelRollOut",scrollStart:"scrollStart",scrollEnd:"scrollEnd",onScroll:"onScroll",zoomReset:"zoomReset",zoomedOut:"zoomedOut",zoomedIn:"zoomedIn",zoomed:"zoomed",zoomModeChanged:"zoomModeChanged",pinned:"pinned",dataRestored:"dataRestored",beforeDataSubmit:"beforeDataSubmit",dataSubmitError:"dataSubmitError",dataSubmitted:"dataSubmitted",dataSubmitCancelled:"dataSubmitCancelled",chartUpdated:"chartUpdated",nodeAdded:"nodeAdded",nodeUpdated:"nodeUpdated",nodeDeleted:"nodeDeleted",connectorAdded:"connectorAdded",connectorUpdated:"connectorUpdated",connectorDeleted:"connectorDeleted",labelAdded:"labelAdded",labelDeleted:"labelDeleted",selectionRemoved:"selectionRemoved",selectionStart:"selectionStart",selectionEnd:"selectionEnd",labelClick:"labelClick",labelRollOver:"labelRollOver",labelRollOut:"labelRollOut",labelDragStart:"labelDragStart",labelDragEnd:"labelDragEnd",dataplotDragStart:"dataplotDragStart",dataplotDragEnd:"dataplotDragEnd",processClick:"processClick",processRollOver:"processRollOver",processRollOut:"processRollOut",categoryClick:"categoryClick",categoryRollOver:"categoryRollOver",categoryRollOut:"categoryRollOut",milestoneClick:"milestoneClick",milestoneRollOver:"milestoneRollOver",milestoneRollOut:"milestoneRollOut",chartTypeChanged:"chartTypeChanged",overlayButtonClick:"overlayButtonClick",loaded:"loaded",rendered:"rendered",drawComplete:"drawComplete",renderComplete:"renderComplete",dataInvalid:"dataInvalid",dataXMLInvalid:"dataXMLInvalid",dataLoaded:"dataLoaded",noDataToDisplay:"noDataToDisplay",legendPointerDragStart:"legendPointerDragStart",legendPointerDragStop:"legendPointerDragStop",legendRangeUpdated:"legendRangeUpdated",alertComplete:"alertComplete",realTimeUpdateError:"realTimeUpdateError",dataplotRollOver:"dataplotRollOver",dataplotRollOut:"dataplotRollOut",dataplotClick:"dataplotClick",linkClicked:"linkClicked",beforeRender:"beforeRender",renderCancelled:"renderCancelled",beforeResize:"beforeResize",resized:"resized",resizeCancelled:"resizeCancelled",beforeDispose:"beforeDispose",disposed:"disposed",disposeCancelled:"disposeCancelled",linkedChartInvoked:"linkedChartInvoked",beforeDrillDown:"beforeDrillDown",drillDown:"drillDown",beforeDrillUp:"beforeDrillUp",drillUp:"drillUp",drillDownCancelled:"drillDownCancelled",drillUpCancelled:"drillUpCancelled",initialized:"initialized"},features:[a.ɵɵProvidersFeature([l]),a.ɵɵNgOnChangesFeature],decls:2,vars:3,consts:[[1,"fc-ng-component-container"]],template:function(e,t){1&e&&(a.ɵɵelementStart(0,"div",0),a.ɵɵtext(1),a.ɵɵelementEnd()),2&e&&(a.ɵɵattributeInterpolate1("id","container-",t.containerId,""),a.ɵɵadvance(),a.ɵɵtextInterpolate1(" ",t.placeholder," "))},encapsulation:2}),p);function p(e,t,a,n){this.differs=a,this.zone=n,this.eventList=i,this.beforeLinkedItemOpen=new r.EventEmitter,this.linkedItemOpened=new r.EventEmitter,this.beforeLinkedItemClose=new r.EventEmitter,this.linkedItemClosed=new r.EventEmitter,this.printReadyStateChange=new r.EventEmitter,this.dataLoadRequestCompleted=new r.EventEmitter,this.dataLoadError=new r.EventEmitter,this.dataLoadCancelled=new r.EventEmitter,this.dataLoadRequestCancelled=new r.EventEmitter,this.dataUpdated=new r.EventEmitter,this.dataUpdateCancelled=new r.EventEmitter,this.dataLoadRequested=new r.EventEmitter,this.beforeDataUpdate=new r.EventEmitter,this.realTimeUpdateComplete=new r.EventEmitter,this.chartCleared=new r.EventEmitter,this.slicingEnd=new r.EventEmitter,this.slicingStart=new r.EventEmitter,this.entityRollOut=new r.EventEmitter,this.entityRollOver=new r.EventEmitter,this.entityClick=new r.EventEmitter,this.connectorRollOver=new r.EventEmitter,this.connectorRollOut=new r.EventEmitter,this.connectorClick=new r.EventEmitter,this.markerRollOver=new r.EventEmitter,this.markerRollOut=new r.EventEmitter,this.markerClick=new r.EventEmitter,this.pageNavigated=new r.EventEmitter,this.rotationEnd=new r.EventEmitter,this.rotationStart=new r.EventEmitter,this.centerLabelRollover=new r.EventEmitter,this.centerLabelRollout=new r.EventEmitter,this.centerLabelClick=new r.EventEmitter,this.centerLabelChanged=new r.EventEmitter,this.chartClick=new r.EventEmitter,this.chartMouseMove=new r.EventEmitter,this.chartRollOver=new r.EventEmitter,this.chartRollOut=new r.EventEmitter,this.backgroundLoaded=new r.EventEmitter,this.backgroundLoadError=new r.EventEmitter,this.legendItemClicked=new r.EventEmitter,this.legendItemRollover=new r.EventEmitter,this.legendItemRollout=new r.EventEmitter,this.logoRollover=new r.EventEmitter,this.logoRollout=new r.EventEmitter,this.logoClick=new r.EventEmitter,this.logoLoaded=new r.EventEmitter,this.logoLoadError=new r.EventEmitter,this.beforeExport=new r.EventEmitter,this.exported=new r.EventEmitter,this.exportCancelled=new r.EventEmitter,this.beforePrint=new r.EventEmitter,this.printComplete=new r.EventEmitter,this.printCancelled=new r.EventEmitter,this.dataLabelClick=new r.EventEmitter,this.dataLabelRollOver=new r.EventEmitter,this.dataLabelRollOut=new r.EventEmitter,this.scrollStart=new r.EventEmitter,this.scrollEnd=new r.EventEmitter,this.onScroll=new r.EventEmitter,this.zoomReset=new r.EventEmitter,this.zoomedOut=new r.EventEmitter,this.zoomedIn=new r.EventEmitter,this.zoomed=new r.EventEmitter,this.zoomModeChanged=new r.EventEmitter,this.pinned=new r.EventEmitter,this.dataRestored=new r.EventEmitter,this.beforeDataSubmit=new r.EventEmitter,this.dataSubmitError=new r.EventEmitter,this.dataSubmitted=new r.EventEmitter,this.dataSubmitCancelled=new r.EventEmitter,this.chartUpdated=new r.EventEmitter,this.nodeAdded=new r.EventEmitter,this.nodeUpdated=new r.EventEmitter,this.nodeDeleted=new r.EventEmitter,this.connectorAdded=new r.EventEmitter,this.connectorUpdated=new r.EventEmitter,this.connectorDeleted=new r.EventEmitter,this.labelAdded=new r.EventEmitter,this.labelDeleted=new r.EventEmitter,this.selectionRemoved=new r.EventEmitter,this.selectionStart=new r.EventEmitter,this.selectionEnd=new r.EventEmitter,this.labelClick=new r.EventEmitter,this.labelRollOver=new r.EventEmitter,this.labelRollOut=new r.EventEmitter,this.labelDragStart=new r.EventEmitter,this.labelDragEnd=new r.EventEmitter,this.dataplotDragStart=new r.EventEmitter,this.dataplotDragEnd=new r.EventEmitter,this.processClick=new r.EventEmitter,this.processRollOver=new r.EventEmitter,this.processRollOut=new r.EventEmitter,this.categoryClick=new r.EventEmitter,this.categoryRollOver=new r.EventEmitter,this.categoryRollOut=new r.EventEmitter,this.milestoneClick=new r.EventEmitter,this.milestoneRollOver=new r.EventEmitter,this.milestoneRollOut=new r.EventEmitter,this.chartTypeChanged=new r.EventEmitter,this.overlayButtonClick=new r.EventEmitter,this.loaded=new r.EventEmitter,this.rendered=new r.EventEmitter,this.drawComplete=new r.EventEmitter,this.renderComplete=new r.EventEmitter,this.dataInvalid=new r.EventEmitter,this.dataXMLInvalid=new r.EventEmitter,this.dataLoaded=new r.EventEmitter,this.noDataToDisplay=new r.EventEmitter,this.legendPointerDragStart=new r.EventEmitter,this.legendPointerDragStop=new r.EventEmitter,this.legendRangeUpdated=new r.EventEmitter,this.alertComplete=new r.EventEmitter,this.realTimeUpdateError=new r.EventEmitter,this.dataplotRollOver=new r.EventEmitter,this.dataplotRollOut=new r.EventEmitter,this.dataplotClick=new r.EventEmitter,this.linkClicked=new r.EventEmitter,this.beforeRender=new r.EventEmitter,this.renderCancelled=new r.EventEmitter,this.beforeResize=new r.EventEmitter,this.resized=new r.EventEmitter,this.resizeCancelled=new r.EventEmitter,this.beforeDispose=new r.EventEmitter,this.disposed=new r.EventEmitter,this.disposeCancelled=new r.EventEmitter,this.linkedChartInvoked=new r.EventEmitter,this.beforeDrillDown=new r.EventEmitter,this.drillDown=new r.EventEmitter,this.beforeDrillUp=new r.EventEmitter,this.drillUp=new r.EventEmitter,this.drillDownCancelled=new r.EventEmitter,this.drillUpCancelled=new r.EventEmitter,this.initialized=new r.EventEmitter,this.constructerParams={type:!0,id:!0,width:!0,height:!0,renderAt:!0,dataFormat:!0,dataSource:!0,events:!0,link:!0,showDataLoadingMessage:!0,showChartLoadingMessage:!0,baseChartMessageFont:!0,baseChartMessageFontSize:!0,baseChartMessageColor:!0,dataLoadStartMessage:!0,dataLoadErrorMessage:!0,dataInvalidMessage:!0,dataEmptyMessage:!0,typeNotSupportedMessage:!0,loadMessage:!0,renderErrorMessage:!0,containerBackgroundColor:!0,containerBackgroundOpacity:!0,containerClassName:!0,baseChartMessageImageHAlign:!0,baseChartMessageImageVAlign:!0,baseChartMessageImageAlpha:!0,baseChartMessageImageScale:!0,typeNotSupportedMessageImageHAlign:!0,typeNotSupportedMessageImageVAlign:!0,typeNotSupportedMessageImageAlpha:!0,typeNotSupportedMessageImageScale:!0,dataLoadErrorMessageImageHAlign:!0,dataLoadErrorMessageImageVAlign:!0,dataLoadErrorMessageImageAlpha:!0,dataLoadErrorMessageImageScale:!0,dataLoadStartMessageImageHAlign:!0,dataLoadStartMessageImageVAlign:!0,dataLoadStartMessageImageAlpha:!0,dataLoadStartMessageImageScale:!0,dataInvalidMessageImageHAlign:!0,dataInvalidMessageImageVAlign:!0,dataInvalidMessageImageAlpha:!0,dataInvalidMessageImageScale:!0,dataEmptyMessageImageHAlign:!0,dataEmptyMessageImageVAlign:!0,dataEmptyMessageImageAlpha:!0,dataEmptyMessageImageScale:!0,renderErrorMessageImageHAlign:!0,renderErrorMessageImageVAlign:!0,renderErrorMessageImageAlpha:!0,renderErrorMessageImageScale:!0,loadMessageImageHAlign:!0,loadMessageImageVAlign:!0,loadMessageImageAlpha:!0,loadMessageImageScale:!0,chartConfig:!0},this.element=e,this.fusionchartsService=t,this.containerId=t.getNextItemCount()}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(s,[{type:r.Component,args:[{selector:"fusioncharts",template:'\n <div attr.id="container-{{ containerId }}" class="fc-ng-component-container">\n {{ placeholder }}\n </div>\n ',providers:[l]}]}],function(){return[{type:a.ElementRef},{type:l},{type:a.KeyValueDiffers},{type:a.NgZone}]},{placeholder:[{type:r.Input}],dataSource:[{type:r.Input}],type:[{type:r.Input}],id:[{type:r.Input}],width:[{type:r.Input}],height:[{type:r.Input}],renderAt:[{type:r.Input}],dataFormat:[{type:r.Input}],events:[{type:r.Input}],link:[{type:r.Input}],showDataLoadingMessage:[{type:r.Input}],showChartLoadingMessage:[{type:r.Input}],baseChartMessageFont:[{type:r.Input}],baseChartMessageFontSize:[{type:r.Input}],baseChartMessageColor:[{type:r.Input}],dataLoadStartMessage:[{type:r.Input}],dataLoadErrorMessage:[{type:r.Input}],dataInvalidMessage:[{type:r.Input}],dataEmptyMessage:[{type:r.Input}],typeNotSupportedMessage:[{type:r.Input}],loadMessage:[{type:r.Input}],renderErrorMessage:[{type:r.Input}],containerBackgroundColor:[{type:r.Input}],containerBackgroundOpacity:[{type:r.Input}],containerClassName:[{type:r.Input}],baseChartMessageImageHAlign:[{type:r.Input}],baseChartMessageImageVAlign:[{type:r.Input}],baseChartMessageImageAlpha:[{type:r.Input}],baseChartMessageImageScale:[{type:r.Input}],typeNotSupportedMessageImageHAlign:[{type:r.Input}],typeNotSupportedMessageImageVAlign:[{type:r.Input}],typeNotSupportedMessageImageAlpha:[{type:r.Input}],typeNotSupportedMessageImageScale:[{type:r.Input}],dataLoadErrorMessageImageHAlign:[{type:r.Input}],dataLoadErrorMessageImageVAlign:[{type:r.Input}],dataLoadErrorMessageImageAlpha:[{type:r.Input}],dataLoadErrorMessageImageScale:[{type:r.Input}],dataLoadStartMessageImageHAlign:[{type:r.Input}],dataLoadStartMessageImageVAlign:[{type:r.Input}],dataLoadStartMessageImageAlpha:[{type:r.Input}],dataLoadStartMessageImageScale:[{type:r.Input}],dataInvalidMessageImageHAlign:[{type:r.Input}],dataInvalidMessageImageVAlign:[{type:r.Input}],dataInvalidMessageImageAlpha:[{type:r.Input}],dataInvalidMessageImageScale:[{type:r.Input}],dataEmptyMessageImageHAlign:[{type:r.Input}],dataEmptyMessageImageVAlign:[{type:r.Input}],dataEmptyMessageImageAlpha:[{type:r.Input}],dataEmptyMessageImageScale:[{type:r.Input}],renderErrorMessageImageHAlign:[{type:r.Input}],renderErrorMessageImageVAlign:[{type:r.Input}],renderErrorMessageImageAlpha:[{type:r.Input}],renderErrorMessageImageScale:[{type:r.Input}],loadMessageImageHAlign:[{type:r.Input}],loadMessageImageVAlign:[{type:r.Input}],loadMessageImageAlpha:[{type:r.Input}],loadMessageImageScale:[{type:r.Input}],chartConfig:[{type:r.Input}],beforeLinkedItemOpen:[{type:r.Output}],linkedItemOpened:[{type:r.Output}],beforeLinkedItemClose:[{type:r.Output}],linkedItemClosed:[{type:r.Output}],printReadyStateChange:[{type:r.Output}],dataLoadRequestCompleted:[{type:r.Output}],dataLoadError:[{type:r.Output}],dataLoadCancelled:[{type:r.Output}],dataLoadRequestCancelled:[{type:r.Output}],dataUpdated:[{type:r.Output}],dataUpdateCancelled:[{type:r.Output}],dataLoadRequested:[{type:r.Output}],beforeDataUpdate:[{type:r.Output}],realTimeUpdateComplete:[{type:r.Output}],chartCleared:[{type:r.Output}],slicingEnd:[{type:r.Output}],slicingStart:[{type:r.Output}],entityRollOut:[{type:r.Output}],entityRollOver:[{type:r.Output}],entityClick:[{type:r.Output}],connectorRollOver:[{type:r.Output}],connectorRollOut:[{type:r.Output}],connectorClick:[{type:r.Output}],markerRollOver:[{type:r.Output}],markerRollOut:[{type:r.Output}],markerClick:[{type:r.Output}],pageNavigated:[{type:r.Output}],rotationEnd:[{type:r.Output}],rotationStart:[{type:r.Output}],centerLabelRollover:[{type:r.Output}],centerLabelRollout:[{type:r.Output}],centerLabelClick:[{type:r.Output}],centerLabelChanged:[{type:r.Output}],chartClick:[{type:r.Output}],chartMouseMove:[{type:r.Output}],chartRollOver:[{type:r.Output}],chartRollOut:[{type:r.Output}],backgroundLoaded:[{type:r.Output}],backgroundLoadError:[{type:r.Output}],legendItemClicked:[{type:r.Output}],legendItemRollover:[{type:r.Output}],legendItemRollout:[{type:r.Output}],logoRollover:[{type:r.Output}],logoRollout:[{type:r.Output}],logoClick:[{type:r.Output}],logoLoaded:[{type:r.Output}],logoLoadError:[{type:r.Output}],beforeExport:[{type:r.Output}],exported:[{type:r.Output}],exportCancelled:[{type:r.Output}],beforePrint:[{type:r.Output}],printComplete:[{type:r.Output}],printCancelled:[{type:r.Output}],dataLabelClick:[{type:r.Output}],dataLabelRollOver:[{type:r.Output}],dataLabelRollOut:[{type:r.Output}],scrollStart:[{type:r.Output}],scrollEnd:[{type:r.Output}],onScroll:[{type:r.Output}],zoomReset:[{type:r.Output}],zoomedOut:[{type:r.Output}],zoomedIn:[{type:r.Output}],zoomed:[{type:r.Output}],zoomModeChanged:[{type:r.Output}],pinned:[{type:r.Output}],dataRestored:[{type:r.Output}],beforeDataSubmit:[{type:r.Output}],dataSubmitError:[{type:r.Output}],dataSubmitted:[{type:r.Output}],dataSubmitCancelled:[{type:r.Output}],chartUpdated:[{type:r.Output}],nodeAdded:[{type:r.Output}],nodeUpdated:[{type:r.Output}],nodeDeleted:[{type:r.Output}],connectorAdded:[{type:r.Output}],connectorUpdated:[{type:r.Output}],connectorDeleted:[{type:r.Output}],labelAdded:[{type:r.Output}],labelDeleted:[{type:r.Output}],selectionRemoved:[{type:r.Output}],selectionStart:[{type:r.Output}],selectionEnd:[{type:r.Output}],labelClick:[{type:r.Output}],labelRollOver:[{type:r.Output}],labelRollOut:[{type:r.Output}],labelDragStart:[{type:r.Output}],labelDragEnd:[{type:r.Output}],dataplotDragStart:[{type:r.Output}],dataplotDragEnd:[{type:r.Output}],processClick:[{type:r.Output}],processRollOver:[{type:r.Output}],processRollOut:[{type:r.Output}],categoryClick:[{type:r.Output}],categoryRollOver:[{type:r.Output}],categoryRollOut:[{type:r.Output}],milestoneClick:[{type:r.Output}],milestoneRollOver:[{type:r.Output}],milestoneRollOut:[{type:r.Output}],chartTypeChanged:[{type:r.Output}],overlayButtonClick:[{type:r.Output}],loaded:[{type:r.Output}],rendered:[{type:r.Output}],drawComplete:[{type:r.Output}],renderComplete:[{type:r.Output}],dataInvalid:[{type:r.Output}],dataXMLInvalid:[{type:r.Output}],dataLoaded:[{type:r.Output}],noDataToDisplay:[{type:r.Output}],legendPointerDragStart:[{type:r.Output}],legendPointerDragStop:[{type:r.Output}],legendRangeUpdated:[{type:r.Output}],alertComplete:[{type:r.Output}],realTimeUpdateError:[{type:r.Output}],dataplotRollOver:[{type:r.Output}],dataplotRollOut:[{type:r.Output}],dataplotClick:[{type:r.Output}],linkClicked:[{type:r.Output}],beforeRender:[{type:r.Output}],renderCancelled:[{type:r.Output}],beforeResize:[{type:r.Output}],resized:[{type:r.Output}],resizeCancelled:[{type:r.Output}],beforeDispose:[{type:r.Output}],disposed:[{type:r.Output}],disposeCancelled:[{type:r.Output}],linkedChartInvoked:[{type:r.Output}],beforeDrillDown:[{type:r.Output}],drillDown:[{type:r.Output}],beforeDrillUp:[{type:r.Output}],drillUp:[{type:r.Output}],drillDownCancelled:[{type:r.Output}],drillUpCancelled:[{type:r.Output}],initialized:[{type:r.Output}]}),"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassDebugInfo(s,{className:"FusionChartsComponent"});g.ɵfac=function(e){return new(e||g)(a.ɵɵdirectiveInject(a.ElementRef))},g.ɵdir=a.ɵɵdefineDirective({type:g,selectors:[["","appFusionchartsDirective",""]]});var u=g;function g(e){this.el=e}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(u,[{type:r.Directive,args:[{selector:"[appFusionchartsDirective]"}]}],function(){return[{type:a.ElementRef}]},null);m.prototype.transform=function(e,t){return e},m.ɵfac=function(e){return new(e||m)},m.ɵpipe=a.ɵɵdefinePipe({name:"fusionchartsPipe",type:m,pure:!0}),m.ɵprov=a.ɵɵdefineInjectable({token:m,factory:m.ɵfac});var c=m;function m(){}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(c,[{type:r.Pipe,args:[{name:"fusionchartsPipe"}]},{type:r.Injectable}],null,null);E.forRoot=function(e){for(var t=[],a=1;a<arguments.length;a++)t[a-1]=arguments[a];return{ngModule:E,providers:[{provide:n,useValue:{core:e,modules:t}}]}},E.fcRoot=function(e){for(var t=[],a=1;a<arguments.length;a++)t[a-1]=arguments[a];l.setFCRoot({core:e,modules:t})},E.ɵfac=function(e){return new(e||E)},E.ɵmod=a.ɵɵdefineNgModule({type:E}),E.ɵinj=a.ɵɵdefineInjector({providers:[l,n]});var h=E;function E(){}"undefined"!=typeof ngDevMode&&!ngDevMode||a.ɵsetClassMetadata(h,[{type:r.NgModule,args:[{declarations:[s,u,c],exports:[s,u,c],providers:[l,n]}]}],null,null),"undefined"!=typeof ngJitMode&&!ngJitMode||a.ɵɵsetNgModuleScope(h,{declarations:[s,u,c],exports:[s,u,c]}),e.FusionChartsComponent=s,e.FusionChartsDirective=u,e.FusionChartsModule=h,e.FusionChartsPipe=c,e.FusionChartsStatic=n,Object.defineProperty(e,"__esModule",{value:!0})});