/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{idFieldsProviderSymbol as r}from"./getIdFieldsProvider.js";import{popupProviderSymbol as t}from"./getPopupProvider.js";import{getSliceableContainerSymbol as i}from"./getSliceableContainer.js";import e from"./GraphicOrigin.js";import{isLinkChartGraphicOriginSymbol as s}from"./isLinkChartGraphicOrigin.js";var a;class o extends e{get[(a=s,t)](){return this.sublayer}get[r](){return this.sublayer}get[i](){return this.sublayer}constructor(r,t){super(),this[a]=!0,this.type="link-chart",this.layer=r,this.sublayer=t}get id(){return`${this.layer.id}:__${this.sublayer.id}__`}}export{o as default};
