ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
1 lines • 857 kB
JavaScript
"use strict";var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__hasOwnProp=Object.prototype.hasOwnProperty,__export=(e,t)=>{for(var i in t)__defProp(e,i,{get:t[i],enumerable:!0})},__copyProps=(e,t,i,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of __getOwnPropNames(t))!__hasOwnProp.call(e,n)&&n!==i&&__defProp(e,n,{get:()=>t[n],enumerable:!(s=__getOwnPropDesc(t,n))||s.enumerable});return e},__toCommonJS=e=>__copyProps(__defProp({},"__esModule",{value:!0}),e),__decorateClass=(e,t,i,s)=>{for(var n=s>1?void 0:s?__getOwnPropDesc(t,i):t,r=e.length-1,a;r>=0;r--)(a=e[r])&&(n=(s?a(t,i,n):a(n))||n);return s&&n&&__defProp(t,i,n),n},main_modules_exports={};__export(main_modules_exports,{AllCartesianCommunityModules:()=>AllCartesianCommunityModules,AllCommunityModules:()=>AllCommunityModules,AllPolarCommunityModules:()=>AllPolarCommunityModules,CartesianChartModule:()=>CartesianChartModule,CategoryAxisModule:()=>CategoryAxisModule,GroupedCategoryAxisModule:()=>GroupedCategoryAxisModule,LogAxisModule:()=>LogAxisModule,ModuleRegistry:()=>import_ag_charts_core154.ModuleRegistry,NewAreaSeriesModule:()=>NewAreaSeriesModule,NewBarSeriesModule:()=>NewBarSeriesModule,NewBubbleSeriesModule:()=>NewBubbleSeriesModule,NewDonutSeriesModule:()=>NewDonutSeriesModule,NewHistogramSeriesModule:()=>NewHistogramSeriesModule,NewLineSeriesModule:()=>NewLineSeriesModule,NewPieSeriesModule:()=>NewPieSeriesModule,NewScatterSeriesModule:()=>NewScatterSeriesModule,NumberAxisModule:()=>NumberAxisModule,PolarChartModule:()=>PolarChartModule,TimeAxisModule:()=>TimeAxisModule,UnitTimeAxisModule:()=>UnitTimeAxisModule}),module.exports=__toCommonJS(main_modules_exports);var import_ag_charts_core9=require("ag-charts-core"),import_ag_charts_core=require("ag-charts-core"),__MINI_CHART_SERIES_OPTIONS=void 0,__VERIFY_MINI_CHART_SERIES_OPTIONS=void 0;__VERIFY_MINI_CHART_SERIES_OPTIONS=__MINI_CHART_SERIES_OPTIONS;var __THEME_OVERRIDES=void 0,__VERIFY_THEME_OVERRIDES=void 0;__VERIFY_THEME_OVERRIDES=__THEME_OVERRIDES;var __THEMEABLE_OPTIONS=void 0,__VERIFY_THEMEABLE_OPTIONS=void 0;__VERIFY_THEMEABLE_OPTIONS=__THEMEABLE_OPTIONS;var __AXIS_LABEL_OPTIONS=void 0,__VERIFY_AXIS_LABEL_OPTIONS=void 0;__VERIFY_AXIS_LABEL_OPTIONS=__AXIS_LABEL_OPTIONS;var legendPlacementLiterals=["top","top-right","top-left","bottom","bottom-right","bottom-left","right","right-top","right-bottom","left","left-top","left-bottom"],legendPositionOptionsDef={floating:import_ag_charts_core.boolean,placement:(0,import_ag_charts_core.union)(...legendPlacementLiterals),xOffset:import_ag_charts_core.number,yOffset:import_ag_charts_core.number},legendPositionValidator=(0,import_ag_charts_core.attachDescription)((e,t)=>{let i;if(typeof e=="string")legendPlacementLiterals.includes(e)?i=!0:(i={valid:!1,invalid:[],cleared:null},i.invalid.push(new import_ag_charts_core.ValidationError(import_ag_charts_core.ErrorType.Invalid,`a legend placement string: ["${legendPlacementLiterals.join('", "')}"]`,e,t.path)));else{const{cleared:s,invalid:n}=(0,import_ag_charts_core.validate)(e,legendPositionOptionsDef);i={valid:n.length===0,cleared:s,invalid:n}}return i},"a legend position object or placement string"),shapeValidator=(0,import_ag_charts_core.or)((0,import_ag_charts_core.union)("circle","cross","diamond","heart","plus","pin","square","star","triangle"),import_ag_charts_core.callback),textWrapValidator=(0,import_ag_charts_core.union)("never","always","hyphenate","on-space"),tooltipPlacementValidator=(0,import_ag_charts_core.union)("top","right","bottom","left","top-right","bottom-right","bottom-left","top-left","center"),rangeValidator=(0,import_ag_charts_core.or)(import_ag_charts_core.positiveNumber,(0,import_ag_charts_core.union)("exact","nearest")),textOrSegments=(0,import_ag_charts_core.or)(import_ag_charts_core.string,(0,import_ag_charts_core.arrayOfDefs)({text:(0,import_ag_charts_core.required)(import_ag_charts_core.string),...import_ag_charts_core.fontOptionsDef},"text segments array")),zoomAnchorPoint=(0,import_ag_charts_core.union)("pointer","start","middle","end"),chartCaptionOptionsDefs={enabled:import_ag_charts_core.boolean,text:textOrSegments,textAlign:(0,import_ag_charts_core.union)("left","center","right"),wrapping:(0,import_ag_charts_core.union)("never","always","hyphenate","on-space"),spacing:import_ag_charts_core.positiveNumber,maxWidth:import_ag_charts_core.positiveNumber,maxHeight:import_ag_charts_core.positiveNumber,...import_ag_charts_core.fontOptionsDef};chartCaptionOptionsDefs.padding=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.positiveNumber);var chartOverlayOptionsDefs={enabled:import_ag_charts_core.boolean,text:textOrSegments,renderer:(0,import_ag_charts_core.callbackOf)((0,import_ag_charts_core.or)(import_ag_charts_core.string,import_ag_charts_core.htmlElement))},contextMenuItemLiterals=["defaults","download","zoom-to-cursor","pan-to-cursor","reset-zoom","toggle-series-visibility","toggle-other-series","separator"],contextMenuItemObjectDef={type:(0,import_ag_charts_core.union)("action","separator"),showOn:(0,import_ag_charts_core.union)("always","series-area","series-node","legend-item"),label:(0,import_ag_charts_core.required)(import_ag_charts_core.string),enabled:import_ag_charts_core.boolean,action:import_ag_charts_core.callback,items:(e,t)=>contextMenuItemsArray(e,t)};contextMenuItemObjectDef.iconUrl=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.string);var contextMenuItemObjectValidator=(0,import_ag_charts_core.optionsDefs)(contextMenuItemObjectDef),contextMenuItemValidator=(0,import_ag_charts_core.attachDescription)((e,t)=>{let i;return typeof e=="string"?contextMenuItemLiterals.includes(e)?i=!0:(i={valid:!1,invalid:[],cleared:null},i.invalid.push(new import_ag_charts_core.ValidationError(import_ag_charts_core.ErrorType.Invalid,`a context menu item string alias: ["${contextMenuItemLiterals.join('", "')}"]`,e,t.path))):i=contextMenuItemObjectValidator(e,t),i},`a context menu item object or string alias: [${contextMenuItemLiterals.join(", ")}]`),contextMenuItemsArray=(0,import_ag_charts_core.arrayOf)(contextMenuItemValidator,"a menu items array",!1),toolbarButtonOptionsDefs={label:import_ag_charts_core.string,ariaLabel:import_ag_charts_core.string,tooltip:import_ag_charts_core.string,icon:(0,import_ag_charts_core.union)("align-center","align-left","align-right","arrow-drawing","arrow-down-drawing","arrow-up-drawing","callout-annotation","candlestick-series","close","comment-annotation","date-range-drawing","date-price-range-drawing","delete","disjoint-channel-drawing","drag-handle","fill-color","line-style-solid","line-style-dashed","line-style-dotted","high-low-series","hlc-series","hollow-candlestick-series","horizontal-line-drawing","line-color","line-series","line-with-markers-series","locked","measurer-drawing","note-annotation","ohlc-series","pan-end","pan-left","pan-right","pan-start","parallel-channel-drawing","position-bottom","position-center","position-top","price-label-annotation","price-range-drawing","reset","settings","step-line-series","text-annotation","trend-line-drawing","fibonacci-retracement-drawing","fibonacci-retracement-trend-based-drawing","unlocked","vertical-line-drawing","zoom-in","zoom-out")},formatter=(0,import_ag_charts_core.or)(import_ag_charts_core.string,(0,import_ag_charts_core.callbackOf)(import_ag_charts_core.string)),formatObjectValidator=(0,import_ag_charts_core.optionsDefs)({x:formatter,y:formatter,angle:formatter,radius:formatter,size:formatter,color:formatter,label:formatter,secondaryLabel:formatter,sectorLabel:formatter,calloutLabel:formatter,legendItem:formatter}),numberFormatValidator=(0,import_ag_charts_core.attachDescription)(import_ag_charts_core.isValidNumberFormat,"a valid number format string"),commonChartOptionsDefs={width:import_ag_charts_core.positiveNumber,height:import_ag_charts_core.positiveNumber,minWidth:import_ag_charts_core.positiveNumber,minHeight:import_ag_charts_core.positiveNumber,suppressFieldDotNotation:import_ag_charts_core.boolean,title:chartCaptionOptionsDefs,subtitle:chartCaptionOptionsDefs,footnote:chartCaptionOptionsDefs,padding:{top:import_ag_charts_core.positiveNumber,right:import_ag_charts_core.positiveNumber,bottom:import_ag_charts_core.positiveNumber,left:import_ag_charts_core.positiveNumber},seriesArea:{border:import_ag_charts_core.borderOptionsDef,clip:import_ag_charts_core.boolean,cornerRadius:import_ag_charts_core.number,padding:import_ag_charts_core.padding},legend:{enabled:import_ag_charts_core.boolean,position:legendPositionValidator,orientation:(0,import_ag_charts_core.union)("horizontal","vertical"),maxWidth:import_ag_charts_core.positiveNumber,maxHeight:import_ag_charts_core.positiveNumber,spacing:import_ag_charts_core.positiveNumber,border:import_ag_charts_core.borderOptionsDef,cornerRadius:import_ag_charts_core.number,padding:import_ag_charts_core.padding,fill:import_ag_charts_core.colorUnion,fillOpacity:import_ag_charts_core.ratio,preventHidingAll:import_ag_charts_core.boolean,reverseOrder:import_ag_charts_core.boolean,toggleSeries:import_ag_charts_core.boolean,item:{marker:{size:import_ag_charts_core.positiveNumber,shape:shapeValidator,padding:import_ag_charts_core.positiveNumber,strokeWidth:import_ag_charts_core.positiveNumber},line:{length:import_ag_charts_core.positiveNumber,strokeWidth:import_ag_charts_core.positiveNumber},label:{maxLength:import_ag_charts_core.positiveNumber,formatter:import_ag_charts_core.callback,...import_ag_charts_core.fontOptionsDef},maxWidth:import_ag_charts_core.positiveNumber,paddingX:import_ag_charts_core.positiveNumber,paddingY:import_ag_charts_core.positiveNumber,showSeriesStroke:import_ag_charts_core.boolean},pagination:{marker:{size:import_ag_charts_core.positiveNumber,shape:shapeValidator,padding:import_ag_charts_core.positiveNumber},activeStyle:{...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef},inactiveStyle:{...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef},highlightStyle:{...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef},label:import_ag_charts_core.fontOptionsDef},listeners:{legendItemClick:import_ag_charts_core.callback,legendItemDoubleClick:import_ag_charts_core.callback}},gradientLegend:{enabled:import_ag_charts_core.boolean,position:legendPositionValidator,spacing:import_ag_charts_core.positiveNumber,reverseOrder:import_ag_charts_core.boolean,border:import_ag_charts_core.borderOptionsDef,cornerRadius:import_ag_charts_core.number,padding:import_ag_charts_core.padding,fill:import_ag_charts_core.colorUnion,fillOpacity:import_ag_charts_core.ratio,gradient:{preferredLength:import_ag_charts_core.positiveNumber,thickness:import_ag_charts_core.positiveNumber},scale:{label:{...import_ag_charts_core.fontOptionsDef,minSpacing:import_ag_charts_core.positiveNumber,format:numberFormatValidator,formatter:import_ag_charts_core.callback},padding:import_ag_charts_core.positiveNumber,interval:{step:import_ag_charts_core.number,values:import_ag_charts_core.array,minSpacing:(0,import_ag_charts_core.and)(import_ag_charts_core.positiveNumber,(0,import_ag_charts_core.lessThan)("maxSpacing")),maxSpacing:(0,import_ag_charts_core.and)(import_ag_charts_core.positiveNumber,(0,import_ag_charts_core.greaterThan)("minSpacing"))}}},listeners:{seriesNodeClick:import_ag_charts_core.callback,seriesNodeDoubleClick:import_ag_charts_core.callback,seriesVisibilityChange:import_ag_charts_core.callback,click:import_ag_charts_core.callback,doubleClick:import_ag_charts_core.callback,annotations:import_ag_charts_core.callback,zoom:import_ag_charts_core.callback},loadGoogleFonts:import_ag_charts_core.boolean,highlight:{range:(0,import_ag_charts_core.union)("tooltip","node")},overlays:{loading:chartOverlayOptionsDefs,noData:chartOverlayOptionsDefs,noVisibleSeries:chartOverlayOptionsDefs,unsupportedBrowser:chartOverlayOptionsDefs},tooltip:{enabled:import_ag_charts_core.boolean,showArrow:import_ag_charts_core.boolean,pagination:import_ag_charts_core.boolean,delay:import_ag_charts_core.positiveNumber,range:rangeValidator,wrapping:textWrapValidator,mode:(0,import_ag_charts_core.union)("single","shared","compact"),position:{anchorTo:(0,import_ag_charts_core.union)("pointer","node","chart"),placement:(0,import_ag_charts_core.or)(tooltipPlacementValidator,(0,import_ag_charts_core.arrayOf)(tooltipPlacementValidator)),xOffset:import_ag_charts_core.number,yOffset:import_ag_charts_core.number}},animation:{enabled:import_ag_charts_core.boolean,duration:import_ag_charts_core.positiveNumber},contextMenu:{enabled:import_ag_charts_core.boolean,items:contextMenuItemsArray},context:()=>!0,dataSource:{getData:import_ag_charts_core.callback},keyboard:{enabled:import_ag_charts_core.boolean,tabIndex:import_ag_charts_core.number},touch:{dragAction:(0,import_ag_charts_core.union)("none","drag","hover")},ranges:{enabled:import_ag_charts_core.boolean,buttons:(0,import_ag_charts_core.arrayOfDefs)({...toolbarButtonOptionsDefs,value:(0,import_ag_charts_core.or)(import_ag_charts_core.number,(0,import_ag_charts_core.and)((0,import_ag_charts_core.arrayOf)((0,import_ag_charts_core.or)(import_ag_charts_core.number,import_ag_charts_core.date)),(0,import_ag_charts_core.arrayLength)(2,2)),import_ag_charts_core.callback)},"range button options array")},locale:{localeText:import_ag_charts_core.object,getLocaleText:(0,import_ag_charts_core.callbackOf)(import_ag_charts_core.string)},background:{visible:import_ag_charts_core.boolean,fill:import_ag_charts_core.color,image:{url:(0,import_ag_charts_core.required)(import_ag_charts_core.string),top:import_ag_charts_core.number,right:import_ag_charts_core.number,bottom:import_ag_charts_core.number,left:import_ag_charts_core.number,width:import_ag_charts_core.positiveNumber,height:import_ag_charts_core.positiveNumber,opacity:import_ag_charts_core.ratio}},styleNonce:import_ag_charts_core.string,sync:{enabled:import_ag_charts_core.boolean,groupId:import_ag_charts_core.string,axes:(0,import_ag_charts_core.union)("x","y","xy"),nodeInteraction:import_ag_charts_core.boolean,zoom:import_ag_charts_core.boolean},zoom:{enabled:import_ag_charts_core.boolean,enableAxisDragging:import_ag_charts_core.boolean,enableAxisScrolling:import_ag_charts_core.boolean,enableDoubleClickToReset:import_ag_charts_core.boolean,enablePanning:import_ag_charts_core.boolean,enableScrolling:import_ag_charts_core.boolean,enableSelecting:import_ag_charts_core.boolean,enableTwoFingerZoom:import_ag_charts_core.boolean,keepAspectRatio:import_ag_charts_core.boolean,anchorPointX:zoomAnchorPoint,anchorPointY:zoomAnchorPoint,axisDraggingMode:(0,import_ag_charts_core.union)("pan","zoom"),axes:(0,import_ag_charts_core.union)("x","y","xy"),deceleration:(0,import_ag_charts_core.or)((0,import_ag_charts_core.union)("off","short","long"),import_ag_charts_core.ratio),minVisibleItems:import_ag_charts_core.positiveNumber,panKey:(0,import_ag_charts_core.union)("alt","ctrl","meta","shift"),scrollingStep:import_ag_charts_core.ratio,autoScaling:{enabled:import_ag_charts_core.boolean,padding:import_ag_charts_core.ratio},buttons:{enabled:import_ag_charts_core.boolean,buttons:(0,import_ag_charts_core.arrayOfDefs)({...toolbarButtonOptionsDefs,value:(0,import_ag_charts_core.union)("reset","zoom-in","zoom-out","pan-left","pan-right","pan-start","pan-end"),section:import_ag_charts_core.string},"zoom button options array"),visible:(0,import_ag_charts_core.union)("always","zoomed","hover")}},formatter:(0,import_ag_charts_core.or)((0,import_ag_charts_core.callbackOf)(import_ag_charts_core.string),formatObjectValidator)};commonChartOptionsDefs.dataSource.requestThrottle=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.positiveNumber),commonChartOptionsDefs.dataSource.updateThrottle=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.positiveNumber),commonChartOptionsDefs.dataSource.updateDuringInteraction=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.boolean),commonChartOptionsDefs.zoom.enableIndependentAxes=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.boolean),commonChartOptionsDefs.statusBar=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.defined),commonChartOptionsDefs.foreground=(0,import_ag_charts_core.undocumented)({visible:import_ag_charts_core.boolean,text:import_ag_charts_core.string,image:{url:import_ag_charts_core.string,top:import_ag_charts_core.number,right:import_ag_charts_core.number,bottom:import_ag_charts_core.number,left:import_ag_charts_core.number,width:import_ag_charts_core.positiveNumber,height:import_ag_charts_core.positiveNumber,opacity:import_ag_charts_core.ratio},...import_ag_charts_core.fillOptionsDef}),commonChartOptionsDefs.overrideDevicePixelRatio=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.number),commonChartOptionsDefs.sync.domainMode=(0,import_ag_charts_core.undocumented)((0,import_ag_charts_core.union)("direction","position","key"));var commonSeriesThemeableOptionsDefs={cursor:import_ag_charts_core.string,context:()=>!0,showInLegend:import_ag_charts_core.boolean,nodeClickRange:rangeValidator,listeners:{seriesNodeClick:import_ag_charts_core.callback,seriesNodeDoubleClick:import_ag_charts_core.callback},highlightStyle:{item:{...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef},series:{enabled:import_ag_charts_core.boolean,dimOpacity:import_ag_charts_core.ratio,strokeWidth:import_ag_charts_core.positiveNumber}},highlight:(0,import_ag_charts_core.highlightOptionsDef)(import_ag_charts_core.shapeHighlightOptionsDef)},commonSeriesOptionsDefs={...commonSeriesThemeableOptionsDefs,id:import_ag_charts_core.string,visible:import_ag_charts_core.boolean,context:()=>!0,data:import_ag_charts_core.array};commonSeriesOptionsDefs.seriesGrouping=(0,import_ag_charts_core.undocumented)(import_ag_charts_core.defined);var markerOptionsDefs={enabled:import_ag_charts_core.boolean,shape:shapeValidator,size:import_ag_charts_core.positiveNumber,itemStyler:(0,import_ag_charts_core.callbackDefs)({...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef,shape:shapeValidator,size:import_ag_charts_core.positiveNumber}),...import_ag_charts_core.fillOptionsDef,...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef},seriesLabelOptionsDefs={enabled:import_ag_charts_core.boolean,formatter:import_ag_charts_core.callback,format:numberFormatValidator,itemStyler:(0,import_ag_charts_core.undocumented)((0,import_ag_charts_core.callbackDefs)({enabled:import_ag_charts_core.boolean,...import_ag_charts_core.labelBoxOptionsDef,...import_ag_charts_core.fontOptionsDef})),...import_ag_charts_core.labelBoxOptionsDef,...import_ag_charts_core.fontOptionsDef},autoSizedLabelOptionsDefs={...seriesLabelOptionsDefs,lineHeight:import_ag_charts_core.positiveNumber,minimumFontSize:import_ag_charts_core.positiveNumber,wrapping:textWrapValidator,overflowStrategy:(0,import_ag_charts_core.union)("ellipsis","hide")},errorBarThemeableOptionsDefs={visible:import_ag_charts_core.boolean,cap:{visible:import_ag_charts_core.boolean,length:import_ag_charts_core.positiveNumber,lengthRatio:import_ag_charts_core.ratio,...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef},...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef},errorBarOptionsDefs={...errorBarThemeableOptionsDefs,xLowerKey:import_ag_charts_core.string,xUpperKey:import_ag_charts_core.string,yLowerKey:import_ag_charts_core.string,yUpperKey:import_ag_charts_core.string,xLowerName:import_ag_charts_core.string,xUpperName:import_ag_charts_core.string,yLowerName:import_ag_charts_core.string,yUpperName:import_ag_charts_core.string,itemStyler:(0,import_ag_charts_core.callbackDefs)({visible:import_ag_charts_core.boolean,...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef,cap:{visible:import_ag_charts_core.boolean,length:import_ag_charts_core.positiveNumber,lengthRatio:import_ag_charts_core.ratio,...import_ag_charts_core.strokeOptionsDef,...import_ag_charts_core.lineDashOptionsDef}})},tooltipOptionsDefs={enabled:import_ag_charts_core.boolean,showArrow:import_ag_charts_core.boolean,range:rangeValidator,renderer:(0,import_ag_charts_core.callbackOf)((0,import_ag_charts_core.or)(import_ag_charts_core.string,(0,import_ag_charts_core.optionsDefs)({heading:import_ag_charts_core.string,title:import_ag_charts_core.string,data:(0,import_ag_charts_core.arrayOfDefs)({label:(0,import_ag_charts_core.required)(import_ag_charts_core.string),value:(0,import_ag_charts_core.required)(import_ag_charts_core.string)})},"tooltip renderer result object"))),position:{anchorTo:(0,import_ag_charts_core.union)("node","pointer","chart"),placement:(0,import_ag_charts_core.or)(tooltipPlacementValidator,(0,import_ag_charts_core.arrayOf)(tooltipPlacementValidator)),xOffset:import_ag_charts_core.number,yOffset:import_ag_charts_core.number},interaction:{enabled:import_ag_charts_core.boolean}},shadowOptionsDefs={enabled:import_ag_charts_core.boolean,xOffset:import_ag_charts_core.number,yOffset:import_ag_charts_core.number,blur:import_ag_charts_core.positiveNumber,color:import_ag_charts_core.color},interpolationOptionsDefs=(0,import_ag_charts_core.typeUnion)({linear:{},smooth:{tension:import_ag_charts_core.ratio},step:{position:(0,import_ag_charts_core.union)("start","middle","end")}},"interpolation line options"),import_ag_charts_core2=require("ag-charts-core"),highlight=(0,import_ag_charts_core2.multiSeriesHighlightOptionsDef)(import_ag_charts_core2.shapeHighlightOptionsDef,import_ag_charts_core2.shapeHighlightOptionsDef),areaSeriesThemeableOptionsDef={showInMiniChart:import_ag_charts_core2.boolean,connectMissingData:import_ag_charts_core2.boolean,interpolation:interpolationOptionsDefs,label:seriesLabelOptionsDefs,marker:markerOptionsDefs,tooltip:tooltipOptionsDefs,shadow:shadowOptionsDefs,...commonSeriesThemeableOptionsDefs,...import_ag_charts_core2.fillOptionsDef,...import_ag_charts_core2.strokeOptionsDef,...import_ag_charts_core2.lineDashOptionsDef,highlight},areaSeriesOptionsDef={...areaSeriesThemeableOptionsDef,...commonSeriesOptionsDefs,highlight,type:(0,import_ag_charts_core2.required)((0,import_ag_charts_core2.constant)("area")),xKey:(0,import_ag_charts_core2.required)(import_ag_charts_core2.string),yKey:(0,import_ag_charts_core2.required)(import_ag_charts_core2.string),xName:import_ag_charts_core2.string,yName:import_ag_charts_core2.string,stacked:import_ag_charts_core2.boolean,stackGroup:import_ag_charts_core2.string,normalizedTo:import_ag_charts_core2.number},import_ag_charts_core3=require("ag-charts-core"),highlight2=(0,import_ag_charts_core3.multiSeriesHighlightOptionsDef)(import_ag_charts_core3.barHighlightOptionsDef,import_ag_charts_core3.barHighlightOptionsDef),barSeriesThemeableOptionsDef={direction:(0,import_ag_charts_core3.union)("horizontal","vertical"),showInMiniChart:import_ag_charts_core3.boolean,cornerRadius:import_ag_charts_core3.positiveNumber,itemStyler:(0,import_ag_charts_core3.callbackDefs)({...import_ag_charts_core3.fillOptionsDef,...import_ag_charts_core3.strokeOptionsDef,...import_ag_charts_core3.lineDashOptionsDef,cornerRadius:import_ag_charts_core3.positiveNumber}),crisp:import_ag_charts_core3.boolean,label:{...seriesLabelOptionsDefs,placement:(0,import_ag_charts_core3.union)("inside-center","inside-start","inside-end","outside-start","outside-end"),spacing:import_ag_charts_core3.positiveNumber},errorBar:errorBarThemeableOptionsDefs,shadow:shadowOptionsDefs,tooltip:tooltipOptionsDefs,...commonSeriesThemeableOptionsDefs,highlight:highlight2,...import_ag_charts_core3.fillOptionsDef,...import_ag_charts_core3.strokeOptionsDef,...import_ag_charts_core3.lineDashOptionsDef};barSeriesThemeableOptionsDef.sparklineMode=(0,import_ag_charts_core3.undocumented)(import_ag_charts_core3.boolean);var barSeriesOptionsDef={...barSeriesThemeableOptionsDef,...commonSeriesOptionsDefs,highlight:highlight2,type:(0,import_ag_charts_core3.required)((0,import_ag_charts_core3.constant)("bar")),xKey:(0,import_ag_charts_core3.required)(import_ag_charts_core3.string),yKey:(0,import_ag_charts_core3.required)(import_ag_charts_core3.string),xName:import_ag_charts_core3.string,yName:import_ag_charts_core3.string,direction:(0,import_ag_charts_core3.union)("horizontal","vertical"),grouped:import_ag_charts_core3.boolean,stacked:import_ag_charts_core3.boolean,stackGroup:import_ag_charts_core3.string,normalizedTo:import_ag_charts_core3.number,legendItemName:import_ag_charts_core3.string,errorBar:errorBarOptionsDefs};barSeriesOptionsDef.pickOutsideVisibleMinorAxis=(0,import_ag_charts_core3.undocumented)(import_ag_charts_core3.boolean),barSeriesOptionsDef.focusPriority=(0,import_ag_charts_core3.undocumented)(import_ag_charts_core3.number);var import_ag_charts_core4=require("ag-charts-core"),highlight3=(0,import_ag_charts_core4.multiSeriesHighlightOptionsDef)(import_ag_charts_core4.shapeHighlightOptionsDef,import_ag_charts_core4.lineHighlightOptionsDef),lineSeriesThemeableOptionsDef={title:import_ag_charts_core4.string,showInMiniChart:import_ag_charts_core4.boolean,connectMissingData:import_ag_charts_core4.boolean,interpolation:interpolationOptionsDefs,label:seriesLabelOptionsDefs,marker:markerOptionsDefs,tooltip:tooltipOptionsDefs,errorBar:errorBarThemeableOptionsDefs,...commonSeriesThemeableOptionsDefs,...import_ag_charts_core4.strokeOptionsDef,...import_ag_charts_core4.lineDashOptionsDef,highlight:highlight3};lineSeriesThemeableOptionsDef.sparklineMode=(0,import_ag_charts_core4.undocumented)(import_ag_charts_core4.boolean);var lineSeriesOptionsDef={...lineSeriesThemeableOptionsDef,...commonSeriesOptionsDefs,highlight:highlight3,type:(0,import_ag_charts_core4.required)((0,import_ag_charts_core4.constant)("line")),xKey:(0,import_ag_charts_core4.required)(import_ag_charts_core4.string),yKey:(0,import_ag_charts_core4.required)(import_ag_charts_core4.string),xName:import_ag_charts_core4.string,yName:import_ag_charts_core4.string,stacked:import_ag_charts_core4.boolean,stackGroup:import_ag_charts_core4.string,normalizedTo:import_ag_charts_core4.number,legendItemName:import_ag_charts_core4.string,errorBar:errorBarOptionsDefs};lineSeriesOptionsDef.pickOutsideVisibleMinorAxis=(0,import_ag_charts_core4.undocumented)(import_ag_charts_core4.boolean),lineSeriesOptionsDef.focusPriority=(0,import_ag_charts_core4.undocumented)(import_ag_charts_core4.number);var import_ag_charts_core5=require("ag-charts-core"),BREAK_TRANSFORM_CHAIN=Symbol("BREAK"),CONFIG_KEY="__decorator_config",ACCESSORS_KEY="__decorator_accessors";function addFakeTransformToInstanceProperty(e,t){initialiseConfig(e,t).optional=!0}function initialiseConfig(e,t){if(Object.getOwnPropertyDescriptor(e,CONFIG_KEY)==null&&Object.defineProperty(e,CONFIG_KEY,{value:{}}),Object.getOwnPropertyDescriptor(e,ACCESSORS_KEY)==null){const h=Object.getPrototypeOf(e)?.[ACCESSORS_KEY]?.slice()??[];Object.defineProperty(e,ACCESSORS_KEY,{value:h})}const i=e[CONFIG_KEY],s=t.toString();if(i[s]!=null)return i[s];i[s]={setters:[],getters:[],observers:[]};const n=Object.getOwnPropertyDescriptor(e,t);let r=n?.get,a=n?.set;if(r==null||a==null){const c=e[ACCESSORS_KEY];let h=c.indexOf(t);h===-1&&(h=c.push(t)-1),r??(r=function(){let u=this.__accessors;return u==null&&(u=c.slice().fill(void 0),Object.defineProperty(this,"__accessors",{value:u})),u[h]}),a??(a=function(u){let d=this.__accessors;d==null&&(d=c.slice().fill(void 0),Object.defineProperty(this,"__accessors",{value:d})),d[h]=u})}return Object.defineProperty(e,t,{set:function(c){const{setters:h,observers:u}=i[s];let d;h.some(p=>p.length>2)&&(d=r.call(this));for(const p of h)if(c=p(this,t,c,d),c===BREAK_TRANSFORM_CHAIN)return;a.call(this,c);for(const p of u)p(this,c,d)},get:function(){let c=r.call(this);for(const h of i[s].getters)if(c=h(this,t,c),c===BREAK_TRANSFORM_CHAIN)return;return c},enumerable:!0,configurable:!1}),i[s]}function addTransformToInstanceProperty(e,t,i){return(s,n)=>{const r=initialiseConfig(s,n);r.setters.push(e),t&&r.getters.unshift(t),i&&Object.assign(r,i)}}function addObserverToInstanceProperty(e){return(t,i)=>{initialiseConfig(t,i).observers.push(e)}}function isDecoratedObject(e){return typeof e<"u"&&CONFIG_KEY in e}function listDecoratedProperties(e){const t=new Set;for(;isDecoratedObject(e);)t.add(e?.[CONFIG_KEY]),e=Object.getPrototypeOf(e);return Array.from(t).flatMap(i=>Object.keys(i))}function extractDecoratedProperties(e){return listDecoratedProperties(e).reduce((t,i)=>(t[String(i)]=e[i]??null,t),{})}function objectsEqual(e,t){return Array.isArray(e)?!Array.isArray(t)||e.length!==t.length?!1:e.every((i,s)=>objectsEqual(i,t[s])):(0,import_ag_charts_core5.isPlainObject)(e)?(0,import_ag_charts_core5.isPlainObject)(t)?objectsEqualWith(e,t,objectsEqual):!1:e===t}function objectsEqualWith(e,t,i){if(Object.is(e,t))return!0;for(const s of Object.keys(t))if(!(s in e))return!1;for(const s of Object.keys(e))if(!(s in t)||!i(e[s],t[s]))return!1;return!0}function mergeDefaults(...e){const t={};for(const i of e){if(!(0,import_ag_charts_core5.isObject)(i))continue;const s=isDecoratedObject(i)?listDecoratedProperties(i):Object.keys(i);for(const n of s)(0,import_ag_charts_core5.isPlainObject)(t[n])&&(0,import_ag_charts_core5.isPlainObject)(i[n])?t[n]=mergeDefaults(t[n],i[n]):t[n]??(t[n]=i[n])}return t}function merge(...e){const t={};for(const i of e){if(!(0,import_ag_charts_core5.isObject)(i))continue;const s=isDecoratedObject(i)?listDecoratedProperties(i):Object.keys(i);for(const n of s)(0,import_ag_charts_core5.isPlainObject)(t[n])&&(0,import_ag_charts_core5.isPlainObject)(i[n])?t[n]=merge(t[n],i[n]):n in t||(t[n]??(t[n]=i[n]))}return t}function mergeArrayDefaults(e,...t){return t&&(0,import_ag_charts_core5.isArray)(e)?e.map(i=>mergeDefaults(i,...t)):e}function without(e,t){const i={...e};for(const s of t)delete i[s];return i}function getPath(e,t){return((0,import_ag_charts_core5.isArray)(t)?t:t.split(".")).reduce((s,n)=>s[n],e)}var SKIP_JS_BUILTINS=new Set(["__proto__","constructor","prototype"]);function setPath(e,t,i){const s=(0,import_ag_charts_core5.isArray)(t)?t.slice():t.split("."),n=s.pop();if(s.some(a=>SKIP_JS_BUILTINS.has(a)))return;const r=s.reduce((a,o)=>a[o],e);return r[n]=i,r[n]}function partialAssign(e,t,i){if(i===void 0)return t;for(const s of e){const n=i[s];n!==void 0&&(t[s]=n)}return t}function deepFreeze(e){return e==null||typeof e!="object"||!(0,import_ag_charts_core5.isPlainObject)(e)||(Object.freeze(e),Object.getOwnPropertyNames(e).forEach(t=>{const i=e[t];i!==null&&(typeof i=="object"||typeof i=="function")&&!Object.isFrozen(i)&&deepFreeze(i)})),e}var IGNORED_PROP=Symbol("IGNORED_PROP");function pickProps(e,t){const i={};for(const s of Object.keys(t)){const n=t[s];n!==IGNORED_PROP&&Object.hasOwn(e,s)&&(i[s]=n)}return i}function tooltipOptions(e){const{enabled:t,mode:i,showArrow:s,range:n,position:r,pagination:a,delay:o,wrapping:l,interaction:c,renderer:h,...u}=e,d=pickProps(e,{enabled:t,showArrow:s,range:n,position:r,interaction:c,renderer:h,...u});return{chartTooltipOptions:pickProps(e,{enabled:IGNORED_PROP,showArrow:IGNORED_PROP,range:IGNORED_PROP,position:IGNORED_PROP,mode:i,pagination:a,delay:o,wrapping:l,...u}),seriesTooltipOptions:d}}function radialGaugeOptions(e){const{animation:t,background:i,container:s,contextMenu:n,context:r,footnote:a,height:o,listeners:l,locale:c,minHeight:h,minWidth:u,overrideDevicePixelRatio:d,padding:p,subtitle:g,theme:f,title:y,width:m,type:b,cursor:x,nodeClickRange:S,tooltip:v={},value:D,scale:I={},startAngle:A,endAngle:w,highlightStyle:L,highlight:k,segmentation:T,bar:N,needle:O,targets:E,outerRadius:V,innerRadius:Y,outerRadiusRatio:et,innerRadiusRatio:tt,cornerRadius:q,cornerMode:P,label:H,secondaryLabel:R,spacing:$,...Q}=e,{chartTooltipOptions:B,seriesTooltipOptions:W}=tooltipOptions(v),F=pickProps(e,{animation:t,background:i,container:s,contextMenu:n,context:r,footnote:a,height:o,listeners:l,locale:c,minHeight:h,minWidth:u,overrideDevicePixelRatio:d,padding:p,subtitle:g,theme:f,title:y,tooltip:B,width:m}),z=pickProps(e,{needle:O!=null?{enabled:!0,...O}:IGNORED_PROP,startAngle:A,endAngle:w,scale:I,type:b,cursor:x,context:r,nodeClickRange:S,tooltip:W,value:D,highlightStyle:L,highlight:k,segmentation:T,bar:N,targets:E,outerRadius:V,innerRadius:Y,outerRadiusRatio:et,innerRadiusRatio:tt,cornerRadius:q,cornerMode:P,label:H,secondaryLabel:R,spacing:$,...Q});return{...F,series:[z]}}function linearGaugeOptions(e){const{animation:t,background:i,container:s,contextMenu:n,context:r,footnote:a,height:o,listeners:l,locale:c,minHeight:h,minWidth:u,overrideDevicePixelRatio:d,padding:p,subtitle:g,theme:f,title:y,width:m,type:b,cursor:x,nodeClickRange:S,tooltip:v={},value:D,scale:I={},direction:A="vertical",thickness:w,highlightStyle:L,highlight:k,segmentation:T,bar:N,targets:O,cornerRadius:E,cornerMode:V,label:Y,...et}=e,{chartTooltipOptions:tt,seriesTooltipOptions:q}=tooltipOptions(v),P=pickProps(e,{animation:t,background:i,container:s,contextMenu:n,context:r,footnote:a,height:o,listeners:l,locale:c,minHeight:h,minWidth:u,overrideDevicePixelRatio:d,padding:p,subtitle:g,theme:f,title:y,tooltip:tt,width:m}),H=pickProps(e,{scale:I,type:b,cursor:x,context:r,nodeClickRange:S,tooltip:q,value:D,direction:A,thickness:w,highlightStyle:L,highlight:k,segmentation:T,bar:N,targets:O,cornerRadius:E,cornerMode:V,label:Y,...et});return{...P,series:[H]}}function applyThemeDefaults(e,t){if(t==null)return e;const{targets:i,...s}=t;return e=mergeDefaults(e,s),e.targets!=null&&i!=null&&(e.targets=mergeArrayDefaults(e.targets,i)),e}function gauge(e,t){switch(e.type){case"radial-gauge":return radialGaugeOptions(applyThemeDefaults(e,t));case"linear-gauge":return linearGaugeOptions(applyThemeDefaults(e,t));default:return{}}}var import_ag_charts_core6=require("ag-charts-core"),fillsOptionsDef={fills:(0,import_ag_charts_core6.and)((0,import_ag_charts_core6.arrayLength)(2),(0,import_ag_charts_core6.arrayOf)((0,import_ag_charts_core6.optionsDefs)({color:import_ag_charts_core6.color,stop:import_ag_charts_core6.number},"")),import_ag_charts_core6.colorStopsOrderValidator),fillMode:(0,import_ag_charts_core6.union)("continuous","discrete")},linearGaugeTargetOptionsDef={value:(0,import_ag_charts_core6.required)(import_ag_charts_core6.number),text:import_ag_charts_core6.string,shape:(0,import_ag_charts_core6.or)((0,import_ag_charts_core6.union)("circle","cross","diamond","heart","plus","pin","square","star","triangle","line"),import_ag_charts_core6.callback),placement:(0,import_ag_charts_core6.union)("before","after","middle"),spacing:import_ag_charts_core6.positiveNumber,size:import_ag_charts_core6.positiveNumber,rotation:import_ag_charts_core6.number,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},radialGaugeTargetOptionsDef={value:(0,import_ag_charts_core6.required)(import_ag_charts_core6.number),text:import_ag_charts_core6.string,shape:(0,import_ag_charts_core6.or)((0,import_ag_charts_core6.union)("circle","cross","diamond","heart","plus","pin","square","star","triangle","line"),import_ag_charts_core6.callback),placement:(0,import_ag_charts_core6.union)("inside","outside","middle"),spacing:import_ag_charts_core6.positiveNumber,size:import_ag_charts_core6.positiveNumber,rotation:import_ag_charts_core6.number,label:{...seriesLabelOptionsDefs,spacing:import_ag_charts_core6.positiveNumber},...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},linearGaugeSeriesThemeableOptionsDef={direction:(0,import_ag_charts_core6.union)("horizontal","vertical"),cornerMode:(0,import_ag_charts_core6.union)("container","item"),cornerRadius:import_ag_charts_core6.positiveNumber,thickness:import_ag_charts_core6.positiveNumber,segmentation:{enabled:import_ag_charts_core6.boolean,spacing:import_ag_charts_core6.positiveNumber,interval:{values:(0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.number),step:import_ag_charts_core6.number,count:import_ag_charts_core6.number}},bar:{enabled:import_ag_charts_core6.boolean,thickness:import_ag_charts_core6.positiveNumber,thicknessRatio:import_ag_charts_core6.ratio,...fillsOptionsDef,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},label:{...autoSizedLabelOptionsDefs,text:import_ag_charts_core6.string,spacing:import_ag_charts_core6.positiveNumber,avoidCollisions:import_ag_charts_core6.boolean,placement:(0,import_ag_charts_core6.union)("inside-start","outside-start","inside-end","outside-end","inside-center","bar-inside","bar-inside-end","bar-outside-end","bar-end")},tooltip:tooltipOptionsDefs,...without(commonSeriesThemeableOptionsDefs,["listeners"])},linearGaugeSeriesOptionsDef={...linearGaugeSeriesThemeableOptionsDef,...without(commonSeriesOptionsDefs,["listeners"]),type:(0,import_ag_charts_core6.required)((0,import_ag_charts_core6.constant)("linear-gauge")),value:(0,import_ag_charts_core6.required)(import_ag_charts_core6.number),scale:{min:(0,import_ag_charts_core6.and)(import_ag_charts_core6.number,(0,import_ag_charts_core6.lessThan)("max")),max:(0,import_ag_charts_core6.and)(import_ag_charts_core6.number,(0,import_ag_charts_core6.greaterThan)("min")),label:{enabled:import_ag_charts_core6.boolean,formatter:import_ag_charts_core6.callback,rotation:import_ag_charts_core6.number,spacing:import_ag_charts_core6.positiveNumber,minSpacing:import_ag_charts_core6.positiveNumber,placement:(0,import_ag_charts_core6.union)("before","after"),avoidCollisions:import_ag_charts_core6.boolean,format:numberFormatValidator,...import_ag_charts_core6.fontOptionsDef},interval:{values:(0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.number),step:import_ag_charts_core6.number},...fillsOptionsDef,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},targets:(0,import_ag_charts_core6.arrayOfDefs)(linearGaugeTargetOptionsDef,"target options array")};linearGaugeSeriesOptionsDef.margin=(0,import_ag_charts_core6.undocumented)(import_ag_charts_core6.number),linearGaugeSeriesOptionsDef.defaultColorRange=(0,import_ag_charts_core6.undocumented)((0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.color)),linearGaugeSeriesOptionsDef.defaultTarget=(0,import_ag_charts_core6.undocumented)({...linearGaugeTargetOptionsDef,value:import_ag_charts_core6.number,label:{...seriesLabelOptionsDefs,spacing:import_ag_charts_core6.number}}),linearGaugeSeriesOptionsDef.defaultScale=(0,import_ag_charts_core6.undocumented)(linearGaugeSeriesOptionsDef.scale),linearGaugeSeriesOptionsDef.scale.defaultFill=(0,import_ag_charts_core6.undocumented)(import_ag_charts_core6.color);var radialGaugeSeriesThemeableOptionsDef={outerRadius:import_ag_charts_core6.positiveNumber,innerRadius:import_ag_charts_core6.positiveNumber,outerRadiusRatio:import_ag_charts_core6.ratio,innerRadiusRatio:import_ag_charts_core6.ratio,startAngle:import_ag_charts_core6.number,endAngle:import_ag_charts_core6.number,spacing:import_ag_charts_core6.positiveNumber,cornerMode:(0,import_ag_charts_core6.union)("container","item"),cornerRadius:import_ag_charts_core6.positiveNumber,scale:{min:(0,import_ag_charts_core6.and)(import_ag_charts_core6.number,(0,import_ag_charts_core6.lessThan)("max")),max:(0,import_ag_charts_core6.and)(import_ag_charts_core6.number,(0,import_ag_charts_core6.greaterThan)("min")),label:{enabled:import_ag_charts_core6.boolean,formatter:import_ag_charts_core6.callback,rotation:import_ag_charts_core6.number,spacing:import_ag_charts_core6.positiveNumber,minSpacing:import_ag_charts_core6.positiveNumber,avoidCollisions:import_ag_charts_core6.boolean,format:numberFormatValidator,...import_ag_charts_core6.fontOptionsDef},interval:{values:(0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.number),step:import_ag_charts_core6.number},...fillsOptionsDef,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},segmentation:{enabled:import_ag_charts_core6.boolean,spacing:import_ag_charts_core6.positiveNumber,interval:{values:(0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.number),step:import_ag_charts_core6.number,count:import_ag_charts_core6.number}},bar:{enabled:import_ag_charts_core6.boolean,...fillsOptionsDef,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},needle:{enabled:import_ag_charts_core6.boolean,spacing:import_ag_charts_core6.positiveNumber,radiusRatio:import_ag_charts_core6.ratio,...import_ag_charts_core6.fillOptionsDef,...import_ag_charts_core6.strokeOptionsDef,...import_ag_charts_core6.lineDashOptionsDef},label:{text:import_ag_charts_core6.string,spacing:import_ag_charts_core6.positiveNumber,...autoSizedLabelOptionsDefs},secondaryLabel:{text:import_ag_charts_core6.string,...autoSizedLabelOptionsDefs},tooltip:tooltipOptionsDefs,...commonSeriesThemeableOptionsDefs},radialGaugeSeriesOptionsDef={...radialGaugeSeriesThemeableOptionsDef,...commonSeriesOptionsDefs,type:(0,import_ag_charts_core6.required)((0,import_ag_charts_core6.constant)("radial-gauge")),value:(0,import_ag_charts_core6.required)(import_ag_charts_core6.number),targets:(0,import_ag_charts_core6.arrayOfDefs)(radialGaugeTargetOptionsDef,"target options array")};radialGaugeSeriesOptionsDef.defaultColorRange=(0,import_ag_charts_core6.undocumented)((0,import_ag_charts_core6.arrayOf)(import_ag_charts_core6.color)),radialGaugeSeriesOptionsDef.defaultTarget=(0,import_ag_charts_core6.undocumented)({...radialGaugeTargetOptionsDef,value:import_ag_charts_core6.number,label:{...seriesLabelOptionsDefs,spacing:import_ag_charts_core6.number}}),radialGaugeSeriesOptionsDef.scale.defaultFill=(0,import_ag_charts_core6.undocumented)(import_ag_charts_core6.color);var import_ag_charts_core8=require("ag-charts-core"),IS_DARK_THEME=Symbol("is-dark-theme"),DEFAULT_SEPARATION_LINES_COLOUR=Symbol("default-separation-lines-colour"),DEFAULT_SHADOW_COLOUR=Symbol("default-shadow-colour"),DEFAULT_CAPTION_LAYOUT_STYLE=Symbol("default-caption-layout-style"),DEFAULT_CAPTION_ALIGNMENT=Symbol("default-caption-alignment"),PALETTE_UP_STROKE=Symbol("palette-up-stroke"),PALETTE_DOWN_STROKE=Symbol("palette-down-stroke"),PALETTE_UP_FILL=Symbol("palette-up-fill"),PALETTE_DOWN_FILL=Symbol("palette-down-fill"),PALETTE_NEUTRAL_STROKE=Symbol("palette-neutral-stroke"),PALETTE_NEUTRAL_FILL=Symbol("palette-neutral-fill"),PALETTE_ALT_UP_STROKE=Symbol("palette-alt-up-stroke"),PALETTE_ALT_DOWN_STROKE=Symbol("palette-alt-down-stroke"),PALETTE_ALT_UP_FILL=Symbol("palette-alt-up-fill"),PALETTE_ALT_DOWN_FILL=Symbol("palette-alt-down-fill"),PALETTE_ALT_NEUTRAL_FILL=Symbol("palette-gray-fill"),PALETTE_ALT_NEUTRAL_STROKE=Symbol("palette-gray-stroke"),DEFAULT_POLAR_SERIES_STROKE=Symbol("default-polar-series-stroke"),DEFAULT_SPARKLINE_CROSSHAIR_STROKE=Symbol("default-sparkline-crosshair-stroke"),DEFAULT_FINANCIAL_CHARTS_ANNOTATION_COLOR=Symbol("default-financial-charts-annotation-stroke"),DEFAULT_FIBONACCI_STROKES=Symbol("default-hierarchy-strokes"),DEFAULT_TEXT_ANNOTATION_COLOR=Symbol("default-text-annotation-color"),DEFAULT_FINANCIAL_CHARTS_ANNOTATION_BACKGROUND_FILL=Symbol("default-financial-charts-annotation-background-fill"),DEFAULT_ANNOTATION_HANDLE_FILL=Symbol("default-annotation-handle-fill"),DEFAULT_ANNOTATION_STATISTICS_FILL=Symbol("default-annotation-statistics-fill"),DEFAULT_ANNOTATION_STATISTICS_STROKE=Symbol("default-annotation-statistics-stroke"),DEFAULT_ANNOTATION_STATISTICS_COLOR=Symbol("default-annotation-statistics-color"),DEFAULT_ANNOTATION_STATISTICS_DIVIDER_STROKE=Symbol("default-annotation-statistics-divider-stroke"),DEFAULT_ANNOTATION_STATISTICS_DOWN_FILL=Symbol("default-annotation-statistics-fill"),DEFAULT_ANNOTATION_STATISTICS_DOWN_STROKE=Symbol("default-annotation-statistics-stroke"),DEFAULT_TEXTBOX_FILL=Symbol("default-textbox-fill"),DEFAULT_TEXTBOX_STROKE=Symbol("default-textbox-stroke"),DEFAULT_TEXTBOX_COLOR=Symbol("default-textbox-color"),DEFAULT_TOOLBAR_POSITION=Symbol("default-toolbar-position"),DEFAULT_GRIDLINE_ENABLED=Symbol("default-gridline-enabled"),import_ag_charts_core7=require("ag-charts-core"),lerp=(e,t,i)=>e*(1-i)+t*i,srgbToLinear=e=>{const t=e<0?-1:1,i=Math.abs(e);return i<=.04045?e/12.92:t*((i+.055)/1.055)**2.4},srgbFromLinear=e=>{const t=e<0?-1:1,i=Math.abs(e);return i>.0031308?t*(1.055*i**(1/2.4)-.055):12.92*e},_Color=class it{constructor(t,i,s,n=1){this.r=(0,import_ag_charts_core7.clamp)(0,t||0,1),this.g=(0,import_ag_charts_core7.clamp)(0,i||0,1),this.b=(0,import_ag_charts_core7.clamp)(0,s||0,1),this.a=(0,import_ag_charts_core7.clamp)(0,n||0,1)}static validColorString(t){return t.indexOf("#")>=0?!!it.parseHex(t):t.indexOf("rgb")>=0?!!it.stringToRgba(t):it.nameToHex.has(t.toLowerCase())}static fromString(t){if(t.indexOf("#")>=0)return it.fromHexString(t);const i=it.nameToHex.get(t.toLowerCase());if(i)return it.fromHexString(i);if(t.indexOf("rgb")>=0)return it.fromRgbaString(t);throw new Error(`Invalid color string: '${t}'`)}static parseHex(t){t=t.replace(/ /g,"").slice(1);let i;switch(t.length){case 6:case 8:i=[];for(let s=0;s<t.length;s+=2)i.push(parseInt(`${t[s]}${t[s+1]}`,16));break;case 3:case 4:i=t.split("").map(s=>parseInt(s,16)).map(s=>s+s*16);break}if(i?.length>=3&&i.every(s=>s>=0))return i.length===3&&i.push(255),i}static fromHexString(t){const i=it.parseHex(t);if(i){const[s,n,r,a]=i;return new it(s/255,n/255,r/255,a/255)}throw new Error(`Malformed hexadecimal color string: '${t}'`)}static stringToRgba(t){let i=-1,s=-1;for(let o=0;o<t.length;o++){const l=t[o];if(i===-1&&l==="(")i=o;else if(l===")"){s=o;break}}if(i===-1||s===-1)return;const r=t.substring(i+1,s).split(","),a=[];for(let o=0;o<r.length;o++){const l=r[o];let c=parseFloat(l);if(!Number.isFinite(c))return;l.indexOf("%")>=0?(c=(0,import_ag_charts_core7.clamp)(0,c,100),c/=100):o===3?c=(0,import_ag_charts_core7.clamp)(0,c,1):(c=(0,import_ag_charts_core7.clamp)(0,c,255),c/=255),a.push(c)}return a}static fromRgbaString(t){const i=it.stringToRgba(t);if(i){if(i.length===3)return new it(i[0],i[1],i[2]);if(i.length===4)return new it(i[0],i[1],i[2],i[3])}throw new Error(`Malformed rgb/rgba color string: '${t}'`)}static fromArray(t){if(t.length===4)return new it(t[0],t[1],t[2],t[3]);if(t.length===3)return new it(t[0],t[1],t[2]);throw new Error("The given array should contain 3 or 4 color components (numbers).")}static fromHSB(t,i,s,n=1){const r=it.HSBtoRGB(t,i,s);return new it(r[0],r[1],r[2],n)}static fromHSL(t,i,s,n=1){const r=it.HSLtoRGB(t,i,s);return new it(r[0],r[1],r[2],n)}static fromOKLCH(t,i,s,n=1){const r=it.OKLCHtoRGB(t,i,s);return new it(r[0],r[1],r[2],n)}static padHex(t){return t.length===1?"0"+t:t}toHexString(){let t="#"+it.padHex(Math.round(this.r*255).toString(16))+it.padHex(Math.round(this.g*255).toString(16))+it.padHex(Math.round(this.b*255).toString(16));return this.a<1&&(t+=it.padHex(Math.round(this.a*255).toString(16))),t}toRgbaString(t=3){const i=[Math.round(this.r*255),Math.round(this.g*255),Math.round(this.b*255)],s=Math.pow(10,t);return this.a!==1?(i.push(Math.round(this.a*s)/s),`rgba(${i.join(", ")})`):`rgb(${i.join(", ")})`}toString(){return this.a===1?this.toHexString():this.toRgbaString()}toHSB(){return it.RGBtoHSB(this.r,this.g,this.b)}static RGBtoOKLCH(t,i,s){const n=srgbToLinear(t),r=srgbToLinear(i),a=srgbToLinear(s),o=Math.cbrt(.4122214708*n+.5363325363*r+.0514459929*a),l=Math.cbrt(.2119034982*n+.6806995451*r+.1073969566*a),c=Math.cbrt(.0883024619*n+.2817188376*r+.6299787005*a),h=.2104542553*o+.793617785*l-.0040720468*c,u=1.9779984951*o-2.428592205*l+.4505937099*c,d=.0259040371*o+.7827717662*l-.808675766*c,p=Math.atan2(d,u)*180/Math.PI,g=h,f=Math.hypot(u,d),y=p>=0?p:p+360;return[g,f,y]}static OKLCHtoRGB(t,i,s){const n=t,r=i*Math.cos(s*Math.PI/180),a=i*Math.sin(s*Math.PI/180),o=(n+.3963377774*r+.2158037573*a)**3,l=(n-.1055613458*r-.0638541728*a)**3,c=(n-.0894841775*r-1.291485548*a)**3,h=4.0767416621*o-3.3077115913*l+.2309699292*c,u=-1.2684380046*o+2.6097574011*l-.3413193965*c,d=-.0041960863*o-.7034186147*l+1.707614701*c,p=srgbFromLinear(h),g=srgbFromLinear(u),f=srgbFromLinear(d);return[p,g,f]}static RGBtoHSL(t,i,s){const n=Math.min(t,i,s),r=Math.max(t,i,s),a=(r+n)/2;let o,l;if(r===n)o=0,l=0;else{const c=r-n;l=a>.5?c/(2-r-n):c/(r+n),r===t?o=(i-s)/c+(i<s?6:0):r===i?o=(s-t)/c+2:o=(t-i)/c+4,o*=360/6}return[o,l,a]}static HSLtoRGB(t,i,s){if(t=(t%360+360)%360,i===0)return[s,s,s];const n=s<.5?s*(1+i):s+i-s*i,r=2*s-n;function a(h){return h<0&&(h+=1),h>1&&(h-=1),h<1/6?r+(n-r)*6*h:h<1/2?n:h<2/3?r+(n-r)*(2/3-h)*6:r}const o=a(t/360+1/3),l=a(t/360),c=a(t/360-1/3);return[o,l,c]}static RGBtoHSB(t,i,s){const n=Math.min(t,i,s),r=Math.max(t,i,s),a=r===0?0:(r-n)/r;let o=0;if(n!==r){const l=r-n,c=(r-t)/l,h=(r-i)/l,u=(r-s)/l;t===r?o=u-h:i===r?o=2+c-u:o=4+h-c,o/=6,o<0&&(o=o+1)}return[o*360,a,r]}static HSBtoRGB(t,i,s){t=(t%360+360)%360/360;let n=0,r=0,a=0;if(i===0)n=r=a=s;else{const o=(t-Math.floor(t))*6,l=o-Math.floor(o),c=s*(1-i),h=s*(1-i*l),u=s*(1-i*(1-l));switch(o>>0){case 0:n=s,r=u,a=c;break;case 1:n=h,r=s,a=c;break;case 2:n=c,r=s,a=u;break;case 3:n=c,r=h,a=s;break;case 4:n=u,r=c,a=s;break;case 5:n=s,r=c,a=h;break}}return[n,r,a]}static mix(t,i,s){return new it(lerp(t.r,i.r,s),lerp(t.g,i.g,s),lerp(t.b,i.b,s),lerp(t.a,i.a,s))}static lighten(t,i){const s=it.RGBtoOKLCH(t.r,t.g,t.b);return it.fromOKLCH((0,import_ag_charts_core7.clamp)(0,s[0]+i,1),s[1],s[2])}static darken(t,i){const s=it.RGBtoOKLCH(t.r,t.g,t.b);return it.fromOKLCH((0,import_ag_charts_core7.clamp)(0,s[0]-i,1),s[1],s[2])}static interpolate(t,i){const s=1/(t.length-1),n=t.map(r=>it.RGBtoOKLCH(r.r,r.g,r.b));return Array.from({length:i},(r,a)=>{const o=a/(i-1),l