UNPKG

@univerjs-pro/sheets-pivot

Version:

Pivot table integration for Univer Sheets.

1 lines • 239 kB
const _0xfb9561=_0x19b4;(function(_0xbafd0a,_0x129fe1){const _0x169270=_0x19b4,_0x3d9ad4=_0xbafd0a();while(!![]){try{const _0x4838f1=-parseInt(_0x169270(0x2ab))/0x1*(-parseInt(_0x169270(0x1dd))/0x2)+parseInt(_0x169270(0x2a3))/0x3+-parseInt(_0x169270(0x34e))/0x4+parseInt(_0x169270(0x312))/0x5+-parseInt(_0x169270(0x155))/0x6+parseInt(_0x169270(0x154))/0x7+parseInt(_0x169270(0x153))/0x8*(-parseInt(_0x169270(0x1f5))/0x9);if(_0x4838f1===_0x129fe1)break;else _0x3d9ad4['push'](_0x3d9ad4['shift']());}catch(_0x268dc7){_0x3d9ad4['push'](_0x3d9ad4['shift']());}}}(_0x1026,0xccac4),Object['defineProperty'](exports,Symbol['toStringTag'],{'value':_0xfb9561(0x1c7)}));let e=require(`@univerjs-pro/engine-pivot`),t=require(`@univerjs/core`),n=require(`@univerjs/engine-formula`),r=require(`@univerjs/sheets`),i=require(`rxjs`),a=require(`@univerjs-pro/license`),o=require(`@univerjs/sheets-filter`),s=require(`@univerjs/rpc`),c=require(`@univerjs/engine-render`);const l=Number[_0xfb9561(0x398)](0x6a1125d9),u='SHEET_PIVOT_TABLE_PLUGIN',d=_0xfb9561(0x39e);let f=function(_0x59a8c4){const _0x25cadf=_0xfb9561;return _0x59a8c4['Existing']=_0x25cadf(0x12a),_0x59a8c4[_0x25cadf(0xf7)]='new',_0x59a8c4;}({});const p={'sheets-pivot':{'blankValue':'','otherValue':'','columnName':'','subTotalText':'','grandTotalText':'','valueText':'','averageName':'','countName':'','countNumsName':'','maxName':'','minName':'','productName':'','stdDevName':'','stdDevpName':'','sumName':'','varName':'','varpName':'','value':'','blank':'','other':'','subTotal':'','grandTotal':'','emptyPivot':{'filter':'','row':'','column':'','values':''},'dateGroup':{'year':'','month':'','day':'','hour':'','minute':'','quarter':'','monthDate':'','yearQuarter':'','yearMonth':'','yearMonthDate':''},'cellDateGroupDisplay':{'minute':'','hour':'','hourMinute':'','date':'','month':'','monthDate':'','quarter':'','year':'','yearMonth':'','yearMonthDate':'','yearQuarter':''}}},m={'b':{'s':0x1,'cl':{'rgb':d}},'l':{'s':0x1,'cl':{'rgb':d}},'r':{'s':0x1,'cl':{'rgb':d}},'t':{'s':0x1,'cl':{'rgb':d}}},h={'bg':{'rgb':_0xfb9561(0x128)},'ht':0x2,'vt':0x2,'tb':0x1},g={'bg':{'rgb':_0xfb9561(0x1b8)},'ht':0x2,'vt':0x2,'tb':0x1},_={'rowStyle':{'bg':{'rgb':_0xfb9561(0x253)},'bd':m,'bl':0x1,'vt':0x2},'colStyle':{'bg':{'rgb':_0xfb9561(0x2f0)},'bd':null,'cl':{'rgb':'#FFFFFF'},'bl':0x1,'vt':0x2},'subTotalStyle':{'bd':m,'bg':{'rgb':'#e6ebfa'},'vt':0x2},'cornerStyle':{'bd':m,'bg':{'rgb':'#eceeff'},'bl':0x1,'vt':0x2},'pageStyle':{'bd':m,'bg':{'rgb':_0xfb9561(0x3b1)},'vt':0x2},'leafStyle':{'bd':m,'bg':{'rgb':_0xfb9561(0x3b1)},'vt':0x2},'grandTotal':{'bd':null,'bg':{'rgb':_0xfb9561(0x2f0)},'cl':{'rgb':_0xfb9561(0xee)},'bl':0x1,'vt':0x2},'dataStyle':{'bd':m,'vt':0x2}};function v(_0x5830f8,_0x32913f,_0x1e8fea){const _0x4474d3=_0xfb9561;let _0x25a1c0=_0x5830f8['get'](t[_0x4474d3(0x219)]),_0x3d0364=_0x1e8fea[_0x4474d3(0x214)]('_');switch(_0x32913f){case e[_0x4474d3(0x12c)]['Year']:return _0x25a1c0['t'](_0x4474d3(0xd8),..._0x3d0364);case e['PivotDateGroupFieldDateTypeEnum'][_0x4474d3(0x1da)]:return _0x25a1c0['t'](_0x4474d3(0x11d),..._0x3d0364);case e[_0x4474d3(0x12c)]['Hour']:return _0x25a1c0['t'](_0x4474d3(0x1cf),..._0x3d0364);case e[_0x4474d3(0x12c)][_0x4474d3(0x37f)]:return _0x25a1c0['t'](_0x4474d3(0x259),..._0x3d0364);case e[_0x4474d3(0x12c)][_0x4474d3(0x119)]:return _0x25a1c0['t']('sheets-pivot.cellDateGroupDisplay.date',..._0x3d0364);case e[_0x4474d3(0x12c)][_0x4474d3(0x303)]:return _0x25a1c0['t'](_0x4474d3(0x287),..._0x3d0364);case e[_0x4474d3(0x12c)][_0x4474d3(0x3ad)]:return _0x25a1c0['t'](_0x4474d3(0x39f),..._0x3d0364);case e['PivotDateGroupFieldDateTypeEnum'][_0x4474d3(0x14e)]:return _0x25a1c0['t'](_0x4474d3(0x35f),..._0x3d0364);case e['PivotDateGroupFieldDateTypeEnum'][_0x4474d3(0x235)]:return _0x25a1c0['t'](_0x4474d3(0x20b),..._0x3d0364);case e[_0x4474d3(0x12c)][_0x4474d3(0x351)]:return _0x25a1c0['t'](_0x4474d3(0x264),..._0x3d0364);}return'';}const y=(_0x271044,_0x1cd074,_0x397129,_0x2154da)=>{const _0x322fa5=_0xfb9561;let _0x51eb88,_0x3c475f=_0x271044[_0x322fa5(0x1ea)](t[_0x322fa5(0x11c)])['getCurrentUnitOfType'](t[_0x322fa5(0x384)][_0x322fa5(0x28d)]);if(!_0x3c475f)return null;let _0x11bb29=_0x3c475f[_0x322fa5(0x2de)](),_0x580ca1;if(_0x397129&&(_0x580ca1=_0x11bb29[_0x322fa5(0x286)](_0x397129)),_0x1cd074!=null&&_0x1cd074['v']||(_0x1cd074==null?void 0x0:_0x1cd074['v'])===0x0){_0x51eb88||(_0x51eb88={});let _0x521085=S(_0x1cd074['v']);typeof _0x521085==_0x322fa5(0x1e5)?_0x51eb88['t']=t[_0x322fa5(0x2a6)][_0x322fa5(0x2ad)]:typeof _0x521085==_0x322fa5(0x2b4)&&(_0x51eb88['t']=t['CellValueType'][_0x322fa5(0x3c8)]),_0x51eb88['v']=_0x521085;}if((_0x1cd074!=null&&_0x1cd074['i']||(_0x1cd074==null?void 0x0:_0x1cd074['i'])===0x0)&&(_0x51eb88||(_0x51eb88={}),_0x51eb88['fi']=_0x1cd074['i']),_0x1cd074!=null&&_0x1cd074['s']&&(_0x51eb88||(_0x51eb88={}),_0x51eb88[_0x322fa5(0x364)]=_0x1cd074['s']),_0x397129&&(_0x51eb88||(_0x51eb88={}),_0x51eb88['s']=_0x580ca1),_0x2154da&&_0x51eb88!=null&&_0x51eb88['v']&&_0x51eb88[_0x322fa5(0x364)]!==e[_0x322fa5(0x378)][_0x322fa5(0x1b7)]&&_0x51eb88[_0x322fa5(0x364)]!==e[_0x322fa5(0x378)][_0x322fa5(0x197)]){let _0x2c4bca=String(_0x51eb88['v']),{dateType:_0x2a24a9}=_0x2154da;_0x51eb88['v']=v(_0x271044,_0x2a24a9,_0x2c4bca),_0x51eb88['t']=t['CellValueType'][_0x322fa5(0x3c8)];}return _0x51eb88;},b=(_0x14a33e,_0x212df2,_0x5ab8a3,_0x54f5fd)=>{const _0x2efaf6=_0xfb9561;let _0x5cb989=_0x5ab8a3[_0x2efaf6(0x30e)],{cornerView:_0x45543a,rowView:_0x5a2061,colView:_0x502759,dataView:_0x432888,pageView:_0x3b1c0b,formatMap:_0x16959d,groupInfo:_0x3a2f08}=_0x212df2,{row:_0x34011c,col:_0x23da61}=_0x5cb989,_0x809a22=new t[(_0x2efaf6(0x372))](),_0x3cc8b2={},_0x1c58eb={},_0x26edaa={},_0x3bbb61={},_0x12ffc0={},_0x5f4a00=_0x34011c,_0x2dbabe=_0x23da61;Object['keys'](_0x3b1c0b[_0x2efaf6(0x3d2)])[_0x2efaf6(0x229)](_0xbfcab9=>{const _0x127d9d=_0x2efaf6;Object['keys'](_0x3b1c0b[_0x127d9d(0x3d2)][Number(_0xbfcab9)])[_0x127d9d(0x229)](_0x46aea0=>{const _0x2d3b51=_0x127d9d;let _0x390ea9={..._0x3b1c0b[_0x2d3b51(0x3d2)][Number(_0xbfcab9)][Number(_0x46aea0)]};_0x809a22[_0x2d3b51(0x286)](Number(_0xbfcab9)+_0x5f4a00,Number(_0x46aea0)+_0x2dbabe,y(_0x14a33e,_0x390ea9,_[_0x2d3b51(0x1f1)]));});});let _0x358dd0=Object[_0x2efaf6(0x208)](_0x3b1c0b[_0x2efaf6(0x3d2)])[_0x2efaf6(0x379)];_0x5f4a00+=_0x358dd0+ +!!_0x358dd0;let _0xbf77c2=_0x45543a[_0x2efaf6(0x104)](),_0xef033d=_0x45543a[_0x2efaf6(0x250)]();for(let _0x27dd5d=0x0;_0x27dd5d<_0xbf77c2;_0x27dd5d++)for(let _0x2d920e=0x0;_0x2d920e<_0xef033d;_0x2d920e++){var _0x1b6bc9;let _0x2bfc82={...(_0x1b6bc9=_0x45543a[_0x2efaf6(0x3d2)])==null||(_0x1b6bc9=_0x1b6bc9[_0x27dd5d])==null?void 0x0:_0x1b6bc9[_0x2d920e]};if(_0x2bfc82){var _0x5b2dc7;(_0x5b2dc7=_0x5a2061[_0x2efaf6(0x137)][_0x2d920e])!=null&&_0x5b2dc7[_0x2efaf6(0x3b2)]&&_0x2d920e===_0xef033d-0x1&&_0x27dd5d===_0xbf77c2-0x1&&(_0x2bfc82['v']=''+_0x54f5fd['sheets-pivot.value']);}_0x809a22[_0x2efaf6(0x286)](_0x27dd5d+_0x5f4a00,_0x2d920e+_0x2dbabe,y(_0x14a33e,_0x2bfc82,_[_0x2efaf6(0x314)]));}for(let _0x53745b=0x0;_0x53745b<_0x45543a[_0x2efaf6(0x160)]['length'];_0x53745b++)_0x45543a[_0x2efaf6(0x160)][_0x53745b]&&(_0x26edaa[''+(_0x53745b+_0x2dbabe)]=_0x45543a[_0x2efaf6(0x160)][_0x53745b]);_0x2dbabe+=_0xef033d;let _0x4afb3e=_0x502759[_0x2efaf6(0x137)],_0x179044=_0x502759[_0x2efaf6(0x158)]()>=0x0?_0x502759[_0x2efaf6(0x158)]()+0x1:0x0,_0x2f1c12=_0x502759[_0x2efaf6(0x2b3)]()>=0x0?_0x502759['getLastCol']()+0x1:0x0;for(let _0x13e451=0x0;_0x13e451<_0x2f1c12;_0x13e451++){for(let _0x3ad3a3=0x0;_0x3ad3a3<_0x179044;_0x3ad3a3++){var _0x32a86b,_0x5da24a;let _0x18613b={...(_0x32a86b=_0x502759[_0x2efaf6(0x3d2)])==null||(_0x32a86b=_0x32a86b[_0x3ad3a3])==null?void 0x0:_0x32a86b[_0x13e451]},_0x3049ba=(_0x5da24a=_0x4afb3e[_0x3ad3a3])==null?void 0x0:_0x5da24a[_0x2efaf6(0x318)],_0x59d698=_0x16959d[_0x3049ba],_0x5449d1=_0x3a2f08[_0x3049ba];if(_0x18613b){var _0x7d85d0;_0x18613b['v']=x(_0x18613b,_0x3ad3a3===0x0&&((_0x7d85d0=_0x502759['getHeaderMapItem'](_0x13e451+0x1))==null?void 0x0:_0x7d85d0[_0x2efaf6(0x3b2)]),_0x59d698,_0x54f5fd);}let _0x3dcf7b;_0x3dcf7b=_0x59d698?{..._['colStyle'],'n':{'pattern':_0x59d698}}:{..._[_0x2efaf6(0x17f)]},_0x809a22[_0x2efaf6(0x286)](_0x3ad3a3+_0x5f4a00,_0x13e451+_0x2dbabe,y(_0x14a33e,_0x18613b,_0x3dcf7b,_0x5449d1));}_0x502759[_0x2efaf6(0x160)][_0x13e451]&&(_0x1c58eb[''+(_0x13e451+_0x2dbabe)]=_0x502759['info'][_0x13e451]),_0x502759['headerMap'][_0x13e451+0x1]&&(_0x12ffc0[''+(_0x13e451+_0x5f4a00+0x1)]=_0x502759['headerMap'][_0x13e451+0x1]);}_0x5f4a00+=_0xbf77c2;let _0x89795c=_0x5a2061[_0x2efaf6(0x137)],_0x41262a=_0x5a2061[_0x2efaf6(0x158)]()>=0x0?_0x5a2061[_0x2efaf6(0x158)]()+0x1:0x0,_0x4a813f=_0x5a2061[_0x2efaf6(0x2b3)]()>=0x0?_0x5a2061[_0x2efaf6(0x2b3)]()+0x1:0x0;for(let _0x2bfbe1=0x0;_0x2bfbe1<_0x41262a;_0x2bfbe1++){for(let _0x58ff1a=0x0;_0x58ff1a<_0x4a813f;_0x58ff1a++){var _0x421dc1,_0x2e37b7;let _0x1fc421={...(_0x421dc1=_0x5a2061['data'])==null||(_0x421dc1=_0x421dc1[_0x2bfbe1])==null?void 0x0:_0x421dc1[_0x58ff1a]},_0x5bf925=(_0x2e37b7=_0x89795c[_0x58ff1a])==null?void 0x0:_0x2e37b7[_0x2efaf6(0x318)],_0x5eb7bb=_0x16959d[_0x5bf925],_0x5d1b77=_0x3a2f08[_0x5bf925];_0x1fc421&&(_0x1fc421['v']=x(_0x1fc421,!0x1,_0x5eb7bb,_0x54f5fd));let _0x45479e;_0x45479e=_0x5a2061['info'][_0x2bfbe1][_0x2efaf6(0xc0)]===_0x5a2061[_0x2efaf6(0x250)]()?_[_0x2efaf6(0x1f4)]:_0x5a2061['info'][_0x2bfbe1][_0x2efaf6(0x331)]?_0x5a2061[_0x2efaf6(0x160)][_0x2bfbe1][_0x2efaf6(0xc0)]===0x0?_[_0x2efaf6(0x2f7)]:_[_0x2efaf6(0x390)]:_['rowStyle'],_0x5eb7bb&&(_0x45479e={..._0x45479e,'n':{'pattern':_0x5eb7bb}}),_0x809a22[_0x2efaf6(0x286)](_0x2bfbe1+_0x5f4a00,_0x58ff1a+_0x23da61,y(_0x14a33e,_0x1fc421,_0x45479e,_0x5d1b77));}_0x5a2061['info'][_0x2bfbe1]&&(_0x3cc8b2[''+(_0x2bfbe1+_0x5f4a00)]=_0x5a2061['info'][_0x2bfbe1]),_0x5a2061['headerMap'][_0x2bfbe1]&&(_0x3bbb61[''+(_0x2bfbe1+_0x23da61)]=_0x5a2061[_0x2efaf6(0x137)][_0x2bfbe1]);}let _0x3e8502=_0x432888[_0x2efaf6(0x104)](),_0x28d968=_0x432888[_0x2efaf6(0x250)]();for(let _0x46c12d=0x0;_0x46c12d<_0x3e8502;_0x46c12d++)for(let _0x52d017=0x0;_0x52d017<_0x28d968;_0x52d017++){var _0x213988;let _0x5d360d={...(_0x213988=_0x432888[_0x2efaf6(0x3d2)])==null||(_0x213988=_0x213988[_0x46c12d])==null?void 0x0:_0x213988[_0x52d017]},_0x363cd1;_0x363cd1=_0x5a2061[_0x2efaf6(0x160)][_0x46c12d][_0x2efaf6(0x331)]?_0x5a2061[_0x2efaf6(0x160)][_0x46c12d][_0x2efaf6(0xc0)]===0x0?_['grandTotal']:_[_0x2efaf6(0x390)]:_['dataStyle'];let _0x426136=_0x5a2061[_0x2efaf6(0x160)][_0x46c12d][_0x2efaf6(0x2fd)],_0x21c8c2=_0x502759[_0x2efaf6(0x160)][_0x52d017][_0x2efaf6(0x2fd)],_0xe836d6=Math[_0x2efaf6(0x187)](_0x426136,_0x21c8c2),_0x51121a=_0x5ab8a3[_0x2efaf6(0x1d8)][_0x2efaf6(0x1eb)][_0x2efaf6(0x21b)](),_0x54f8e6='';if(_0xe836d6<0x0){var _0x3eb0e1;_0x54f8e6=(_0x3eb0e1=_0x51121a[0x0])==null?'':_0x3eb0e1;}else{var _0x33dc92;_0x54f8e6=(_0x33dc92=_0x51121a[_0xe836d6])==null?'':_0x33dc92;}let _0x1db2d9=_0x16959d[_0x54f8e6];_0x1db2d9&&(_0x363cd1={..._0x363cd1,'n':{'pattern':_0x1db2d9}}),_0x809a22[_0x2efaf6(0x286)](_0x46c12d+_0x5f4a00,_0x52d017+_0x2dbabe,y(_0x14a33e,_0x5d360d,_0x363cd1));}return{'valueMatrix':_0x809a22,'rowInfo':_0x3cc8b2,'colInfo':_0x1c58eb,'cornerInfo':_0x26edaa,'rowHeaderMap':_0x3bbb61,'colHeaderMap':_0x12ffc0};};function x(_0x2a9858,_0x322409,_0xb9bc30,_0x246a9e){const _0x1d185c=_0xfb9561;let _0x33af2e=_0x2a9858['v'];_0x322409&&(_0x33af2e=''+_0x246a9e['sheets-pivot.value']);let _0x6516f5=_0x2a9858['t']&&(_0x2a9858['t']&e['PivotViewCellValueTypeEnum'][_0x1d185c(0x170)])>0x0;_0x6516f5&&(_0x33af2e=''+_0x246a9e[_0x1d185c(0x3c7)]);let _0x1b49da=_0x2a9858['t']&&(_0x2a9858['t']&e[_0x1d185c(0x1b9)]['other'])>0x0;if(_0x1b49da&&(_0x33af2e=''+_0x246a9e[_0x1d185c(0x27a)]),_0x2a9858['s']===e[_0x1d185c(0x378)][_0x1d185c(0x197)]){let _0x309245=_0x33af2e,_0x581784='';(0x0,e[_0x1d185c(0x19d)])(_0x33af2e)&&(_0x309245=_0x33af2e[_0x1d185c(0xb8)],_0x581784=_0x33af2e[_0x1d185c(0x11e)]);let _0x1f193b=_0xb9bc30&&!_0x6516f5&&!_0x1b49da?t[_0x1d185c(0x188)][_0x1d185c(0x168)](_0xb9bc30,Number(_0x309245)):_0x309245;_0x33af2e=_0x581784?_0x1f193b+'\x20'+_0x581784:_0x1f193b+'\x20'+_0x246a9e[_0x1d185c(0x334)];}else _0x2a9858['s']===e['PivotCellStyleTypeEnum'][_0x1d185c(0x1b7)]&&(_0x33af2e=_0x33af2e+'\x20'+_0x246a9e[_0x1d185c(0x2ea)]);return _0x33af2e;}function S(_0x2873f7){const _0x50a575=_0xfb9561;if((0x0,e[_0x50a575(0x16b)])(_0x2873f7)){let {errorType:_0x4c915b}=_0x2873f7;switch(_0x4c915b){case e[_0x50a575(0x25e)][_0x50a575(0x37a)]:return n[_0x50a575(0xd3)][_0x50a575(0x31d)];case e[_0x50a575(0x25e)]['NotNumber']:return n[_0x50a575(0xd3)][_0x50a575(0x291)];case e[_0x50a575(0x25e)][_0x50a575(0x285)]:return n['ErrorType']['NAME'];case e[_0x50a575(0x25e)][_0x50a575(0x30b)]:return n[_0x50a575(0xd3)][_0x50a575(0x32e)];case e['PivotErrorTypeEnum']['BadReference']:return n[_0x50a575(0xd3)][_0x50a575(0x20f)];}}return _0x2873f7;}function C(_0x44721e,_0x4a4f44,_0x6784a0=!0x1,_0x5cfb6e=!0x1){const _0x7e5e19=_0xfb9561;let {data:_0xc70b30}=_0x4a4f44,_0x126b75=_0x4a4f44[_0x7e5e19(0x104)](),_0x409b7a=_0x4a4f44[_0x7e5e19(0x250)]();if(_0x126b75<=0x0||_0x409b7a<=0x0)return[];let _0x3690cf=_0x4a4f44[_0x7e5e19(0x2b3)](),_0x3b5249=_0x4a4f44['getLastRow'](),_0xc570dd=_0x5cfb6e?_0x3b5249>=0x0?_0x3b5249+0x1:0x0:_0x126b75,_0x1ef242=_0x5cfb6e?_0x3690cf>=0x0?_0x3690cf+0x1:0x0:_0x409b7a,{row:_0x10f7da,col:_0x42710a}=_0x44721e,_0x3427cb=_0x10f7da,_0x403c41=_0x42710a;if(_0x6784a0){let _0x47941c=[];for(let [_0x172b3f,_0x2f282d]of Object[_0x7e5e19(0x3a0)](_0xc70b30))for(let [_0x571f6e,_0x3e2c83]of Object[_0x7e5e19(0x3a0)](_0x2f282d))_0x47941c[_0x7e5e19(0x2df)]((0x0,t[_0x7e5e19(0x23b)])(_0x3427cb+Number(_0x172b3f),_0x403c41+Number(_0x571f6e)));return _0x47941c;}else{let _0x1c16f9=_0x5cfb6e?+(_0xc570dd>0x0):0x1,_0x142c52=_0x5cfb6e?+(_0x1ef242>0x0):0x1;return[{'startRow':_0x3427cb,'startColumn':_0x403c41,'endRow':_0x10f7da+_0xc570dd-_0x1c16f9,'endColumn':_0x42710a+_0x1ef242-_0x142c52}];}}const w=_0xfb9561(0x2e6);let T=function(_0x5d8d16){const _0x1ad206=_0xfb9561;return _0x5d8d16[_0x1ad206(0xcc)]=_0x1ad206(0x122),_0x5d8d16[_0x1ad206(0x203)]=_0x1ad206(0x1d3),_0x5d8d16[_0x1ad206(0x2d5)]=_0x1ad206(0x2d6),_0x5d8d16[_0x1ad206(0x2dc)]=_0x1ad206(0x2dc),_0x5d8d16[_0x1ad206(0x34d)]=_0x1ad206(0x1aa),_0x5d8d16['MovePivotField']=_0x1ad206(0x191),_0x5d8d16[_0x1ad206(0x1de)]='removePivotField',_0x5d8d16[_0x1ad206(0x2ec)]=_0x1ad206(0x17c),_0x5d8d16[_0x1ad206(0x3b9)]=_0x1ad206(0x296),_0x5d8d16[_0x1ad206(0x24c)]='setPivotSort',_0x5d8d16[_0x1ad206(0x3c1)]=_0x1ad206(0x1c5),_0x5d8d16['UpdatePivotSource']=_0x1ad206(0x185),_0x5d8d16['UpdateValuePosition']=_0x1ad206(0x21c),_0x5d8d16[_0x1ad206(0x2bf)]='drillDown',_0x5d8d16[_0x1ad206(0x3c4)]=_0x1ad206(0x166),_0x5d8d16['SetPivotTableConfig']=_0x1ad206(0x327),_0x5d8d16[_0x1ad206(0x2c7)]=_0x1ad206(0x39a),_0x5d8d16[_0x1ad206(0x113)]=_0x1ad206(0x1b3),_0x5d8d16;}({});const E={'sheets-pivot.blankValue':_0xfb9561(0x2d0),'sheets-pivot.columnName':'Column\x20','sheets-pivot.subTotalText':'Total','sheets-pivot.grandTotalText':_0xfb9561(0x1d0),'sheets-pivot.valueText':_0xfb9561(0x162),'sheets-pivot.averageName':_0xfb9561(0x2dd),'sheets-pivot.countName':_0xfb9561(0x299),'sheets-pivot.countNumsName':_0xfb9561(0x299),'sheets-pivot.maxName':'Max\x20of\x20','sheets-pivot.minName':_0xfb9561(0x2aa),'sheets-pivot.productName':_0xfb9561(0x2b6),'sheets-pivot.stdDevName':'StdDev\x20of\x20','sheets-pivot.stdDevpName':_0xfb9561(0x212),'sheets-pivot.sumName':_0xfb9561(0x323),'sheets-pivot.varName':'Var\x20of\x20','sheets-pivot.varpName':_0xfb9561(0x326),'sheets-pivot.subTotal':_0xfb9561(0x197),'sheets-pivot.grandTotal':'Grand\x20Total','sheets-pivot.value':'value','sheets-pivot.blank':_0xfb9561(0x170),'sheets-pivot.other':_0xfb9561(0x213),'sheets-pivot.emptyPivot.filter':_0xfb9561(0xcc),'sheets-pivot.emptyPivot.row':'Row','sheets-pivot.emptyPivot.column':_0xfb9561(0x13d),'sheets-pivot.emptyPivot.values':_0xfb9561(0x189)},D={'undos':[],'redos':[],'preUndos':[],'preRedos':[]},O=(0x0,t['createAsyncInterceptorKey'])('pivotPerformCheck'),k=(0x0,t[_0xfb9561(0x23f)])('pivotMutationGenerate');let A=function(_0x16d3a3){const _0x2bc15a=_0xfb9561;return _0x16d3a3[_0x2bc15a(0xde)]=_0x2bc15a(0x270),_0x16d3a3[_0x2bc15a(0xc5)]=_0x2bc15a(0x295),_0x16d3a3[_0x2bc15a(0x176)]=_0x2bc15a(0xc2),_0x16d3a3;}({});const j={'type':t[_0xfb9561(0x134)][_0xfb9561(0x28e)],'id':_0xfb9561(0x2bc),'handler':()=>!0x0},M={'type':t['CommandType']['MUTATION'],'id':_0xfb9561(0x34a),'handler':()=>!0x0},N={'type':t[_0xfb9561(0x134)]['MUTATION'],'id':_0xfb9561(0x2a8),'handler':()=>!0x0},P={'type':t[_0xfb9561(0x134)][_0xfb9561(0x28e)],'id':_0xfb9561(0x2f6),'handler':()=>!0x0},F={'type':t[_0xfb9561(0x134)][_0xfb9561(0x28e)],'id':_0xfb9561(0x36d),'handler':()=>!0x0};function I(_0x3e6d0c){'@babel/helpers - typeof';const _0x5c5626=_0xfb9561;return I=typeof Symbol=='function'&&typeof Symbol[_0x5c5626(0x127)]==_0x5c5626(0x10c)?function(_0x2dab09){return typeof _0x2dab09;}:function(_0xcce92f){const _0x4bfe47=_0x5c5626;return _0xcce92f&&typeof Symbol==_0x4bfe47(0x226)&&_0xcce92f[_0x4bfe47(0x194)]===Symbol&&_0xcce92f!==Symbol[_0x4bfe47(0x2c4)]?_0x4bfe47(0x10c):typeof _0xcce92f;},I(_0x3e6d0c);}function ee(_0x5eabf9,_0xff1f55){const _0x1e76d0=_0xfb9561;if(I(_0x5eabf9)!=_0x1e76d0(0x228)||!_0x5eabf9)return _0x5eabf9;var _0x72acb1=_0x5eabf9[Symbol[_0x1e76d0(0x2b9)]];if(_0x72acb1!==void 0x0){var _0x45d55b=_0x72acb1['call'](_0x5eabf9,_0xff1f55||_0x1e76d0(0x306));if(I(_0x45d55b)!=_0x1e76d0(0x228))return _0x45d55b;throw TypeError('@@toPrimitive\x20must\x20return\x20a\x20primitive\x20value.');}return(_0xff1f55===_0x1e76d0(0x2b4)?String:Number)(_0x5eabf9);}function L(_0x509f98){const _0x30d617=_0xfb9561;var _0x1133f7=ee(_0x509f98,_0x30d617(0x2b4));return I(_0x1133f7)==_0x30d617(0x10c)?_0x1133f7:_0x1133f7+'';}function R(_0x3e0344,_0x512f95,_0xaee0b2){const _0xa86e7c=_0xfb9561;return(_0x512f95=L(_0x512f95))in _0x3e0344?Object[_0xa86e7c(0xff)](_0x3e0344,_0x512f95,{'value':_0xaee0b2,'enumerable':!0x0,'configurable':!0x0,'writable':!0x0}):_0x3e0344[_0x512f95]=_0xaee0b2,_0x3e0344;}function z(_0x112690,_0x11ca26){return function(_0x300b45,_0x2e56c6){_0x11ca26(_0x300b45,_0x2e56c6,_0x112690);};}function B(_0x5a52c2,_0x5a2ddf,_0x500b6d,_0x68a8f3){const _0x47f3c5=_0xfb9561;var _0x4011d9=arguments[_0x47f3c5(0x379)],_0x50d84d=_0x4011d9<0x3?_0x5a2ddf:_0x68a8f3===null?_0x68a8f3=Object[_0x47f3c5(0x34c)](_0x5a2ddf,_0x500b6d):_0x68a8f3,_0x5c420a;if(typeof Reflect==_0x47f3c5(0x228)&&typeof Reflect[_0x47f3c5(0x201)]==_0x47f3c5(0x226))_0x50d84d=Reflect[_0x47f3c5(0x201)](_0x5a52c2,_0x5a2ddf,_0x500b6d,_0x68a8f3);else{for(var _0x38cafb=_0x5a52c2[_0x47f3c5(0x379)]-0x1;_0x38cafb>=0x0;_0x38cafb--)(_0x5c420a=_0x5a52c2[_0x38cafb])&&(_0x50d84d=(_0x4011d9<0x3?_0x5c420a(_0x50d84d):_0x4011d9>0x3?_0x5c420a(_0x5a2ddf,_0x500b6d,_0x50d84d):_0x5c420a(_0x5a2ddf,_0x500b6d))||_0x50d84d);}return _0x4011d9>0x3&&_0x50d84d&&Object[_0x47f3c5(0xff)](_0x5a2ddf,_0x500b6d,_0x50d84d),_0x50d84d;}let V=class extends t[_0xfb9561(0xc3)]{constructor(_0x386251){super(),this['_commandService']=_0x386251,R(this,'_requestResolvers',new Map());}[_0xfb9561(0x14a)](_0x38f8bd){const _0x348a5a=_0xfb9561;let {version:_0x1b4424}=_0x38f8bd,_0x409a85=this['_requestResolvers'][_0x348a5a(0x1ea)](_0x1b4424);_0x409a85&&(_0x409a85(_0x38f8bd),this['_requestResolvers'][_0x348a5a(0xc2)](_0x1b4424));}[_0xfb9561(0x335)](_0x30ad78){return new Promise((_0x214b2e,_0x591b93)=>{const _0x210cdc=_0x19b4;let _0x19303e=this[_0x210cdc(0x3bd)]();this[_0x210cdc(0x25b)][_0x210cdc(0x295)](_0x19303e,_0x214b2e),this['_commandService'][_0x210cdc(0xc9)](j['id'],{'version':_0x19303e,..._0x30ad78},{'onlyLocal':!0x0});});}['_generateUniqueVersion'](){const _0x5eb408=_0xfb9561;return Math[_0x5eb408(0x2e5)]()[_0x5eb408(0x1d2)](0x24)['substring'](0x2,0x10);}};V=B([z(0x0,(0x0,t[_0xfb9561(0xbb)])(t['ICommandService']))],V);const H=_0x3de6a1=>{const _0x1af4ea=_0xfb9561;var _0x10875d;return((_0x10875d=_0x3de6a1[_0x1af4ea(0xcb)])==null?void 0x0:_0x10875d[_0x1af4ea(0xb9)][_0x1af4ea(0x399)](/\r\n$/,''))||'';};var te=class extends e[_0xfb9561(0x211)]{constructor(_0x36c966,_0x3387f6){const _0x2763a5=_0xfb9561;super(),R(this,_0x2763a5(0x348),{}),R(this,_0x2763a5(0x357),void 0x0),R(this,_0x2763a5(0x366),void 0x0),this[_0x2763a5(0x357)]=_0x3387f6,this[_0x2763a5(0x366)]=_0x36c966;}['initDataRanges'](){const _0x44f7d5=_0xfb9561;for(let _0x23c535 in this[_0x44f7d5(0x1be)]){let _0x5d3dc0=this[_0x44f7d5(0x1be)][_0x23c535],_0x534079=_0x5d3dc0[_0x44f7d5(0x202)]();this[_0x44f7d5(0x348)][_0x534079]=_0x5d3dc0['getId']();}}[_0xfb9561(0x3af)](){const _0x1a79aa=_0xfb9561;let _0x51b820=this[_0x1a79aa(0x366)];return G[_0x1a79aa(0x396)](_0x51b820);}[_0xfb9561(0x2bb)](_0x36d18b){const _0x13985b=_0xfb9561;let _0x160158=this[_0x13985b(0x1be)][_0x36d18b]['rangeKey'];delete this[_0x13985b(0x1be)][_0x36d18b],delete this[_0x13985b(0x348)][_0x160158];}[_0xfb9561(0x31f)](_0x3c2fa8){const _0x43f2e4=_0xfb9561;this[_0x43f2e4(0x1be)][_0x3c2fa8[_0x43f2e4(0x2ba)]()]=_0x3c2fa8;}['removeCollectionImp'](_0x2b5ed5){const _0x2f09b7=_0xfb9561;var _0x2b361c;let _0x2024e6=this[_0x2f09b7(0x366)][_0x2f09b7(0x121)](_0x2b5ed5);if(_0x2024e6){var _0x2fa33f;let {unitId:_0x1206fa,subUnitId:_0x33cdf5}=_0x2024e6,_0x3268dc=(_0x2fa33f=this[_0x2f09b7(0x366)][_0x2f09b7(0x395)](_0x1206fa,_0x33cdf5,_0x2b5ed5))==null?void 0x0:_0x2fa33f[_0x2f09b7(0x178)];this['_host'][_0x2f09b7(0x1a1)]({'token':_0x2b5ed5,'type':_0x2f09b7(0xc2),'dataRangeInfo':_0x3268dc});}(_0x2b361c=this[_0x2f09b7(0x294)](_0x2b5ed5))==null||_0x2b361c[_0x2f09b7(0xce)](),delete this[_0x2f09b7(0x20e)][_0x2b5ed5];}[_0xfb9561(0x202)](_0x10decc,_0x1d40f5){let {sheetName:_0x4c1ceb,unitId:_0xf3fd88,range:_0x585faf}=_0x10decc,{startRow:_0xd95393,endRow:_0xd743f8}=_0x585faf;return(0x0,n['serializeRangeWithSpreadsheet'])(_0xf3fd88,_0x4c1ceb,{'startRow':_0xd95393,'endRow':_0xd743f8,'startColumn':_0x1d40f5,'endColumn':_0x1d40f5});}[_0xfb9561(0x149)](_0x3e42eb){const _0x4b8c8e=_0xfb9561;return this[_0x4b8c8e(0x1be)][this[_0x4b8c8e(0x348)][_0x3e42eb]];}[_0xfb9561(0x1b1)](_0x12144a,_0x3cca77){const _0x31bdf6=_0xfb9561;this[_0x31bdf6(0x348)][_0x12144a]=_0x3cca77;}['updateRangeKeyMap'](_0x36593b,_0x23a340){const _0xb33a92=_0xfb9561;this[_0xb33a92(0x348)][_0x23a340]=this[_0xb33a92(0x348)][_0x36593b],delete this[_0xb33a92(0x348)][_0x36593b];}[_0xfb9561(0x1ac)](_0x409483,_0x1d103d,_0x5ae522,_0x53efe8){const _0x23fd7d=_0xfb9561;let _0x1f3ee9=new e['FieldsCollection'](this);_0x1f3ee9[_0x23fd7d(0x179)](_0x1d103d);let _0x1fdf60=[],_0x3157c=0x0;for(let _0x373208 of _0x1f3ee9['fieldIds']){let _0x5e18f9=this[_0x23fd7d(0x202)](_0x5ae522,_0x3157c),_0x1fd802=this[_0x23fd7d(0x1be)][_0x373208];_0x1fd802&&(_0x1fd802[_0x23fd7d(0x1c3)]=_0x5e18f9,this['setRangeKeyMap'](_0x5e18f9,_0x373208),_0x1fdf60[_0x23fd7d(0x2df)]({'index':_0x3157c,'dataField':_0x1fd802})),_0x3157c++;}return this[_0x23fd7d(0x33a)](_0x409483,_0x1f3ee9,_0x5ae522,_0x53efe8),{'collection':_0x1f3ee9,'updateDataFieldList':_0x1fdf60};}[_0xfb9561(0x2a9)](_0x19da4a,_0x4d1414){const _0x5ca15c=_0xfb9561;return _0x19da4a['rangeType']===t[_0x5ca15c(0x22f)][_0x5ca15c(0x39c)]?{'startRow':0x0,'startColumn':_0x19da4a['startColumn'],'endRow':_0x4d1414[_0x5ca15c(0x104)]()-0x1,'endColumn':_0x19da4a[_0x5ca15c(0x352)]}:{'startRow':_0x19da4a['startRow'],'startColumn':_0x19da4a[_0x5ca15c(0x36e)],'endRow':_0x19da4a[_0x5ca15c(0x16e)],'endColumn':_0x19da4a[_0x5ca15c(0x352)]};}[_0xfb9561(0x277)](_0x534763){const _0x468678=_0xfb9561;let {sheetName:_0x30c6b9,range:_0x1fa63b}=_0x534763,_0x525152=this['_univerInstanceService'][_0x468678(0x12f)](t[_0x468678(0x384)][_0x468678(0x28d)]),_0x3e31d4=_0x525152[_0x468678(0x175)](_0x30c6b9),_0x42e973=_0x3e31d4['getCellMatrix'](),{startColumn:_0x214c81,startRow:_0xd17fd4,endColumn:_0x9bc038}=this[_0x468678(0x2a9)](_0x1fa63b,_0x3e31d4),_0x3258f2=_0x525152[_0x468678(0x2de)](),_0x4f8859=new e[(_0x468678(0x177))](this);_0x4f8859[_0x468678(0x320)](_0x534763);let _0x7d7ea6=[],_0x436651={};for(let _0x474be9=_0x214c81;_0x474be9<=_0x9bc038;_0x474be9++){let _0x2a62c2=_0x42e973[_0x468678(0x369)](_0xd17fd4,_0x474be9),_0xecae9f=this[_0x468678(0x202)](_0x534763,_0x474be9),_0x13f20b=this[_0x468678(0x149)](_0xecae9f);if(_0x13f20b)_0x4f8859[_0x468678(0x1bd)](_0x13f20b[_0x468678(0x2ba)](),_0x13f20b[_0x468678(0x215)]());else{let _0x37777b=this[_0x468678(0x1ee)](),_0x5ac297=this[_0x468678(0x221)](_0x2a62c2,_0x3258f2,_0x436651);(0x0,e[_0x468678(0x272)])(_0x5ac297)&&(_0x5ac297=t['numfmt']['format'](_0x5ac297['f'],Number(_0x5ac297['v'])));let _0x572342=this[_0x468678(0x2ac)](_0x5ac297,_0x474be9),_0xbf3e40=new e['DataField'](_0x37777b,_0x572342,(0x0,e['generateHexNumber'])(0x3));_0xbf3e40[_0x468678(0x1c3)]=_0xecae9f,this['dataFields'][_0x37777b]=_0xbf3e40,_0x4f8859[_0x468678(0x1bd)](_0x37777b,_0x572342),_0x7d7ea6[_0x468678(0x2df)]({'index':_0x474be9,'dataField':_0xbf3e40});}}return{'updateDataFieldList':_0x7d7ea6,'collection':_0x4f8859};}[_0xfb9561(0x1d5)](_0x34d4c0){const _0x506be7=_0xfb9561;return this['_host']['getTextInfo']()[_0x506be7(0x115)]+'\x20'+(0x0,t[_0x506be7(0x373)])(_0x34d4c0);}[_0xfb9561(0x2ac)](_0x28d76a,_0x5140c6){const _0x36a144=_0xfb9561;return _0x28d76a==null||_0x28d76a===''?this[_0x36a144(0x1d5)](_0x5140c6):String(_0x28d76a);}['getCollection'](_0x14e7b0){const _0x28df7a=_0xfb9561;return this[_0x28df7a(0x20e)][_0x14e7b0];}[_0xfb9561(0x33a)](_0xd2caef,_0x5bc35e,_0x542e48,_0x16f80c){const _0x1b92f1=_0xfb9561;this['collections'][_0xd2caef]=_0x5bc35e,_0x5bc35e[_0x1b92f1(0x320)](_0x542e48),this[_0x1b92f1(0x366)]['broadcastCollectionChange']({'token':_0xd2caef,'type':_0x1b92f1(0x270),'dataRangeInfo':_0x542e48,'targetCellInfo':_0x16f80c});}[_0xfb9561(0x2f9)](_0x2277a8,_0x227641){const _0x573474=_0xfb9561;let _0x5dddff=this['getCollection'](_0x2277a8),_0xde0557=_0x5dddff[_0x573474(0x38d)](),_0x1e3fe4=0x0;for(let _0x3af862 of _0xde0557){let _0xf6f7da=_0x5dddff[_0x573474(0x3cc)](_0x3af862),_0x231774=this[_0x573474(0x202)](_0x227641,_0x1e3fe4);this['updateRangeKeyMap'](_0xf6f7da['rangeKey'],_0x231774),_0x1e3fe4++;}}[_0xfb9561(0x10b)](){return{'runtimeCellData':{},'dirtyRanges':{}};}[_0xfb9561(0x2fc)](_0x369e73,_0x1a4599){const _0x1dc7a9=_0xfb9561;if(this[_0x1dc7a9(0x294)](_0x369e73)){let _0xd0e6af=this[_0x1dc7a9(0x10e)](_0x1a4599),_0x1bdf53=[];for(let _0x5eb482 of _0xd0e6af)this[_0x1dc7a9(0x348)][_0x5eb482]!==void 0x0&&_0x1bdf53['push'](this[_0x1dc7a9(0x348)][_0x5eb482]);let _0x36ade6=this['getNoUsedDataFieldIds'](_0x369e73),_0x244896=[],_0x39ee2d=new Set(_0x1bdf53);for(let _0x5dbbe4 of _0x36ade6)_0x39ee2d[_0x1dc7a9(0x27d)](_0x5dbbe4)||_0x244896[_0x1dc7a9(0x2df)](_0x5dbbe4);return _0x244896;}}[_0xfb9561(0x190)](_0x277a7e,_0x1a978e,_0x5c1d97,_0x454556,_0x5ef625){const _0x1e4ec5=_0xfb9561;return _0x1a978e&&_0x1a978e[_0x1e4ec5(0x369)](_0x454556,_0x5ef625)?_0x1a978e[_0x1e4ec5(0x369)](_0x454556,_0x5ef625):_0x5c1d97&&_0x5c1d97['getValue'](_0x454556,_0x5ef625)?_0x5c1d97[_0x1e4ec5(0x369)](_0x454556,_0x5ef625):_0x277a7e[_0x1e4ec5(0x369)](_0x454556,_0x5ef625);}[_0xfb9561(0xe2)](_0x4b91c4,_0x568360,_0x19c4cf,_0x2cb9f1){const _0x4a9339=_0xfb9561;let _0x291020=this['dataFields'][_0x4b91c4];if(!_0x291020)return;let {subUnitId:_0x3c729b,range:_0x9dfceb,unitId:_0x27ac5b}=_0x568360,_0x3a7ed0=this['_univerInstanceService'][_0x4a9339(0x243)](_0x27ac5b);if(!_0x3a7ed0){console[_0x4a9339(0x247)](_0x4a9339(0x242));return;}let _0xff8ffe=_0x3a7ed0[_0x4a9339(0x234)](_0x3c729b),_0xf30a71=_0xff8ffe[_0x4a9339(0x1e9)](),{arrayFormulaCellDataMatrix:_0x4e664a,unitDataMatrix:_0x1b8a10}=_0x2cb9f1||{},{startRow:_0x142367,startColumn:_0x2da3d6,endRow:_0x4cf4d2}=this[_0x4a9339(0x2a9)](_0x9dfceb,_0xff8ffe);_0x291020[_0x4a9339(0x10d)]();let _0x222b2b=_0x3a7ed0[_0x4a9339(0x2de)](),_0xe6b7f1={},_0x5f2820=this[_0x4a9339(0x190)](_0xf30a71,_0x4e664a,_0x1b8a10,_0x142367,_0x2da3d6+_0x19c4cf),_0x57e4bc=this[_0x4a9339(0x221)](_0x5f2820,_0x222b2b,_0xe6b7f1);(0x0,e[_0x4a9339(0x272)])(_0x57e4bc)&&(_0x57e4bc=t['numfmt'][_0x4a9339(0x168)](_0x57e4bc['f'],Number(_0x57e4bc['v'])));let _0x1350ae=this[_0x4a9339(0x2ac)](_0x57e4bc,_0x2da3d6+_0x19c4cf);_0x291020[_0x4a9339(0x358)](_0x1350ae);for(let _0x2c8f7f=_0x142367+0x1;_0x2c8f7f<=_0x4cf4d2;_0x2c8f7f++){let _0x15942f=this['getMatrixValue'](_0xf30a71,_0x4e664a,_0x1b8a10,_0x2c8f7f,_0x2da3d6+_0x19c4cf);_0x291020[_0x4a9339(0x156)](this[_0x4a9339(0x221)](_0x15942f,_0x222b2b,_0xe6b7f1),_0x2c8f7f-0x1-_0x142367);}}[_0xfb9561(0x316)](_0x404bf7,_0x1351a9,_0x441fc8){const _0x273430=_0xfb9561;let {subUnitId:_0x1d2d2d,range:_0x755554,unitId:_0x381866}=_0x441fc8,_0x16cb4f=this[_0x273430(0x357)][_0x273430(0x243)](_0x381866);if(!_0x16cb4f){console[_0x273430(0x247)](_0x273430(0x242));return;}let _0x4d96c1=_0x16cb4f['getSheetBySheetId'](_0x1d2d2d),_0x38fbd2=_0x4d96c1[_0x273430(0x1e9)](),{startRow:_0x1a0cf4,startColumn:_0x2ab605,endRow:_0x29ba0a}=this[_0x273430(0x2a9)](_0x755554,_0x4d96c1),_0x1d6e30=_0x16cb4f[_0x273430(0x2de)](),_0x3b5753={};for(let {dataField:_0x318806,index:_0x9afa9f}of _0x1351a9){_0x318806['reset']();let _0x290891=this[_0x273430(0x190)](_0x38fbd2,void 0x0,void 0x0,_0x1a0cf4,_0x2ab605+_0x9afa9f),_0x4d1238=this['adjustSheetCellData'](_0x290891,_0x1d6e30,_0x3b5753);(0x0,e[_0x273430(0x272)])(_0x4d1238)&&(_0x4d1238=t[_0x273430(0x188)][_0x273430(0x168)](_0x4d1238['f'],Number(_0x4d1238['v'])));let _0x5ca2be=this['uniqueDataFieldName'](_0x4d1238,_0x2ab605+_0x9afa9f);_0x318806['setName'](_0x5ca2be);}_0x404bf7[_0x273430(0x2af)]();for(let _0x510770=_0x1a0cf4+0x1;_0x510770<=_0x29ba0a;_0x510770++)for(let {index:_0x3be06e,dataField:_0x42c5a8}of _0x1351a9){let _0x56f0d3=_0x38fbd2[_0x273430(0x369)](_0x510770,_0x2ab605+_0x3be06e);_0x42c5a8[_0x273430(0x156)](this[_0x273430(0x221)](_0x56f0d3,_0x1d6e30,_0x3b5753),_0x510770-0x1-_0x1a0cf4);}_0x404bf7[_0x273430(0x22a)](_0x29ba0a-_0x1a0cf4);}[_0xfb9561(0x10e)](_0x3e53fe){const _0x5e38bb=_0xfb9561;let {range:_0x5d2ab4}=_0x3e53fe,{startColumn:_0x2b194a,endColumn:_0x4d4448}=_0x5d2ab4,_0x27b677=[];for(let _0x1a14a4=_0x2b194a;_0x1a14a4<=_0x4d4448;_0x1a14a4++)_0x27b677[_0x5e38bb(0x2df)](this['getRangeKey'](_0x3e53fe,_0x1a14a4));return _0x27b677;}[_0xfb9561(0x221)](_0x34591a,_0x130f43,_0x51e98b){const _0xc128e5=_0xfb9561;if(_0x34591a){let {s:_0x50cd2f,v:_0x2cff4e,t:_0x489dad,p:_0x41b310}=_0x34591a;if(_0x41b310)return H(_0x41b310);let _0x665760=_0x130f43[_0xc128e5(0x1ea)](_0x50cd2f);if(_0x665760&&_0x489dad===t[_0xc128e5(0x2a6)]['NUMBER']&&_0x665760['n']){let {pattern:_0x43123d}=_0x665760['n'];_0x51e98b[_0x43123d]||(_0x51e98b[_0x43123d]=t[_0xc128e5(0x188)][_0xc128e5(0x30d)](_0x43123d));let _0x3beb1c=_0x51e98b[_0x43123d],_0x518c88=_0x3beb1c[_0xc128e5(0x136)];if(_0x3beb1c[_0xc128e5(0x3ca)])return String(_0x2cff4e);if(_0x518c88)return{'v':_0x2cff4e,'f':_0x43123d};}if(_0x489dad===t[_0xc128e5(0x2a6)][_0xc128e5(0x2ad)])return Number(_0x2cff4e);if(_0x489dad===t[_0xc128e5(0x2a6)][_0xc128e5(0x3c8)]||_0x489dad===t[_0xc128e5(0x2a6)]['FORCE_STRING'])return String(_0x2cff4e);if(_0x489dad===void 0x0){let _0x59a4e7=Number(_0x2cff4e);if(!Number[_0xc128e5(0x200)](_0x59a4e7)&&String(_0x59a4e7)===_0x2cff4e)return _0x59a4e7;}return _0x2cff4e==null?null:_0x2cff4e;}else return null;}[_0xfb9561(0x17b)](_0x5326b2){const _0x34830e=_0xfb9561;let {sheetName:_0x7fd9b3,range:_0x53ac2b,unitId:_0x36156d}=_0x5326b2,_0x27979c=this[_0x34830e(0x357)][_0x34830e(0x243)](_0x36156d);if(!_0x27979c)return console[_0x34830e(0x247)](_0x34830e(0x242)),{'header':[],'data':[]};let _0x32aeb7=_0x27979c[_0x34830e(0x175)](_0x7fd9b3),_0x21bec5=_0x32aeb7[_0x34830e(0x1e9)](),{startRow:_0x27c987,startColumn:_0x584789,endRow:_0x5a67e1,endColumn:_0x4d5ff2}=this['getRangeStartEndInfo'](_0x53ac2b,_0x32aeb7),_0x2872be=_0x27979c[_0x34830e(0x2de)](),_0x5cc7fa=[],_0x43322d=[],_0x5ef041={};for(let _0x5a068d=_0x27c987;_0x5a068d<=_0x5a67e1;_0x5a068d++){let _0x21577a=[];for(let _0x3d209c=_0x584789;_0x3d209c<=_0x4d5ff2;_0x3d209c++){let _0x557228=_0x21bec5['getValue'](_0x5a068d,_0x3d209c);_0x5a068d===_0x27c987?_0x5cc7fa[_0x34830e(0x2df)](_0x557228==null?null:String(_0x557228['v'])):_0x21577a[_0x34830e(0x2df)](this[_0x34830e(0x221)](_0x557228,_0x2872be,_0x5ef041));}_0x43322d[_0x34830e(0x2df)](_0x21577a);}return{'header':_0x5cc7fa,'data':_0x43322d};}[_0xfb9561(0x164)](){const _0x259a8f=_0xfb9561;return super[_0x259a8f(0x164)]();}[_0xfb9561(0x179)](_0x224b97){const _0x16c3fa=_0xfb9561;super[_0x16c3fa(0x179)](_0x224b97),this[_0x16c3fa(0x261)]();}[_0xfb9561(0xce)](){const _0x3a92aa=_0xfb9561;super[_0x3a92aa(0xce)](),this[_0x3a92aa(0x348)]={},this[_0x3a92aa(0x366)]=null;}};const ne=_0x4ebf17=>{const _0x4c4047=_0xfb9561;let {targetCellInfo:_0x265dde}=_0x4ebf17,{matrixCache:_0x400c17,rangesCache:_0x498338}=se({'filter':'Filter','row':_0x4c4047(0x374),'column':_0x4c4047(0x13d),'values':'Values'},_0x265dde),_0x40308e=new t['ObjectMatrix']();return _0x400c17[_0x4c4047(0x2b8)]((_0x3629c1,_0x193dc0,_0x42f201)=>{const _0x3b7c80=_0x4c4047;_0x40308e[_0x3b7c80(0x286)](_0x3629c1,_0x193dc0,_0x42f201);}),{'matrix':_0x40308e,'rangesCache':_0x498338};},U=_0xe6d83e=>{const _0x469d8e=_0xfb9561;let _0x13bdb2;if(_0xe6d83e!=null&&_0xe6d83e['v']||(_0xe6d83e==null?void 0x0:_0xe6d83e['v'])===0x0){_0x13bdb2||(_0x13bdb2={});let _0x327ed8=S(_0xe6d83e['v']);typeof _0x327ed8==_0x469d8e(0x1e5)?_0x13bdb2['t']=t['CellValueType'][_0x469d8e(0x2ad)]:typeof _0x327ed8==_0x469d8e(0x2b4)&&(_0x13bdb2['t']=t[_0x469d8e(0x2a6)]['STRING']),_0x13bdb2['v']=_0x327ed8;}return _0x13bdb2;},re=(_0x2cb1e1,_0x39ad0d,_0x4e30b1)=>{const _0x12a539=_0xfb9561;let {cornerView:_0xe80d8f,rowView:_0x29e742,colView:_0xaa0742,dataView:_0x264dab,pageView:_0xfba8a6,formatMap:_0x5e2a53}=_0x2cb1e1,{row:_0x27da34,col:_0x29493e}=_0x39ad0d,_0x3f46ba=new t[(_0x12a539(0x372))](),_0x3e6b64=_0x27da34,_0x5b1681=_0x29493e;Object[_0x12a539(0x208)](_0xfba8a6[_0x12a539(0x3d2)])[_0x12a539(0x229)](_0xc7a69f=>{const _0x4dc88f=_0x12a539;Object[_0x4dc88f(0x208)](_0xfba8a6[_0x4dc88f(0x3d2)][Number(_0xc7a69f)])[_0x4dc88f(0x229)](_0x57fdb8=>{const _0xad48eb=_0x4dc88f;let _0x11cac5={..._0xfba8a6[_0xad48eb(0x3d2)][Number(_0xc7a69f)][Number(_0x57fdb8)]};_0x3f46ba['setValue'](Number(_0xc7a69f)+_0x3e6b64,Number(_0x57fdb8)+_0x5b1681,U(_0x11cac5));});});let _0x51a95c=Object[_0x12a539(0x208)](_0xfba8a6[_0x12a539(0x3d2)])[_0x12a539(0x379)];_0x3e6b64+=_0x51a95c+ +!!_0x51a95c;let _0x4fd585=_0xe80d8f[_0x12a539(0x104)](),_0x536cf0=_0xe80d8f[_0x12a539(0x250)]();for(let _0x348a94=0x0;_0x348a94<_0x4fd585;_0x348a94++)for(let _0xf1bcf7=0x0;_0xf1bcf7<_0x536cf0;_0xf1bcf7++){var _0x1f6358;let _0x1df262={...(_0x1f6358=_0xe80d8f[_0x12a539(0x3d2)])==null||(_0x1f6358=_0x1f6358[_0x348a94])==null?void 0x0:_0x1f6358[_0xf1bcf7]};if(_0x1df262){var _0x248bd0;(_0x248bd0=_0x29e742[_0x12a539(0x137)][_0xf1bcf7])!=null&&_0x248bd0[_0x12a539(0x3b2)]&&_0xf1bcf7===_0x536cf0-0x1&&_0x348a94===_0x4fd585-0x1&&(_0x1df262['v']=''+_0x4e30b1[_0x12a539(0xef)]);}_0x3f46ba[_0x12a539(0x286)](_0x348a94+_0x3e6b64,_0xf1bcf7+_0x5b1681,U(_0x1df262));}_0x5b1681+=_0x536cf0;let _0x45bdbb=_0xaa0742[_0x12a539(0x137)],_0x4c2ec5=_0xaa0742[_0x12a539(0x158)]()>=0x0?_0xaa0742[_0x12a539(0x158)]()+0x1:0x0,_0x56f609=_0xaa0742[_0x12a539(0x2b3)]()>=0x0?_0xaa0742[_0x12a539(0x2b3)]()+0x1:0x0;for(let _0x2f7d0b=0x0;_0x2f7d0b<_0x56f609;_0x2f7d0b++)for(let _0x9b6150=0x0;_0x9b6150<_0x4c2ec5;_0x9b6150++){var _0x568077,_0x600225;let _0x50445c={...(_0x568077=_0xaa0742[_0x12a539(0x3d2)])==null||(_0x568077=_0x568077[_0x2f7d0b])==null?void 0x0:_0x568077[_0x9b6150]},_0xef9fd9=_0x5e2a53[(_0x600225=_0x45bdbb[_0x2f7d0b])==null?void 0x0:_0x600225[_0x12a539(0x318)]];if(_0x50445c){var _0x2f86c8;_0x50445c['v']=x(_0x50445c,_0x2f7d0b===0x0&&((_0x2f86c8=_0xaa0742[_0x12a539(0x313)](_0x9b6150+0x1))==null?void 0x0:_0x2f86c8[_0x12a539(0x3b2)]),_0xef9fd9,_0x4e30b1);}_0x3f46ba[_0x12a539(0x286)](_0x2f7d0b+_0x3e6b64,_0x9b6150+_0x5b1681,U(_0x50445c));}_0x3e6b64+=_0x4fd585;let _0x5e7d9e=_0x29e742[_0x12a539(0x137)],_0x322e5c=_0x29e742[_0x12a539(0x158)]()>=0x0?_0x29e742[_0x12a539(0x158)]()+0x1:0x0,_0x22adc9=_0x29e742[_0x12a539(0x2b3)]()>=0x0?_0x29e742[_0x12a539(0x2b3)]()+0x1:0x0;for(let _0x52c1fc=0x0;_0x52c1fc<_0x322e5c;_0x52c1fc++)for(let _0x323ff9=0x0;_0x323ff9<_0x22adc9;_0x323ff9++){var _0x4d0908,_0x5d1f14;let _0x4b723c={...(_0x4d0908=_0x29e742[_0x12a539(0x3d2)])==null||(_0x4d0908=_0x4d0908[_0x52c1fc])==null?void 0x0:_0x4d0908[_0x323ff9]},_0x4b3d33=_0x5e2a53[(_0x5d1f14=_0x5e7d9e[_0x323ff9])==null?void 0x0:_0x5d1f14[_0x12a539(0x318)]];_0x4b723c&&(_0x4b723c['v']=x(_0x4b723c,!0x1,_0x4b3d33,_0x4e30b1)),_0x3f46ba['setValue'](_0x52c1fc+_0x3e6b64,_0x323ff9+_0x29493e,U(_0x4b723c));}let _0xd80bb7=_0x264dab['getRowCount'](),_0x52fb5b=_0x264dab[_0x12a539(0x250)]();for(let _0x6f8ce8=0x0;_0x6f8ce8<_0xd80bb7;_0x6f8ce8++)for(let _0x2c8c06=0x0;_0x2c8c06<_0x52fb5b;_0x2c8c06++){var _0xbdbb24;let _0x454fea={...(_0xbdbb24=_0x264dab[_0x12a539(0x3d2)])==null||(_0xbdbb24=_0xbdbb24[_0x6f8ce8])==null?void 0x0:_0xbdbb24[_0x2c8c06]};_0x3f46ba['setValue'](_0x6f8ce8+_0x3e6b64,_0x2c8c06+_0x5b1681,U(_0x454fea));}return _0x3f46ba;},ie=_0x2d24e4=>{const _0x2f2e16=_0xfb9561;let {view:_0x4b76c3,targetCellInfo:_0x5a32e7,isEmpty:_0x318b91,textInfo:_0x891b49}=_0x2d24e4;if(_0x318b91)return ne(_0x2d24e4);let {pageView:_0x18feff,cornerView:_0x540bde,rowView:_0x574254,colView:_0x1f7584,dataView:_0x46d2a4}=_0x4b76c3,_0x512e44=C(_0x5a32e7,_0x18feff,!0x0),_0x40db98=_0x18feff['lastRow']>=0x0?_0x18feff[_0x2f2e16(0x347)]+0x1:0x0,_0x43fb96=_0x540bde[_0x2f2e16(0x104)](),_0x2d76d7=_0x540bde[_0x2f2e16(0x250)](),_0x25f9d4=+(_0x512e44['length']>0x0),_0x4a8dbf=C({'row':_0x5a32e7[_0x2f2e16(0x1e8)]+_0x40db98+_0x25f9d4,'col':_0x5a32e7['col']},_0x540bde,!0x1,!0x1),_0x4d4c60={'rowRanges':C({'row':_0x5a32e7[_0x2f2e16(0x1e8)]+_0x40db98+_0x25f9d4+_0x43fb96,'col':_0x5a32e7[_0x2f2e16(0x16a)]},_0x574254,!0x1,!0x0),'colRanges':C({'row':_0x5a32e7['row']+_0x40db98+_0x25f9d4,'col':_0x5a32e7['col']+_0x2d76d7},_0x1f7584,!0x1,!0x0),'cornerRanges':_0x4a8dbf,'dataRanges':C({'row':_0x5a32e7[_0x2f2e16(0x1e8)]+_0x40db98+_0x25f9d4+_0x43fb96,'col':_0x5a32e7[_0x2f2e16(0x16a)]+_0x2d76d7},_0x46d2a4,!0x1,!0x1),'pageRanges':_0x512e44};return{'matrix':re(_0x4b76c3,_0x5a32e7,_0x891b49),'rangesCache':_0x4d4c60};};let W=class extends t[_0xfb9561(0xc3)]{constructor(_0x50a4f9,_0x42c90e,_0xf6492a,_0x40832c,_0x390993){const _0xbfd70d=_0xfb9561;super(),this['_injector']=_0x50a4f9,this[_0xbfd70d(0x357)]=_0x42c90e,this[_0xbfd70d(0x13e)]=_0xf6492a,this['_commandService']=_0x40832c,this['_resourceManagerService']=_0x390993,R(this,'_model',new Map()),R(this,'_pivotTableInstanceCache',new Map()),R(this,_0xbfd70d(0x12e),new Map()),R(this,_0xbfd70d(0x248),void 0x0),R(this,_0xbfd70d(0x29d),new i[(_0xbfd70d(0x135))]()),R(this,_0xbfd70d(0x1b4),this[_0xbfd70d(0x29d)][_0xbfd70d(0x19f)]()),R(this,'_viewData$',new i[(_0xbfd70d(0x135))]()),R(this,_0xbfd70d(0x1df),this['_viewData$'][_0xbfd70d(0x19f)]()),R(this,_0xbfd70d(0x2da),new i[(_0xbfd70d(0x135))]()),R(this,_0xbfd70d(0xcf),this['_fieldsCollectionChange$']['asObservable']()),R(this,_0xbfd70d(0x196),new Map()),R(this,'needSameDeleteModel',[]),R(this,_0xbfd70d(0x1f6),new Map()),this[_0xbfd70d(0x3bf)]();}[_0xfb9561(0x18b)](){const _0x3f445b=_0xfb9561;return this['_textInfo']?this[_0x3f445b(0x248)]:E;}[_0xfb9561(0xfc)](_0x5e1534){const _0x557e79=_0xfb9561;this[_0x557e79(0x248)]=_0x5e1534;}[_0xfb9561(0x2f9)](_0x436dcf){const _0x4395d3=_0xfb9561;let {from:_0x32d845,to:_0x4dd87d,unitId:_0xd74344,fromRange:_0x39300c,toRange:_0x58f36c}=_0x436dcf;if(_0x32d845&&_0x4dd87d){var _0x5f5aa1;let _0x402b95=this[_0x4395d3(0xf3)](_0xd74344),_0x183874=this[_0x4395d3(0x354)][_0x4395d3(0x1ea)](_0xd74344),_0x1255a5=(_0x5f5aa1=this[_0x4395d3(0x357)][_0x4395d3(0x243)](_0xd74344))==null?void 0x0:_0x5f5aa1[_0x4395d3(0x234)](_0x4dd87d[_0x4395d3(0x186)]);if(!_0x183874||!_0x1255a5)return;let _0x2337fc=_0x1255a5==null?void 0x0:_0x1255a5[_0x4395d3(0x215)]();for(let [_0x156979,_0x5ee66d]of _0x183874[_0x4395d3(0x3a0)]())for(let [_0x457a3a,_0x23dc95]of _0x5ee66d[_0x4395d3(0x3a0)]()){let {sourceRangeInfo:_0x47adb8}=_0x23dc95;if(_0x47adb8[_0x4395d3(0x199)]===_0xd74344&&_0x47adb8[_0x4395d3(0x186)]===_0x32d845[_0x4395d3(0x186)]&&t[_0x4395d3(0x1e7)]['contains'](_0x39300c,_0x47adb8[_0x4395d3(0x1ce)])){let _0x393f02={'row':_0x47adb8[_0x4395d3(0x1ce)]['startRow']-_0x39300c['startRow'],'col':_0x47adb8['range']['startColumn']-_0x39300c['startColumn']},_0xc4f92b={'unitId':_0xd74344,'subUnitId':_0x4dd87d[_0x4395d3(0x186)],'sheetName':_0x2337fc,'range':{'startRow':_0x58f36c[_0x4395d3(0x1e2)]+_0x393f02[_0x4395d3(0x1e8)],'endRow':_0x58f36c[_0x4395d3(0x1e2)]+_0x393f02[_0x4395d3(0x1e8)]+_0x47adb8['range'][_0x4395d3(0x16e)]-_0x47adb8['range'][_0x4395d3(0x1e2)],'startColumn':_0x58f36c[_0x4395d3(0x36e)]+_0x393f02[_0x4395d3(0x16a)],'endColumn':_0x58f36c['startColumn']+_0x393f02[_0x4395d3(0x16a)]+_0x47adb8['range'][_0x4395d3(0x352)]-_0x47adb8[_0x4395d3(0x1ce)]['startColumn']}};_0x402b95[_0x4395d3(0x2f9)](_0x457a3a,_0xc4f92b);let _0x378df7={..._0x23dc95,'sourceRangeInfo':_0xc4f92b};this[_0x4395d3(0x3aa)](_0xd74344,_0x4dd87d[_0x4395d3(0x186)],_0x457a3a,_0x378df7),this[_0x4395d3(0x1a1)]({'unitId':_0xd74344,'token':_0x457a3a,'type':_0x4395d3(0xf5),'oldSourceRangeInfo':_0x47adb8,'dataRangeInfo':_0xc4f92b,'targetCellInfo':_0x23dc95[_0x4395d3(0x30e)]}),this[_0x4395d3(0x35e)]({'unitId':_0xd74344,'subUnitId':_0x4dd87d[_0x4395d3(0x186)],'oldSubUnitId':_0x156979,'pivotTableId':_0x457a3a,'pivotTableConfig':_0x378df7,'collectionConfig':_0x402b95['toJSON']()});}}}}[_0xfb9561(0x1a1)](_0x3fec65){const _0x20f085=_0xfb9561;this[_0x20f085(0x29d)]['next'](_0x3fec65);}[_0xfb9561(0xf3)](_0x5a9961){const _0x2826ed=_0xfb9561;let _0x4eb81d=this[_0x2826ed(0x196)]['get'](_0x5a9961);return _0x4eb81d||(_0x4eb81d=new te(this,this[_0x2826ed(0x357)]),this['_dataFieldManagerCollection']['set'](_0x5a9961,_0x4eb81d)),_0x4eb81d;}[_0xfb9561(0x294)](_0x188e4f,_0x278069){const _0x38d17b=_0xfb9561;return this[_0x38d17b(0xf3)](_0x188e4f)['collections'][_0x278069];}[_0xfb9561(0x2fc)](_0x5ca973,_0x56425f,_0x2dd0f6){return this['getDataFieldManager'](_0x5ca973)['getUpdateRangeDeleteIds'](_0x56425f,_0x2dd0f6);}[_0xfb9561(0xd4)](_0x9193e1,_0xada1db){const _0x275253=_0xfb9561;let _0x2f9ae5=this[_0x275253(0x354)][_0x275253(0x1ea)](_0x9193e1);_0x2f9ae5||(_0x2f9ae5=new Map(),this[_0x275253(0x354)][_0x275253(0x295)](_0x9193e1,_0x2f9ae5));let _0x2f575f=_0x2f9ae5[_0x275253(0x1ea)](_0xada1db);return _0x2f575f||(_0x2f575f=new Map(),_0x2f9ae5[_0x275253(0x295)](_0xada1db,_0x2f575f)),_0x2f575f;}[_0xfb9561(0x3aa)](_0x487a0a,_0x5985b1,_0x589086,_0x2d8076){const _0x541653=_0xfb9561;this[_0x541653(0xd4)](_0x487a0a,_0x5985b1)[_0x541653(0x295)](_0x589086,_0x2d8076);}[_0xfb9561(0x1ba)](_0x2ac4d0,_0x16c91c,_0x189bd5){const _0x37f6e7=_0xfb9561;var _0x172f6a;if(!((_0x172f6a=this[_0x37f6e7(0x354)][_0x37f6e7(0x1ea)](_0x2ac4d0))==null||(_0x172f6a=_0x172f6a[_0x37f6e7(0x1ea)](_0x16c91c))==null)&&_0x172f6a['get'](_0x189bd5)){var _0x593dc2;(_0x593dc2=this[_0x37f6e7(0x354)]['get'](_0x2ac4d0))==null||(_0x593dc2=_0x593dc2[_0x37f6e7(0x1ea)](_0x16c91c))==null||_0x593dc2[_0x37f6e7(0xc2)](_0x189bd5);}}['_updatePivotTableInstanceCache'](_0x3ac744,_0x141f06){const _0x49a62d=_0xfb9561;this[_0x49a62d(0x148)][_0x49a62d(0x295)](_0x3ac744,_0x141f06);}[_0xfb9561(0x2b7)](_0xba5d25){const _0x2a6f26=_0xfb9561;this[_0x2a6f26(0x148)][_0x2a6f26(0xc2)](_0xba5d25);}[_0xfb9561(0x3b8)](_0x3a34b4,_0x3359b7){const _0x4e7360=_0xfb9561;let _0x343545=this['_viewData'][_0x4e7360(0x1ea)](_0x3a34b4);_0x343545||(_0x343545=new Map(),this[_0x4e7360(0x12e)][_0x4e7360(0x295)](_0x3a34b4,_0x343545));let _0x245d2b=_0x343545['get'](_0x3359b7);return _0x245d2b||(_0x245d2b=new Map(),_0x343545[_0x4e7360(0x295)](_0x3359b7,_0x245d2b)),_0x245d2b;}['updateConfig'](_0x3ab365){const _0x5a4ddf=_0xfb9561;let {unitId:_0x3ebd05,subUnitId:_0x5259e3,pivotTableId:_0x1ada4e,pivotTableConfig:_0x31a2c1,collectionConfig:_0x5cc494}=_0x3ab365,_0x30c357={'unitId':_0x3ebd05,'subUnitId':_0x5259e3,'oldSubUnitId':_0x5259e3,'pivotTableId':_0x1ada4e,'pivotTableConfig':_0x31a2c1,'collectionConfig':_0x5cc494};this[_0x5a4ddf(0xca)][_0x5a4ddf(0xc9)](P['id'],_0x30c357,{'onlyLocal':!0x0});}[_0xfb9561(0x11a)](_0x28b02b,_0x1fcbf1,_0x47747d,_0x6fdd8b,_0x3548a1,_0x426e31,_0x27e655,_0x588fe5=!0x1){const _0x5c863e=_0xfb9561;var _0x32dc65;this['_commandService']['executeCommand'](N['id'],{'single':{'unitId':_0x28b02b,'subUnitId':_0x1fcbf1,'type':_0x47747d,'pivotTableId':_0x6fdd8b,'view':_0x3548a1,'pivotConfig':_0x426e31},'collectionConfig':{[_0x28b02b]:_0x27e655}},{'onlyLocal':!0x0});let _0x27a513=!!((_0x32dc65=this[_0x5c863e(0x17e)](_0x6fdd8b))!=null&&_0x32dc65[_0x5c863e(0x123)]()),_0x34276f=this[_0x5c863e(0x395)](_0x28b02b,_0x1fcbf1,_0x6fdd8b);_0x34276f&&this[_0x5c863e(0x281)]({'view':_0x3548a1,'pivotTableId':_0x6fdd8b,'textInfo':this[_0x5c863e(0x18b)](),'isEmpty':_0x27a513,'targetCellInfo':_0x34276f[_0x5c863e(0x30e)]},_0x588fe5);}[_0xfb9561(0x281)](_0x2edc64,_0x32c5b3){const _0x3f820d=_0xfb9561;let {targetCellInfo:_0x464a83,pivotTableId:_0x4d4bbd}=_0x2edc64,{unitId:_0x145a1a,subUnitId:_0x17a534}=_0x464a83,_0x16c2fc=this[_0x3f820d(0x3b8)](_0x145a1a,_0x17a534),_0x52e4b9=_0x16c2fc[_0x3f820d(0x1ea)](_0x4d4bbd),_0x25335a,_0x2f16de;_0x52e4b9&&(_0x25335a=_0x52e4b9[_0x3f820d(0x210)],_0x2f16de=_0x52e4b9[_0x3f820d(0x3b4)]);let {rangesCache:_0x8558b,matrix:_0x2e526e}=ie(_0x2edc64);_0x16c2fc['set'](_0x4d4bbd,{'rangeCache':_0x8558b,'matrix':_0x2e526e,'oldMatrix':_0x2f16de,'oldRangeCache':_0x25335a}),_0x32c5b3||this['_viewData$']['next']({'unitId':_0x145a1a,'subUnitId':_0x17a534,'pivotTableId':_0x4d4bbd});}['addPivotTable'](_0xeb11e8,_0x4ade30,_0x59abba,_0x34fc95,_0x21b24d){const _0x8b46fd=_0xfb9561;this[_0x8b46fd(0x3aa)](_0xeb11e8,_0x4ade30,_0x59abba,_0x21b24d),this[_0x8b46fd(0x1f2)](_0x59abba,_0x34fc95);}[_0xfb9561(0x321)](_0x15f3c2,_0x4183d3,_0x2e8d3e){const _0x2a699d=_0xfb9561;let _0x50171b=this[_0x2a699d(0xf3)](_0x15f3c2);_0x50171b[_0x2a699d(0x10f)](_0x2e8d3e)[_0x2a699d(0x229)](_0x33d3cb=>{const _0x145c76=_0x2a699d;_0x50171b[_0x145c76(0x2bb)](_0x33d3cb);}),this[_0x2a699d(0x147)](_0x15f3c2,_0x2e8d3e),this['_deleteModelCache'](_0x15f3c2,_0x4183d3,_0x2e8d3e),this['_deletePivotTableInstanceCache'](_0x2e8d3e);}[_0xfb9561(0x2ce)](_0x3c2120,_0xb36de2,_0x291916,_0x314ee3){const _0x3c8037=_0xfb9561;this[_0x3c8037(0x3aa)](_0x3c2120,_0xb36de2,_0x291916,_0x314ee3);}[_0xfb9561(0x395)](_0x384891,_0x179b9e,_0x2386f6){const _0xfcfdf9=_0xfb9561;var _0x1db8c6;let _0x42b04a=(_0x1db8c6=this['_model'][_0xfcfdf9(0x1ea)](_0x384891))==null||(_0x1db8c6=_0x1db8c6[_0xfcfdf9(0x1ea)](_0x179b9e))==null?void 0x0:_0x1db8c6['get'](_0x2386f6);if(_0x42b04a)return _0x42b04a;}[_0xfb9561(0x13c)](_0x120cbd,_0x29486c,_0x32f59a){const _0x756964=_0xfb9561;var _0x374ac2;let _0x1a4121=(_0x374ac2=this[_0x756964(0x354)][_0x756964(0x1ea)](_0x120cbd))==null||(_0x374ac2=_0x374ac2[_0x756964(0x1ea)](_0x29486c))==null?void 0x0:_0x374ac2[_0x756964(0x1ea)](_0x32f59a);if(_0x1a4121)return _0x1a4121[_0x756964(0x1d8)];}[_0xfb9561(0x17e)](_0x2575d3){const _0x3a79da=_0xfb9561;return this['_pivotTableInstanceCache'][_0x3a79da(0x1ea)](_0x2575d3);}[_0xfb9561(0xe4)](_0x475f98){const _0x181afb=_0xfb9561;this[_0x181afb(0x354)][_0x181afb(0xc2)](_0x475f98);let _0x536a20=this[_0x181afb(0x196)][_0x181afb(0x1ea)](_0x475f98);_0x536a20&&(_0x536a20[_0x181afb(0xce)](),this[_0x181afb(0x196)][_0x181afb(0xc2)](_0x475f98)),this['_viewData'][_0x181afb(0xc2)](_0x475f98),this[_0x181afb(0x3a7)]['forEach'](_0x35ce70=>{const _0x16e0a1=_0x181afb;_0x35ce70[_0x16e0a1(0xe4)](_0x475f98);});}['addCollectionByJSON'](_0x43b533,_0x7a125b,_0x5e7040,_0x5118ae){const _0x361bbd=_0xfb9561;return this[_0x361bbd(0xf3)](_0x5e7040[_0x361bbd(0x199)])[_0x361bbd(0x1ac)](_0x43b533,_0x7a125b,_0x5e7040,_0x5118ae);}[_0xfb9561(0x277)](_0x48fe3f){const _0x24ee09=_0xfb9561;return this[_0x24ee09(0xf3)](_0x48fe3f[_0x24ee09(0x199)])['createCollectionWithDataRange'](_0x48fe3f);}['refreshData'](_0x2cdeca,_0x5ebafc,_0x5bf5b2){const _0x2a19c4=_0xfb9561;this[_0x2a19c4(0xf3)](_0x5bf5b2[_0x2a19c4(0x199)])[_0x2a19c4(0x316)](_0x2cdeca,_0x5ebafc,_0x5bf5b2);}[_0xfb9561(0x1ae)](_0x476bbe,_0x47552b){const _0x5b688c=_0xfb9561;this[_0x5b688c(0xf3)](_0x476bbe)[_0x5b688c(0x2bb)](_0x47552b);}[_0xfb9561(0x147)](_0x5e2f91,_0x58b70e){const _0x99807b=_0xfb9561;this[_0x99807b(0xf3)](_0x5e2f91)['removeCollectionImp'](_0x58b70e);}[_0xfb9561(0xd2)](_0x3d6b9b,_0xa2d121){const _0x5b893d=_0xfb9561;var _0x3e11bd;return(_0x3e11bd=this[_0x5b893d(0x354)]['get'](_0x3d6b9b))==null?void 0x0:_0x3e11bd[_0x5b893d(0x1ea)](_0xa2d121);}[_0xfb9561(0x121)](_0x5072c4){const _0x257e46=_0xfb9561;for(let [_0x24e727,_0xce31c7]of this[_0x257e46(0x354)][_0x257e46(0x3a0)]())for(let [_0x302d13,_0x308ce9]of _0xce31c7[_0x257e46(0x3a0)]())if(_0x308ce9[_0x257e46(0x27d)](_0x5072c4))return{'unitId':_0x24e727,'subUnitId':_0x302d13};return null;}[_0xfb9561(0x307)](_0x2d73a5,_0x5c8179,_0x12e38b,_0xbf2833){const _0x480512=_0xfb9561;let _0x5b867a=this[_0x480512(0x3b8)](_0x2d73a5,_0x5c8179);_0xbf2833?_0x5b867a['set'](_0x12e38b,_0xbf2833):_0x5b867a['delete'](_0x12e38b),this[_0x480512(0x2c9)][_0x480512(0x38c)]({'unitId':_0x2d73a5,'subUnitId':_0x5c8179,'pivotTableId':_0x12e38b});}['dispose'](){const _0x329f14=_0xfb9561;super[_0x329f14(0xce)](),this[_0x329f14(0x354)][_0x329f14(0x13b)](),this[_0x329f14(0x148)]['clear'](),this[_0x329f14(0x12e)][_0x329f14(0x13b)](),this[_0x329f14(0x29d)][_0x329f14(0x25f)](),this[_0x329f14(0x2c9)][_0x329f14(0x25f)](),this[_0x329f14(0x2da)]['complete'](),this[_0x329f14(0x196)][_0x329f14(0x229)](_0x31542d=>_0x31542d[_0x329f14(0xce)]()),this[_0x329f14(0x196)][_0x329f14(0x13b)]();}[_0xfb9561(0x367)](_0x54f173,_0x501849,_0x3fd2be){const _0x5cf69c=_0xfb9561;var _0x3bae94;return((_0x3bae94=this['_viewData'][_0x5cf69c(0x1ea)](_0x54f173))==null||(_0x3bae94=_0x3bae94[_0x5cf69c(0x1ea)](_0x501849))==null?void 0x0:_0x3bae94[_0x5cf69c(0x1ea)](_0x3fd2be))||null;}[_0xfb9561(0x237)](_0x36af59){this['updateDirtyPivotTable'](_0x36af59);}['updateDirtyPivotTable'](_0x1977ce){const _0x1c7c00=_0xfb9561;let {token:_0x815585,unitId:_0x118e20,subUnitId:_0x21ac5e}=_0x1977ce,_0xa241c2=_0x118e20+'-'+_0x21ac5e+'-'+_0x815585;this[_0x1c7c00(0x1f6)][_0x1c7c00(0x1ea)](_0xa241c2)&&clearTimeout(this[_0x1c7c00(0x1f6)][_0x1c7c00(0x1ea)](_0xa241c2));let _0x81c05c=setTimeout(()=>{const _0x147ece=_0x1c7c00;this['queryDirtyPivotTable'](_0x1977ce),this[_0x147ece(0x1f6)][_0x147ece(0xc2)](_0xa241c2);},0x1