/* COPYRIGHT Esri - https://js.arcgis.com/5.0/LICENSE.txt */
import c from"./LBXY473V.js";import b from"./S6PFI7AC.js";import{i as o,j as t}from"./UG7LOBJE.js";import a from"./AD6GOUND.js";export default $arcgis.t(([,,,,,,,,,,,,,,,{ea:m},{b:p,c:k},{a:b,b:d,c:v,d:f}])=>{var K=(s,e)=>{if(o(e.series[s])||t(e.series[s]))return b(e.series[s])},M=(s,e,i)=>{(o(i.series[e])||t(i.series[e]))&&d(s,i.series[e])},Q=(s,e)=>{if(o(e.series[s])||t(e.series[s]))return v(e.series[s])},R=(s,e,i)=>{(o(i.series[e])||t(i.series[e]))&&f(s,i.series[e])},U=(s,e)=>o(e.series[s])||t(e.series[s])?e.series[s].markerSymbol?.color:void 0,X=(s,e,i)=>{if(o(i.series[e])||t(i.series[e])){let r=i.series[e];r.markerSymbol===void 0&&(r.markerSymbol=m()),r.markerSymbol.color=s}},Y=(s,e)=>o(e.series[s])||t(e.series[s])?e.series?.[s]?.markerSymbol?.style:void 0,Z=(s,e,i)=>{if(o(i.series[e])||t(i.series[e])){let r=i.series[e];r.markerSymbol===void 0&&(r.markerSymbol=m()),r.markerSymbol.style=s}},$=(s,e)=>o(e.series[s])||t(e.series[s])?e.series?.[s]?.markerSymbol?.size:void 0,ee=(s,e,i)=>{if(o(i.series[e])||t(i.series[e])){let r=i.series[e];r.markerSymbol===void 0&&(r.markerSymbol=m()),r.markerSymbol.size=s}},se=(s,e)=>o(e.series[s])||t(e.series[s])?e.series?.[s]?.lineSmoothed??!1:!1,ie=s=>{let{smoothed:e,seriesIndex:i,config:r}=s;(o(r.series[i])||t(r.series[i]))&&(r.series[i].lineSmoothed=e)},re=(s,e)=>o(e.series[s])||t(e.series[s])?e.series[s].showArea??!1:!1,oe=s=>{let{visible:e,seriesIndex:i,config:r}=s;(o(r.series[i])||t(r.series[i]))&&(r.series[i].showArea=e)},te=(s,e)=>o(e.series[s])||t(e.series[s])?e.series[s].markerVisible??!0:!1,ae=s=>{let{visible:e,seriesIndex:i,config:r}=s;(o(r.series[i])||t(r.series[i]))&&(r.series[i].markerVisible=e)},me=(s,e)=>o(e.series[s])||t(e.series[s])?e.series[s].areaColor:void 0,ne=(s,e)=>o(e.series[s])||t(e.series[s])?e.series?.[s]?.connectLines:void 0,ce=s=>{let{connect:e,seriesIndex:i,config:r}=s;(o(r.series[i])||t(r.series[i]))&&(r.series[i].connectLines=e)},g=Object.defineProperty,S=Object.getOwnPropertyDescriptor,y=(s,e,i,r)=>{for(var a=S(e,i),n=s.length-1,l;n>=0;n--)(l=s[n])&&(a=l(e,i,a)||a);return a&&g(e,i,a),a},u=(s,e)=>o(e.series[s])||t(e.series[s])?e.series[s].stackNegativeValuesToBaseline??!0:!1,h=s=>{let{stackNegativeValuesToBaseline:e,seriesIndex:i,config:r}=s;(o(r.series[i])||t(r.series[i]))&&(r.series[i].stackNegativeValuesToBaseline=e)},c=class extends p{isNegativeValuesStackedToBaseline(e){return u(e,this._config)}setNegativeValuesStackedToBaseline(e,i){h({stackNegativeValuesToBaseline:e,seriesIndex:i,config:this._config})}};y([k],c.prototype,"setNegativeValuesStackedToBaseline");return{a:K,b:M,c:Q,d:R,e:U,f:X,g:Y,h:Z,i:$,j:ee,k:se,l:ie,m:re,n:oe,o:te,p:ae,q:me,r:ne,s:ce,t:c}},"Graphic","renderers/support/jsonUtils","symbols/support/symbolUtils","intl","layers/support/FeatureFilter","smartMapping/statistics/histogram","smartMapping/statistics/summaryStatistics","request","core/sql","AttributeBinsGraphic","geometry/support/jsonUtils","rest/support/AttributeBinsQuery","rest/support/StatisticDefinition","time/TimeExtent","core/promiseUtils",a,b,c)