text: !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@angular/core"),require("@syncfusion/ej2-angular-base"),require("@syncfusion/ej2-circulargauge"),require("@angular/common")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@syncfusion/ej2-angular-base","@syncfusion/ej2-circulargauge","@angular/common"],t):t(e["ej2-angular-circulargauge"]={},e.ng.core,e.ej2.angular.base,e.ej2.circulargauge,e.ng.common)}(this,function(e,t,n,r,o){"use strict";var a=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=this&&this.__decorate||function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},c=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=[],s=function(e){function t(t){var r=e.call(this)||this;return r.viewContainerRef=t,n.setValue("currentInstance",r,r.viewContainerRef),r.registerEvents(u),r}return a(t,e),t}(n.ComplexBase);s.decorators=[{type:t.Directive,args:[{selector:"e-annotations>e-annotation",inputs:["angle","autoAngle","content","description","radius","textStyle","zIndex"],outputs:u,queries:{}}]}],s.ctorParameters=function(){return[{type:t.ViewContainerRef}]},s.propDecorators={content:[{type:t.ContentChild,args:["content"]}]},i([n.Template(),c("design:type",Object)],s.prototype,"content",void 0);var l=function(e){function t(){return e.call(this,"annotations")||this}return a(t,e),t}(n.ArrayBase);l.decorators=[{type:t.Directive,args:[{selector:"ej-circulargauge>e-axes>e-axis>e-annotations",queries:{children:new t.ContentChildren(s)}}]}],l.ctorParameters=function(){return[]};var g=[],p=function(e){function t(t){var r=e.call(this)||this;return r.viewContainerRef=t,n.setValue("currentInstance",r,r.viewContainerRef),r.registerEvents(g),r}return a(t,e),t}(n.ComplexBase);p.decorators=[{type:t.Directive,args:[{selector:"e-ranges>e-range",inputs:["color","end","endWidth","opacity","radius","roundedCornerRadius","start","startWidth"],outputs:g,queries:{}}]}],p.ctorParameters=function(){return[{type:t.ViewContainerRef}]};var d=function(e){function t(){return e.call(this,"ranges")||this}return a(t,e),t}(n.ArrayBase);d.decorators=[{type:t.Directive,args:[{selector:"ej-circulargauge>e-axes>e-axis>e-ranges",queries:{children:new t.ContentChildren(p)}}]}],d.ctorParameters=function(){return[]};var f=[],m=function(e){function t(t){var r=e.call(this)||this;return r.viewContainerRef=t,n.setValue("currentInstance",r,r.viewContainerRef),r.registerEvents(f),r}return a(t,e),t}(n.ComplexBase);m.decorators=[{type:t.Directive,args:[{selector:"e-pointers>e-pointer",inputs:["animation","border","cap","color","description","imageUrl","markerHeight","markerShape","markerWidth","needleTail","pointerWidth","radius","roundedCornerRadius","type","value"],outputs:f,queries:{}}]}],m.ctorParameters=function(){return[{type:t.ViewContainerRef}]};var C=function(e){function t(){return e.call(this,"pointers")||this}return a(t,e),t}(n.ArrayBase);C.decorators=[{type:t.Directive,args:[{selector:"ej-circulargauge>e-axes>e-axis>e-pointers",queries:{children:new t.ContentChildren(m)}}]}],C.ctorParameters=function(){return[]};var h=[],y=function(e){function t(t){var r=e.call(this)||this;return r.viewContainerRef=t,r.tags=["annotations","ranges","pointers"],n.setValue("currentInstance",r,r.viewContainerRef),r.registerEvents(h),r}return a(t,e),t}(n.ComplexBase);y.decorators=[{type:t.Directive,args:[{selector:"e-axes>e-axis",inputs:["annotations","background","direction","endAngle","labelStyle","lineStyle","majorTicks","maximum","minimum","minorTicks","pointers","radius","rangeGap","ranges","roundingPlaces","showLastLabel","startAndEndRangeGap","startAngle"],outputs:h,queries:{childAnnotations:new t.ContentChild(l),childRanges:new t.ContentChild(d),childPointers:new t.ContentChild(C)}}]}],y.ctorParameters=function(){return[{type:t.ViewContainerRef}]};var v=function(e){function t(){return e.call(this,"axes")||this}return a(t,e),t}(n.ArrayBase);v.decorators=[{type:t.Directive,args:[{selector:"ej-circulargauge>e-axes",queries:{children:new t.ContentChildren(y)}}]}],v.ctorParameters=function(){return[]};var R=this&&this.__decorate||function(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i},P=this&&this.__metadata||function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},A=["axes","background","border","centerX","centerY","description","enablePersistence","enablePointerDrag","enableRtl","height","locale","margin","moveToCenter","tabIndex","theme","title","titleStyle","tooltip","useGroupingSeparator","width"],x=["animationComplete","annotationRender","axisLabelRender","dragEnd","dragMove","dragStart","gaugeMouseDown","gaugeMouseLeave","gaugeMouseMove","gaugeMouseUp","load","loaded","radiusCalculate","resized","tooltipRender"],b=[""];e.CircularGaugeComponent=function(e){function t(t,r,o,a){var i=e.call(this)||this;i.ngEle=t,i.srenderer=r,i.viewContainerRef=o,i.injector=a,i.tags=["axes"],i.element=i.ngEle.nativeElement,i.injectedModules=i.injectedModules||[];try{var c=i.injector.get("CircularGaugeGaugeTooltip");-1===i.injectedModules.indexOf(c)&&i.injectedModules.push(c)}catch(u){}try{c=i.injector.get("CircularGaugeAnnotations");-1===i.injectedModules.indexOf(c)&&i.injectedModules.push(c)}catch(s){}return i.registerEvents(x),i.addTwoWay.call(i,b),n.setValue("currentInstance",i,i.viewContainerRef),i}return a(t,e),t.prototype.ngOnInit=function(){},t.prototype.ngAfterViewInit=function(){},t.prototype.ngOnDestroy=function(){},t.prototype.ngAfterContentChecked=function(){},t}(r.CircularGauge),e.CircularGaugeComponent.decorators=[{type:t.Component,args:[{selector:"ejs-circulargauge",inputs:A,outputs:x,template:"",changeDetection:t.ChangeDetectionStrategy.OnPush,queries:{childAxes:new t.ContentChild(v)}}]}],e.CircularGaugeComponent.ctorParameters=function(){return[{type:t.ElementRef},{type:t.Renderer2},{type:t.ViewContainerRef},{type:t.Injector}]},e.CircularGaugeComponent.propDecorators={tooltip_template:[{type:t.ContentChild,args:["tooltipTemplate"]}]},R([n.Template(),P("design:type",Object)],e.CircularGaugeComponent.prototype,"tooltip_template",void 0),e.CircularGaugeComponent=R([n.ComponentMixins([n.ComponentBase]),P("design:paramtypes",[t.ElementRef,t.Renderer2,t.ViewContainerRef,t.Injector])],e.CircularGaugeComponent);var j=function(){return function(){}}();j.decorators=[{type:t.NgModule,args:[{imports:[o.CommonModule],declarations:[e.CircularGaugeComponent,s,l,p,d,m,C,y,v],exports:[e.CircularGaugeComponent,s,l,p,d,m,C,y,v]}]}],j.ctorParameters=function(){return[]};var w={provide:"CircularGaugeGaugeTooltip",useValue:r.GaugeTooltip},G={provide:"CircularGaugeAnnotations",useValue:r.Annotations},T=function(){return function(){}}();T.decorators=[{type:t.NgModule,args:[{imports:[o.CommonModule,j],exports:[j],providers:[w,G]}]}],T.ctorParameters=function(){return[]},e.AnnotationDirective=s,e.AnnotationsDirective=l,e.RangeDirective=p,e.RangesDirective=d,e.PointerDirective=m,e.PointersDirective=C,e.AxisDirective=y,e.AxesDirective=v,e.CircularGaugeModule=j,e.CircularGaugeAllModule=T,e.GaugeTooltipService=w,e.AnnotationsService=G,e.ɵa=A,e.ɵb=x,e.CircularGauge=r.CircularGauge,e.Annotations=r.Annotations,e.Line=r.Line,e.Label=r.Label,e.Range=r.Range,e.Tick=r.Tick,e.Cap=r.Cap,e.NeedleTail=r.NeedleTail,e.Animation=r.Animation,e.Annotation=r.Annotation,e.Pointer=r.Pointer,e.Axis=r.Axis,e.Border=r.Border,e.Font=r.Font,e.Margin=r.Margin,e.TooltipSettings=r.TooltipSettings,e.GaugeTooltip=r.GaugeTooltip,e.measureText=r.measureText,e.toPixel=r.toPixel,e.getFontStyle=r.getFontStyle,e.setStyles=r.setStyles,e.measureElementRect=r.measureElementRect,e.stringToNumber=r.stringToNumber,e.textElement=r.textElement,e.appendPath=r.appendPath,e.calculateSum=r.calculateSum,e.linear=r.linear,e.getAngleFromValue=r.getAngleFromValue,e.getDegree=r.getDegree,e.getValueFromAngle=r.getValueFromAngle,e.isCompleteAngle=r.isCompleteAngle,e.getAngleFromLocation=r.getAngleFromLocation,e.getLocationFromAngle=r.getLocationFromAngle,e.getPathArc=r.getPathArc,e.getRangePath=r.getRangePath,e.getRoundedPathArc=r.getRoundedPathArc,e.getRoundedPath=r.getRoundedPath,e.getCompleteArc=r.getCompleteArc,e.getCirclePath=r.getCirclePath,e.getCompletePath=r.getCompletePath,e.getElement=r.getElement,e.getTemplateFunction=r.getTemplateFunction,e.removeElement=r.removeElement,e.getPointer=r.getPointer,e.getElementSize=r.getElementSize,e.getMousePosition=r.getMousePosition,e.getLabelFormat=r.getLabelFormat,e.calculateShapes=r.calculateShapes,e.getRangeColor=r.getRangeColor,e.CustomizeOption=r.CustomizeOption,e.PathOption=r.PathOption,e.RectOption=r.RectOption,e.Size=r.Size,e.GaugeLocation=r.GaugeLocation,e.Rect=r.Rect,e.TextOption=r.TextOption,e.VisibleLabels=r.VisibleLabels,Object.defineProperty(e,"__esModule",{value:!0})});
  //# sourceMappingURL=ej2-angular-circulargauge.umd.min.js.map
  