<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">define("Controls-DataEnv/currentList",["WasabyLoader/ModulesLoader","Types/source","Types/object","Types/entity","Types/collection","ParametersWebAPI/Scope","Controls-DataEnv/staticLoader","Controls-DataEnv/dispatcher","Controls-DataEnv/abstractList","require","exports","Controls-DataEnv/list"],(function(e,t,o,r,i,s,a,n,l,d,c,u){Object.defineProperty(c,"__esModule",{value:true}),c["Controls-DataEnv/newLists/_currentList/CurrentListSlice"]=true;var p=function(e,t,o,r,i){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.CurrentListSlice=void 0;const{isDefined:s,isUndefined:a}=r._private_predicates;class n extends o.ListSlice{observeChanges(e=this.state){this._subscribe(e)}unobserveChanges(e=this.state){this._unsubscribe(e)}_subscribe(e){var t,o;super._subscribe(e);const r=null===(o=null===(t=this._propsForMigrationToDispatcher)||void 0===t?void 0:t.sliceProperties)||void 0===o?void 0:o.sourceController;if(r)if(this._subscribeOnFilter)r.subscribe("rootChanged",this._rootChanged,this),r.subscribe("filterChanged",this._filterChanged,this),r.subscribe("sortingChanged",this._sortingChanged,this),r.subscribe("navigationChanged",this._navigationChanged,this)}_unsubscribe(e){super._unsubscribe(e),this._unsubscribeFromSourceController()}_unsubscribeFromSourceController(){var e,t;const o=null===(t=null===(e=this._propsForMigrationToDispatcher)||void 0===e?void 0:e.sliceProperties)||void 0===t?void 0:t.sourceController;if(o)o.unsubscribe("rootChanged",this._rootChanged,this),o.unsubscribe("filterChanged",this._filterChanged,this),o.unsubscribe("sortingChanged",this._sortingChanged,this),o.unsubscribe("navigationChanged",this._navigationChanged,this)}_rootChanged(e,t){if(t!==this.state.root)this.state.root=t}_filterChanged(e,t){if(!(0,i.isEqual)(t,this.state.filter))this.state.filter=t}_sortingChanged(e,t){this.state.sorting=t}_navigationChanged(e,t){this.state.navigation=t}_initState(e,t){var o;this._subscribeOnFilter=t.task1186833531;const r=super._initState(e,t);if(null===(o=this._propsForMigrationToDispatcher)||void 0===o?void 0:o.sliceProperties)this._propsForMigrationToDispatcher.sliceProperties.previousViewMode=r.viewMode;return r}_onAfterInitState(e){if(super._onAfterInitState(e),this.collection)e.markedKey=this._initMarker(e),this._initActions(e,this.collection)}async _beforeApplyState(e){if(this.isDestroyed())return this.state;this.unobserveChanges();const t=await super._beforeApplyState(e);return this.observeChanges(),t}setCollection(e,t){if(e===this._collection)return!!this._collection;if(e&amp;&amp;!e["[Controls/display:Collection]"])return(0,r.getError)("OBJ_IS_NOT_COLLECTION"),this._collection=void 0,false;let o;try{o=e?(0,r.resolveCollectionType)(e):void 0}catch(e){o=void 0,(0,r.getError)("ANY",e)}if(o)this._collection=null!==e&amp;&amp;void 0!==e?e:void 0,this._skipSetCollection=true,this._isPrivateCollectionMoreActual=true;else this._collection=void 0,this._skipSetCollection=false;if(this._collection&amp;&amp;t)this._collection.setMarkedKey(this._initMarker(this.state));return!!this._collection}_initMarker(e){var t,o;if("hidden"===e.markerVisibility)return;let r=e.markedKey;if("visible"===e.markerVisibility&amp;&amp;e.items){const i=void 0!==e.markedKey&amp;&amp;null!==e.markedKey&amp;&amp;e.items.getRecordById(e.markedKey);if(e.items.getCount()&amp;&amp;!i)r=null===(o=null===(t=this._collection)||void 0===t?void 0:t.getFirst("Markable"))||void 0===o?void 0:o.key}return r}_setPreloadedItems(e,t){return this._addAsyncAction(o.ListActionCreators.source.setPreloadedItems({direction:t,items:e}))}_loadItemsToDirection(e,t,r){if("up"===e)return this._addAsyncAction(o.ListActionCreators.source.loadPrev(t,r));else return this._addAsyncAction(o.ListActionCreators.source.loadNext(t,r))}async load(e,t,...o){if(s(e)&amp;&amp;s(t)&amp;&amp;o.every(a))await(0,r.getError)("DEPRECATED_USED","warn","load","prev/next");return this._load(void 0,e,t,...o)}}return t.CurrentListSlice=n,t}(d,{},u,l,o),m=p;c["Controls-DataEnv/newLists/_currentList/loadData"]=true;var y=function(e,t,o,r,i){"use strict";async function s(e,t,i,s,l){const d={...e,isLatestInteractorVersion:false},[c]=await Promise.all([(0,r.loadData)(d,t,i,s,l),a(d),n(d)]);return{...c,...s?{header:void 0,columns:void 0}:o.Initializer.columns.resolveColumnsStateSync(d,false)}}async function a(e){if(e.operationsController&amp;&amp;e.task1186833531)return Promise.resolve();return(0,i.load)(i.LibPaths.Operations)}async function n(e){var t;if(!(null===(t=e.selectedKeys)||void 0===t?void 0:t.length))return Promise.resolve();return(0,i.load)(i.LibPaths.MultiSelection)}return Object.defineProperty(t,"__esModule",{value:true}),t.default=s,t}(d,{},l,u,a),f=y;c["Controls-DataEnv/newLists/_list/ListWebInitializer/source"]=true;var v=function(e,t,o,r){"use strict";function i(e){return(e.expandedItems||[]).reduce(((t,o)=&gt;{var r,i;return t[o]={forward:!!(null===(r=e.sourceController)||void 0===r?void 0:r.hasMoreData("down",o)),backward:!!(null===(i=e.sourceController)||void 0===i?void 0:i.hasMoreData("up",o))},t}),{})}Object.defineProperty(t,"__esModule",{value:true}),t.getLoadDirection=t.getSourceControllerOptions=t.createSourceController=t.initHasMoreStorage=void 0,t.initHasMoreStorage=i;const s=(e,t)=&gt;{if(void 0!==t)return a(e,t);else return n(e)};function a(e,t){return l({items:e.items,error:e.error,expandedItems:e.expandedItems||t.expandedItems||[],source:t.source instanceof o.PrefetchProxy?t.source.getOriginal():t.source,navigation:t.navigation,filter:e.filter||t.filter,parentProperty:t.parentProperty,keyProperty:t.keyProperty,selectFields:t.selectFields,sorting:e.sorting||t.sorting,root:void 0!==e.root?e.root:t.root,displayProperty:t.displayProperty,groupHistoryId:t.groupHistoryId,selectedKeys:t.selectedKeys,excludedKeys:t.excludedKeys,nodeHistoryType:t.nodeHistoryType,nodeTypeProperty:t.nodeTypeProperty,nodeHistoryId:t.nodeHistoryId,deepReload:t.deepReload,deepScrollLoad:t.deepScrollLoad,propStorageId:t.propStorageId})}function n(e){return l(d(e))}function l(e){const t=undefined;return new((0,r.loadSync)("Controls/dataSource").NewSourceController)(e)}function d(e){return{filter:e.filter,source:e.source,keyProperty:e.keyProperty,sorting:e.sorting,root:e.root,navigation:e.navigation,displayProperty:e.displayProperty,parentProperty:e.parentProperty,nodeProperty:e.nodeProperty,groupHistoryId:e.groupHistoryId,selectFields:e.selectFields,selectedKeys:e.selectedKeys,excludedKeys:e.excludedKeys,propStorageId:e.propStorageId,nodeHistoryId:e.nodeHistoryId,nodeHistoryType:e.nodeHistoryType,nodeTypeProperty:e.nodeTypeProperty,expandedItems:e.expandedItems,deepReload:e.deepReload,deepScrollLoad:e.deepScrollLoad}}function c(e,t){return"default"!==t?"up"===e?"down":"up":e}return t.createSourceController=s,t.getSourceControllerOptions=d,t.getLoadDirection=c,t}(d,{},t,e);c["Controls-DataEnv/newLists/_list/actions/creators/_actionCreator"]=true;var C=function(e,t){"use strict";function o(e,t={}){return{type:e,payload:t}}return Object.defineProperty(t,"__esModule",{value:true}),t.default=o,t}(d,{});c["Controls-DataEnv/newLists/_list/actions/creators/error"]=true;var S=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.handleLoadError=void 0;const o=(e,t,o,r)=&gt;({type:"handleLoadError",payload:{error:e,direction:t,loadKey:o,action:r}});return t.handleLoadError=o,t}(d,{});c["Controls-DataEnv/newLists/_list/actions/creators/filter"]=true;var h=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.setFilterDescription=void 0;const o=({filterDescription:e,countFilterValue:t,countFilterLinkedNames:o,countFilterValueConverter:r,countFilterUserPeriods:i,countFilterPeriodType:s})=&gt;({type:"setFilterDescription",payload:{filterDescription:e,countFilterValue:t,countFilterLinkedNames:o,countFilterValueConverter:r,countFilterUserPeriods:i,countFilterPeriodType:s}});return t.setFilterDescription=o,t}(d,{});c["Controls-DataEnv/newLists/_list/actions/creators/marker"]=true;var g=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.markNext=t.markNearbyItem=t.activateMarker=t.setMarkerVisibility=void 0;const o=e=&gt;({type:"setMarkerVisibility",payload:{visibility:e}});t.setMarkerVisibility=o;const r=()=&gt;({type:"activateMarker",payload:{}});t.activateMarker=r;const i=(e,t)=&gt;({type:"markNearbyItem",payload:{index:e,key:t}});t.markNearbyItem=i;const s=e=&gt;({type:"markNext",payload:{direction:e}});return t.markNext=s,t}(d,{});c["Controls-DataEnv/newLists/_list/actions/creators/operationsPanel"]=true;var b=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.resetSelectionViewMode=void 0;const o=()=&gt;({type:"resetSelectionViewMode",payload:{}});return t.resetSelectionViewMode=o,t}(d,{});c["Controls-DataEnv/newLists/_list/actions/creators/source"]=true;var w=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.updateHasMoreStorage=t.reloadItems=t.reloadItem=t.resolveStateAfterUpdateItems=t.setPreloadedItems=t.loadToDirection=t.loadNodes=t.reloadOnSourceController=t.loadOnSourceController=t.rejectLoad=t.awaitAllRequests=t.initSource=t.requestFetch=t.fetch=t.dataLoadedSuccess=t.oldSliceLoad=t.load=t.newItemsReceived=t.reload=t.updateSavedState=t.setSavedSourceState=void 0;const o=(e,t)=&gt;({type:"setSavedSourceState",payload:{id:e,state:t}});t.setSavedSourceState=o;const r=()=&gt;({type:"updateSavedSourceState",payload:{}});t.updateSavedState=r;const i=(e,t,o,r)=&gt;({type:"reload",payload:{sourceConfig:e,keepNavigation:t,onResolve:o,onReject:r}});t.reload=i;const s=e=&gt;({type:"newItemsReceived",payload:e});t.newItemsReceived=s;const a=e=&gt;({type:"load",payload:{sourceConfig:e}});t.load=a;const n=e=&gt;({type:"oldSliceLoad",payload:e});t.oldSliceLoad=n;const l=e=&gt;({type:"dataLoadedSuccess",payload:e});t.dataLoadedSuccess=l;const d=()=&gt;({type:"fetch",payload:{}});t.fetch=d;const c=()=&gt;({type:"requestFetch",payload:{}});t.requestFetch=c;const u=()=&gt;({type:"initSource",payload:{}});t.initSource=u;const p=()=&gt;({type:"awaitAllRequests",payload:{}});t.awaitAllRequests=p;const m=()=&gt;({type:"rejectLoad",payload:{}});t.rejectLoad=m;const y=e=&gt;({type:"loadOnSourceController",payload:e});t.loadOnSourceController=y;const f=e=&gt;({type:"reloadOnSourceController",payload:{...e,isFirstLoad:!!e.isFirstLoad}});t.reloadOnSourceController=f;const v=e=&gt;({type:"loadNodes",payload:e});t.loadNodes=v;const C=e=&gt;({type:"loadToDirection",payload:e});t.loadToDirection=C;const S=e=&gt;({type:"setPreloadedItems",payload:e});t.setPreloadedItems=S;const h=e=&gt;({type:"resolveStateAfterUpdateItems",payload:e});t.resolveStateAfterUpdateItems=h;const g=(e,t,o,r)=&gt;({type:"reloadItem",payload:{key:e,options:t,onResolve:o,onReject:r}});t.reloadItem=g;const b=(e,t,o)=&gt;({type:"reloadItems",payload:{keys:e,onResolve:t,onReject:o}});t.reloadItems=b;const w=(e,t)=&gt;({type:"updateHasMoreStorage",payload:{nextState:e,hasMoreStorage:t}});return t.updateHasMoreStorage=w,t}(d,{});c["Controls-DataEnv/newLists/_list/loadData/getActiveElementByItems"]=true;var _=function(e,t,o){"use strict";function r(e){var t,r,i;let s;const a=null===(t=null===e||void 0===e?void 0:e.getMetaData())||void 0===t?void 0:t.navigation;if((0,o.isRecordSet)(a)&amp;&amp;a.getCount())s=null===(r=a.at(0))||void 0===r?void 0:r.getKey();else s=null===(i=null===e||void 0===e?void 0:e.at(0))||void 0===i?void 0:i.getKey();return s}return Object.defineProperty(t,"__esModule",{value:true}),t.getActiveElementByItems=void 0,t.getActiveElementByItems=r,t}(d,{},i);c["Controls-DataEnv/newLists/_list/loadData/getConfigAfterLoadError"]=true;var M=function(e,t,o,r){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.getConfigAfterLoadError=t.processError=t.getErrorConfig=t.ErrorViewMode=void 0;const i="Controls/error";var s;function a(e,t){const{direction:o,root:r,loadKey:i}=e;let a;if(o&amp;&amp;(void 0===i||r===i))a=s.inlist;else if(void 0!==i&amp;&amp;r!==i)a=s.dialog;else a=s.include;const n={mode:a,error:t};if(o)n.templateOptions={showInDirection:o,action:e.action};return n}async function n(e,t,o){const r=await e.process({error:t.error,theme:o,mode:t.mode||s.include});if(t.templateOptions&amp;&amp;r)r.options={...r.options,...t.templateOptions};return r}async function l(){if((0,o.isLoaded)(i))return new((0,o.loadSync)(i).ErrorController)({});else return(0,o.loadAsync)(i).then((e=&gt;new e.ErrorController({})))}async function d(e,t,o){const i=t instanceof r.PromiseCanceledError,s={...e};if(t&amp;&amp;!i){if(!s.errorController)s.errorController=await l();s.error=t;const e=a({...o,root:s.root},t);s.errorViewConfig=await n(s.errorController,e),s.loading=false}return s}return function(e){e["dialog"]="dialog",e["page"]="page",e["include"]="include",e["inlist"]="inlist"}(s||(t.ErrorViewMode=s={})),t.getErrorConfig=a,t.processError=n,t.getConfigAfterLoadError=d,t}(d,{},e,r);c["Controls-DataEnv/newLists/_list/loadData/getFilterModuleSync"]=true;var I=function(e,t,o){"use strict";function r(){return(0,o.loadSync)("Controls/filter")}return Object.defineProperty(t,"__esModule",{value:true}),t.getFilterModuleSync=void 0,t.getFilterModuleSync=r,t}(d,{},e);c["Controls-DataEnv/newLists/_list/loadData/resolveSearchViewMode"]=true;var x=function(e,t){"use strict";function o(e,t){const o=undefined;return e&amp;&amp;("composite"===t||"tile"===t||"searchTile"===t)?"searchTile":"search"}function r(e){return"string"===typeof e.keyProperty&amp;&amp;"string"===typeof e.parentProperty&amp;&amp;"string"===typeof e.nodeProperty}return Object.defineProperty(t,"__esModule",{value:true}),t.isStateHierarchy=t.resolveSearchViewMode=void 0,t.resolveSearchViewMode=o,t.isStateHierarchy=r,t}(d,{});c["Controls-DataEnv/newLists/_list/middlewaresAsync/breadCrumbs"]=true;var P=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.breadCrumbsMiddleware=void 0,t.breadCrumbsMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:breadCrumbs",["setBreadCrumbs","handleItemsChanged"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/error"]=true;var L=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.errorMiddleware=void 0,t.errorMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:error",["handleLoadError"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/expandCollapseMiddleware"]=true;var A=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.expandCollapseMiddleware=void 0,t.expandCollapseMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:expandCollapse",["setExpandedItems","setCollapsedItems","updateExpansionModel","setExpandCollapsedItems","expand","expandParent","collapse","resetExpansion","onItemsRemoved"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/filter"]=true;var D=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.filterMiddleware=void 0,t.filterMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:filter",["setFilterDescription","setFilter"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/filterPanel"]=true;var E=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.filterPanelMiddleware=void 0,t.filterPanelMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:filterPanel",["openFilterDetailPanel","closeFilterDetailPanel"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/highlightFields"]=true;var F=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.highlightFieldsMiddleware=void 0,t.highlightFieldsMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:highlightFields",["setHighlightedFieldsMap"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/itemActions"]=true;var O=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.itemActionsMiddleware=void 0,t.itemActionsMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:itemActions",["updateItemActionsMap","onItemsRemoved","onAllItemsReplaced","onItemsAdded","onItemsReset","onItemsReplaced"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/items"]=true;var k=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.itemsMiddleware=void 0,t.itemsMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:items",["replaceAllItems","removeItems","replaceItems","prependItems","appendItems","changeKeyProperty","replaceMetaData","mergeMetaData","setItemsChanges","resetItems"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/marker"]=true;var V=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.markerMiddleware=void 0,t.markerMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:marker",["setMarkerVisibility","activateMarker","setMarkedKey","mark","markNearbyItem","onItemsRemoved","onItemsAdded","onAllItemsReplaced","onItemsReset","markNext"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/operationsPanel"]=true;var U=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.operationsPanelMiddleware=void 0,t.operationsPanelMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:operationsPanel",["openOperationsPanel","closeOperationsPanel","updateOperationsSelection","setSelectionViewMode","resetSelectionViewMode","onItemsRemoved","setListCommandsSelection"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/root"]=true;var R=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.rootMiddleware=void 0,t.rootMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:root",["setRoot","changeRoot"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/search"]=true;var T=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.searchMiddleware=void 0,t.searchMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:search",["resetSearch","awaitAllRequests"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/selection"]=true;var N=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.selectionMiddleware=void 0,t.selectionMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:selection",["setSelectionVisibility","resetSelection","setSelection","select","setSelectionModel","selectAll","invertSelection","onItemsRemoved","onItemsAdded","onItemsReset","updateCounter"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/source"]=true;var K=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.sourceMiddleware=void 0,t.sourceMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:source",["updateSavedSourceState","setSavedSourceState","reload","load","loadOnSourceController","reloadOnSourceController","newItemsReceived","resolveStateAfterUpdateItems","loadNodes","oldSliceLoad","reloadItem","reloadItems","loadToDirection","setPreloadedItems","dataLoadedSuccess","requestFetch","fetch","initSource","awaitAllRequests","rejectLoad","updateHasMoreStorage","loadPrev","loadNext"],(({getState:e},t)=&gt;{const{sourceController:o}=e();if(!o)return false;if("loadPrev"===t.type)return o.hasMoreData("up");if("loadNext"===t.type)return o.hasMoreData("down")})),t}(d,{},n);c["Controls-DataEnv/newLists/_list/middlewaresAsync/stub"]=true;var j=function(e,t,o){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.stubMiddleware=void 0,t.stubMiddleware=(0,o.asyncMiddlewareFactory)("Controls/listWebReducers:stub",["setStubVisibility","onItemsAdded","onItemsRemoved","onItemsReset"]),t}(d,{},n);c["Controls-DataEnv/newLists/_list/types/SnapshotName"]=true;var B=function(e,t){"use strict";var o;return Object.defineProperty(t,"__esModule",{value:true}),t.SnapshotName=void 0,function(e){e["BeforeSearch"]="BeforeSearch",e["BeforeShowOnlySelected"]="BeforeShowOnlySelected",e["BeforeOpenOperationsPanel"]="BeforeOpenOperationsPanel",e["ComplexUpdate"]="ComplexUpdate"}(o||(t.SnapshotName=o={})),t}(d,{});c["Controls-DataEnv/newLists/_currentList/factory"]=true;var H=function(e,t,o,r,i){"use strict";Object.defineProperty(t,"__esModule",{value:true});const s={...o.factory,loadData:i.default,slice:r.CurrentListSlice};return t.default=s,t}(d,{},u,p,y),W=H;c["Controls-DataEnv/newLists/_list/ListWebInitializer/operationsPanel"]=true;var q=function(e,t,o,r,i){"use strict";function s(e){const{CounterController:t}=(0,o.loadSync)(r.LibPaths.MultiSelection),s=new t({...e,rootKey:null,hasMoreUtil:t=&gt;!!e.sourceController&amp;&amp;(e.sourceController.hasMoreData((0,i.getLoadDirection)("up",e.itemsOrder),t)||e.sourceController.hasMoreData((0,i.getLoadDirection)("down",e.itemsOrder),t)),isLoadedUtil:t=&gt;!e.sourceController||e.sourceController.hasLoaded(t)});return s.setSelection({selected:e.selectedKeys,excluded:e.excludedKeys}),s}function a(e){return s(e).getCount()}return Object.defineProperty(t,"__esModule",{value:true}),t.getCount=void 0,t.getCount=a,t}(d,{},e,a,v);c["Controls-DataEnv/newLists/_list/actions/creators/complexUpdate"]=true;var z=function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.complexUpdateItems=t.complexUpdateSource=t.complexUpdateSelection=t.complexUpdateSearch=t.complexUpdateRoot=t.complexUpdateOperationsPanel=t.complexUpdateMarker=t.complexUpdateItemActions=t.complexUpdateFilter=t.complexUpdateExpandCollapse=t.oldBeforeApplyState=t.reduceState=void 0;const r=(e,t)=&gt;(0,o.default)("reduceState",{prevState:e,nextState:t});t.reduceState=r;const i=(e,t)=&gt;(0,o.default)("oldBeforeApplyState",{prevState:e,nextState:t});t.oldBeforeApplyState=i;const s=(e,t)=&gt;(0,o.default)("complexUpdateExpandCollapse",{prevState:e,nextState:t});t.complexUpdateExpandCollapse=s;const a=(e,t)=&gt;(0,o.default)("complexUpdateFilter",{prevState:e,nextState:t});t.complexUpdateFilter=a;const n=(e,t)=&gt;({type:"complexUpdateItemActions",payload:{prevState:e,nextState:t}});t.complexUpdateItemActions=n;const l=(e,t)=&gt;({type:"complexUpdateMarker",payload:{prevState:e,nextState:t}});t.complexUpdateMarker=l;const d=(e,t)=&gt;({type:"complexUpdateOperationsPanel",payload:{prevState:e,nextState:t}});t.complexUpdateOperationsPanel=d;const c=(e,t)=&gt;({type:"complexUpdateRoot",payload:{prevState:e,nextState:t}});t.complexUpdateRoot=c;const u=(e,t)=&gt;(0,o.default)("complexUpdateSearch",{prevState:e,nextState:t});t.complexUpdateSearch=u;const p=(e,t)=&gt;(0,o.default)("complexUpdateSelection",{prevState:e,nextState:t});t.complexUpdateSelection=p;const m=(e,t)=&gt;({type:"complexUpdateSource",payload:{prevState:e,nextState:t}});t.complexUpdateSource=m;const y=(e,t)=&gt;(0,o.default)("complexUpdateItems",{prevState:e,nextState:t});return t.complexUpdateItems=y,t}(d,{},C);c["Controls-DataEnv/newLists/_list/actions/creators/expandCollapse"]=true;var X=function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.expandParent=t.updateExpansionModel=t.setCollapsedItems=t.setExpandedItems=t.setExpandCollapsedItems=void 0;const r=(e,t)=&gt;(0,o.default)("setExpandCollapsedItems",{expandedItems:e,collapsedItems:t});t.setExpandCollapsedItems=r;const i=(e,t=true)=&gt;(0,o.default)("setExpandedItems",{expandedItems:e,updateExpansionModel:t});t.setExpandedItems=i;const s=(e,t=true)=&gt;(0,o.default)("setCollapsedItems",{collapsedItems:e,updateExpansionModel:t});t.setCollapsedItems=s;const a=()=&gt;(0,o.default)("updateExpansionModel");t.updateExpansionModel=a;const n=(e,t=true)=&gt;(0,o.default)("expandParent",{key:e,markItem:t});return t.expandParent=n,t}(d,{},C);c["Controls-DataEnv/newLists/_list/actions/creators/selection"]=true;var G=function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.updateCounter=t.setSelection=t.setSelectionVisibility=void 0;const r=e=&gt;(0,o.default)("setSelectionVisibility",{visibility:e});t.setSelectionVisibility=r;const i=(e,t)=&gt;(0,o.default)("setSelection",{selectedKeys:e,excludedKeys:t});t.setSelection=i;const s=()=&gt;(0,o.default)("updateCounter",{});return t.updateCounter=s,t}(d,{},C);c["Controls-DataEnv/newLists/_list/loadData"]=true;var J=function(e,t,o,r,i,s){"use strict";async function a(e,t,r,i,s){if(!e.filterDescription&amp;&amp;e.filterButtonSource)e.filterDescription=e.filterButtonSource,await(0,o.getError)("DEPRECATED_USED","error","filterButtonSource","filterDescription");const a=await(0,o.abstractLoadData)({...e,isLatestInteractorVersion:void 0===e.isLatestInteractorVersion?true:e.isLatestInteractorVersion},t,r,i,s),n=u({...e,...a,loadTimeout:e.loadDataTimeout,storeId:e.listConfigStoreId||s}),p=n.loadData(),m=e.propStorageId;let y;if(m)y=Promise.all([d(m),c(m)]);return Promise.all([p,y]).then((async([t,o])=&gt;({...await l(e,t,o,a,i),sourceController:n})))}function n(e){const t=undefined;return(0,r.loadSync)("Controls/dataSource").getControllerState(e)}async function l(e,t,o,r,s=false){const a={type:"list",...t,itemsOrder:null===o||void 0===o?void 0:o[0],storedColumnsWidths:(null===o||void 0===o?void 0:o[1].storedColumnsWidths)||e.storedColumnsWidths,isLatestInteractorVersion:r.isLatestInteractorVersion};let n;if(!s)n={...e,...a},delete n.sliceExtraValues,delete n.loaderExtraValues;else n=a;if(n.error)return(0,i.getConfigAfterLoadError)(n,n.error,{root:e.root});else return Promise.resolve(n)}function d(e){const t=e+"-itemsOrder";return s.USER.load([t]).then((e=&gt;e.get(t)))}function c(e){return(0,r.loadAsync)("Controls/Application/SettingsController").then((t=&gt;t.loadSavedConfig(e,["storedColumnsWidths"])))}function u(e){let t;if(e.sourceController)t=e.sourceController,t.updateOptions(e);else{const o=undefined;t=new(0,(0,r.loadSync)("Controls/dataSource").NewSourceController)(e)}return t}return Object.defineProperty(t,"__esModule",{value:true}),t.getSourceController=t.getListState=void 0,t.default=a,t.getListState=n,t.getSourceController=u,t}(d,{},l,e,M,s);c["Controls-DataEnv/newLists/_list/loadData/calculateFilterByFilterDescription"]=true;var Q=function(e,t,o){"use strict";function r(e,t,r,i){var s,a,n;const{FilterCalculator:l,FilterDescription:d,FilterHistory:c}=(0,o.getFilterModuleSync)();let u=t;if(null===r||void 0===r?void 0:r.countFilterValue){const o=undefined,i=undefined,a=d.isDateRangeFilterChanged(null!==(s=e.filterDescription)&amp;&amp;void 0!==s?s:[])!==d.isDateRangeFilterChanged(t)?null:null===r||void 0===r?void 0:r.countFilterValue;u=d.applyFilterCounter(a,t,r)}const p=d.setAppliedFrom(null!==(a=e.filterDescription)&amp;&amp;void 0!==a?a:[],u,i),m=e.filter&amp;&amp;d.applyFilterDescription(null!==(n=e.filterDescription)&amp;&amp;void 0!==n?n:[],p,e.filter);if(m){const t=l.getFilterByFilterDescription(e.filter,m);if(d.applyFilterDescriptionToURL(m,e.saveToUrl),e.historyId)c.update(m,e.historyId);return{filterDescription:m,filter:t,...null!==r&amp;&amp;void 0!==r?r:{}}}}return Object.defineProperty(t,"__esModule",{value:true}),t.calculateFilterByFilterDescription=void 0,t.calculateFilterByFilterDescription=r,t}(d,{},I);c["Controls-DataEnv/newLists/_list/middlewares/operationsPanel"]=true;var Y=function(e,t,o,r,i,s){"use strict";function a(e,t){if((0,o.isLoaded)("Controls/operations"))return(0,o.loadSync)("Controls/operations").getListCommandsSelection({selectedKeys:e.selectedKeys,excludedKeys:e.excludedKeys},e.markedKey,t.get(i.SnapshotName.BeforeShowOnlySelected))}function n(e,t){let i=t.selectionViewMode;const s=!(0,r.isEqual)(e.selectedKeys,t.selectedKeys)||!(0,r.isEqual)(e.excludedKeys,t.excludedKeys)||e.searchValue!==t.searchValue||e.root!==t.root||!(0,r.isEqual)(e.expandedItems,t.expandedItems);if(t.sourceController&amp;&amp;i&amp;&amp;s&amp;&amp;(0,o.isLoaded)("Controls/operations"))i=(0,o.loadSync)("Controls/operations").getSelectionViewMode(i,{...t,sourceController:t.sourceController});return i}function l(e,t,o){var r,i,n;const l={breadCrumbsItems:null,breadCrumbsItemsWithoutBackButton:null,backButtonCaption:"",filter:e.filter};if(e.searchValue)Object.assign(l,u(e,o)),l.viewMode=null===(r=null===t||void 0===t?void 0:t.sliceProperties)||void 0===r?void 0:r.previousViewMode,null===(i=e.sourceController)||void 0===i||i.setFilter(l.filter);if(e.filterDescription){const{FilterDescription:t,FilterCalculator:o}=(0,s.getFilterModuleSync)();if(t.isFilterDescriptionChanged(e.filterDescription))l.filterDescription=e.filterDescription.map((e=&gt;{if(!e.doNotSaveToHistory)return t.resetFilterItem({...e});return e})),l.filter=o.getFilterByFilterDescription(l.filter,l.filterDescription),null===(n=e.sourceController)||void 0===n||n.setFilter(l.filter)}if(e.count)e.showSelectedCount=e.count;return e.listCommandsSelection=a(e,o),l}function d(e,t,r="all",i){return(0,o.loadAsync)("Controls/operations").then((({getCount:o})=&gt;o.getCount(e,t,r,i).then((e=&gt;e))))}function c(e,t){const o=e.data||{},r=o.filter?{...t,...o.filter}:t;return{...e,data:{filter:{...r}}}}function u(e,t){const r=t.get(i.SnapshotName.BeforeSearch);return e.filter&amp;&amp;e.searchParam&amp;&amp;e.parentProperty?{filter:(0,o.loadSync)("Controls/search").FilterResolver.getResetSearchFilter(e.filter,e.searchParam,e.parentProperty,!(null===r||void 0===r?void 0:r.hasHierarchyFilter),!(null===r||void 0===r?void 0:r.hasRootInFilter)),searchValue:"",searchInputValue:"",searchMisspellValue:""}:e}return Object.defineProperty(t,"__esModule",{value:true}),t.getStateOnSearchReset=t.getStateForOnlySelectedItems=t.loadCount=t.getCountConfig=t.getListCommandsSelection=t.getSelectionViewMode=void 0,t.getListCommandsSelection=a,t.getSelectionViewMode=n,t.getStateForOnlySelectedItems=l,t.loadCount=d,t.getCountConfig=c,t.getStateOnSearchReset=u,t}(d,{},e,o,B,I);c["Controls-DataEnv/newLists/_list/actions/creators"]=true;var Z=function(e,t,o,r,i,s,a,n,l,d,c){"use strict";return Object.defineProperty(t,"__esModule",{value:true}),t.ListActionCreators=void 0,t.ListActionCreators={...o.AbstractListActionCreators,marker:{...o.AbstractListActionCreators.marker,...r},selection:{...o.AbstractListActionCreators.selection,...i},operationsPanel:{...o.AbstractListActionCreators.operationsPanel,...s},filter:{...o.AbstractListActionCreators.filter,...a},source:{...o.AbstractListActionCreators.source,...n},expandCollapse:{...o.AbstractListActionCreators.expandCollapse,...d},complexUpdate:l,error:c},t}(d,{},l,g,G,b,h,w,z,X,S);c["Controls-DataEnv/newLists/_list/middlewares/complexUpdate"]=true;var $=function(e,t,o,r,i,s,a,n,l,d,c){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.complexUpdate=void 0;const u=({dispatch:e,getState:t,setState:r,applyState:n,getCollection:l,snapshots:d,originalSliceGetState:u,getTrashBox:p,registerPendingPromise:m,scheduleDispatch:y})=&gt;C=&gt;async S=&gt;{var h,g,b,w,_,M,I,x,P,L;switch(S.type){case"onBeforeStartUpdate":if(d.set(i.SnapshotName.ComplexUpdate,{isReducingState:true}),t().collection!==l())r({collection:l()});break;case"onAfterStartUpdate":{const{prevState:e}=S.payload;r(f(e,e,t())),d.delete(i.SnapshotName.ComplexUpdate);break}case"onAfterBeforeApplyState":{const{prevState:o}=S.payload;if(d.set(i.SnapshotName.ComplexUpdate,{isReducingState:true,isBeforeApplyState:true}),await e(s.ListActionCreators.complexUpdate.reduceState(o,t())),await e(s.ListActionCreators.complexUpdate.oldBeforeApplyState(o,t())),(0,c.isLoaded)("Controls/listWebReducers"))await e(s.ListActionCreators.source.awaitAllRequests());const r=t().items;if(t().fix88221034174482&amp;&amp;o.items&amp;&amp;r&amp;&amp;o.items!==r){const{_propsForMigrationToDispatcher:t}=p();await e(s.ListActionCreators.items.replaceAllItems(r)),null===(g=null===(h=null===t||void 0===t?void 0:t.sliceCallbacks)||void 0===h?void 0:h.updateSubscriptionOnItems)||void 0===g||g.call(h,o.items,r)}d.delete(i.SnapshotName.ComplexUpdate);break}case"oldBeforeApplyState":{const o=f(S.payload.prevState,S.payload.nextState,t()),{_propsForMigrationToDispatcher:i}=p(),a=await v(S.payload.prevState,o,i,l(),d,e,m,y);if(a.expandedItems!==t().expandedItems)await e(s.ListActionCreators.expandCollapse.setExpandedItems(a.expandedItems,true)),a.expansionModel=t().expansionModel;r(a);break}case"onPublicSetState":{const{partialNextState:o}=S.payload;d.set(i.SnapshotName.ComplexUpdate,{...d.get(i.SnapshotName.ComplexUpdate)||{},isPublicSetState:true}),await e(s.ListActionCreators.complexUpdate.reduceState(t(),{...t(),...o})),d.set(i.SnapshotName.ComplexUpdate,{...d.get(i.SnapshotName.ComplexUpdate)||{},isPublicSetState:false});break}case"reduceState":{const{nextState:o,prevState:i}=S.payload;await e(s.ListActionCreators.complexUpdate.complexUpdateOperationsPanel(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateSelection(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateItems(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateItemActions(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateExpandCollapse(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateMarker(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateSearch(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateFilter(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateRoot(i,o)),await e(s.ListActionCreators.complexUpdate.complexUpdateSource(i,o)),r(f(u(),o,t()));break}case"complexUpdateSource":{const{prevState:e,nextState:t}=S.payload,o=null===(b=p()._propsForMigrationToDispatcher)||void 0===b?void 0:b.sliceProperties;if(o&amp;&amp;e.sourceController!==t.sourceController){const i=t.sourceController?t.sourceController:(0,a.createSourceController)(e);if(o.sourceController=i,r({sourceController:i}),t.sourceController)r({items:i.getItems()})}break}case"complexUpdateOperationsPanel":{const{prevState:t,nextState:o}=S.payload,r=t.operationsPanelVisible!==o.operationsPanelVisible;if(t.multiSelectVisibility!==o.multiSelectVisibility&amp;&amp;!(null===(w=d.get(i.SnapshotName.BeforeOpenOperationsPanel))||void 0===w?void 0:w.multiSelectVisibility)&amp;&amp;(null===(_=d.get(i.SnapshotName.ComplexUpdate))||void 0===_?void 0:_.isBeforeApplyState))d.set(i.SnapshotName.BeforeOpenOperationsPanel,{multiSelectVisibility:o.multiSelectVisibility});if(!r)break;if(o.operationsPanelVisible)await e(s.ListActionCreators.operationsPanel.openOperationsPanel());else await e(s.ListActionCreators.operationsPanel.closeOperationsPanel());break}case"complexUpdateMarker":{const{prevState:t,nextState:o}=S.payload;if(t.markerVisibility!==o.markerVisibility){const t=o.operationsPanelVisible&amp;&amp;"hidden"===o.markerVisibility,r=undefined;if(true!==o.fix1193265616&amp;&amp;!t)await e(s.ListActionCreators.marker.setMarkerVisibility(o.markerVisibility))}if(t.markedKey!==o.markedKey)await e(s.ListActionCreators.marker.mark(o.markedKey));break}case"complexUpdateSelection":{const{prevState:{selectedKeys:t,excludedKeys:r},nextState:{selectedKeys:i,excludedKeys:a}}=S.payload;if((0,o.isEqual)(t,i)&amp;&amp;(0,o.isEqual)(r,a))break;await e(s.ListActionCreators.selection.setSelection(i,a));break}case"complexUpdateSearch":{const{prevState:t,nextState:o}=S.payload;if(t.searchValue!==o.searchValue){if(o.searchValue)r({searchValue:o.searchValue});else await e(s.ListActionCreators.search.resetSearch());await e(s.ListActionCreators.source.updateSavedState())}if(t.searchInputValue!==o.searchInputValue&amp;&amp;!(null===(M=d.get(i.SnapshotName.ComplexUpdate))||void 0===M?void 0:M.isBeforeApplyState))n({searchInputValue:o.searchInputValue});break}case"complexUpdateFilter":{const{prevState:r,nextState:a}=S.payload;if(["filterDescription","countFilterValue","countFilterLinkedNames","countFilterValueConverter"].some((e=&gt;a[e]!==r[e])))await e(s.ListActionCreators.filter.setFilterDescription(a));const n=!(0,o.isEqual)(r.filterDescription,t().filterDescription);let l=!(0,o.isEqual)(r.filter,a.filter);if(a.filter&amp;&amp;(n||l&amp;&amp;(null===(I=t().filterDescription)||void 0===I?void 0:I.length)))await e(s.ListActionCreators.filter.setFilter(a.filter)),l=true;if(n||l){const e=d.get(i.SnapshotName.BeforeSearch);if(e&amp;&amp;void 0!==e.root)e.root=null}break}case"complexUpdateRoot":{const{prevState:t,nextState:o}=S.payload;if(t.root===o.root)break;const r=!(null===(x=d.get(i.SnapshotName.ComplexUpdate))||void 0===x?void 0:x.isBeforeApplyState)&amp;&amp;!((null===(P=d.get(i.SnapshotName.ComplexUpdate))||void 0===P?void 0:P.isPublicSetState)&amp;&amp;t.markedKey!==o.markedKey),a=!(null===(L=d.get(i.SnapshotName.ComplexUpdate))||void 0===L?void 0:L.isBeforeApplyState);await e(s.ListActionCreators.root.changeRoot(o.root,r,a));break}case"complexUpdateItems":{if(!l())break;const{prevState:t,nextState:r}=S.payload;if(r.items&amp;&amp;t.items!==r.items)await e(s.ListActionCreators.items.handleItemsChanged(t.items,r.items)),await e(s.ListActionCreators.items.replaceAllItems(r.items));if(r.hasMoreStorage&amp;&amp;!(0,o.isEqual)(t.hasMoreStorage,r.hasMoreStorage))await e(s.ListActionCreators.source.updateHasMoreStorage(r,r.hasMoreStorage));if(r.keyProperty!==t.keyProperty)await e(s.ListActionCreators.items.changeKeyProperty(r.keyProperty));break}case"complexUpdateExpandCollapse":{const{prevState:t,nextState:o}=S.payload;if(t.expandedItems!==o.expandedItems||t.collapsedItems!==o.collapsedItems)await e(s.ListActionCreators.expandCollapse.setExpandCollapsedItems(o.expandedItems,o.collapsedItems));break}case"complexUpdateItemActions":{const{prevState:t,nextState:o}=S.payload,i=undefined,a=undefined;if(["itemActionsProperty","itemActions","itemActionVisibilityCallback"].some((e=&gt;t[e]!==o[e])))await e(s.ListActionCreators.itemActions.updateItemActionsMap()),r({itemActionsProperty:o.itemActionsProperty,itemActions:o.itemActions,itemActionVisibilityCallback:o.itemActionVisibilityCallback});break}}C(S)};t.complexUpdate=u;const p=["operationsPanelVisible","markerVisibility","markedKey","multiSelectVisibility","selectedKeys","excludedKeys","selectionModel","selectionViewMode","showSelectedCount","command","searchValue","listCommandsSelection","filter","filterDescription","root","searchValue","loading","promiseResolverForReloadOnly","_loadItemsToDirectionPromiseResolver","error","errorViewConfig","errorController","sourceController"],m=e=&gt;p.reduce(((t,o)=&gt;({...t,[o]:e(o)})),{}),y=(e,t,o)=&gt;{const r=undefined,i=undefined;return Array.from(new Set([...Object.keys(e),...Object.keys(t)])).filter((r=&gt;-1===p.indexOf(r)&amp;&amp;e[r]===t[r]&amp;&amp;t[r]!==o[r])).reduce(((e,t)=&gt;({...e,[t]:o[t]})),{})},f=(e,t,o)=&gt;({...t,...m((r=&gt;e[r]!==o[r]?o[r]:t[r])),...y(e,t,o)});async function v(e,t,c,u,p,m,y,f){var v,S,h,g,b,w,_,M,I,x,P,L,A,D,E,F,O,k,V,U;const R=("all"===t.selectionViewMode||"hidden"===t.selectionViewMode)&amp;&amp;"selected"===e.selectionViewMode,T=!(0,o.isEqual)(e.excludedKeys,t.excludedKeys),N=!(0,o.isEqual)(e.selectedKeys,t.selectedKeys),K=t.viewMode!==e.viewMode;if("composite"===t.viewMode)t.expandedItems=[null];const j=!(0,o.isEqual)(e.collapsedItems,t.collapsedItems),B=!(0,o.isEqual)(e.expandedItems,t.expandedItems),H=e.count!==t.count,W=t.sourceController!==e.sourceController,q=[],z=e.root!==t.root,X=!(0,o.isEqual)(e.searchValue,t.searchValue)&amp;&amp;!(z&amp;&amp;!t.searchValue),G=!(0,o.isEqual)(e.filter,t.filter),J=!(0,o.isEqual)(e.filterDescription,t.filterDescription);if(W){if(!t.sourceController)t.sourceController=(0,a.createSourceController)(e);else t.items=t.sourceController.getItems();if(null===c||void 0===c?void 0:c.sliceProperties)c.sliceProperties.sourceController=t.sourceController}if(z&amp;&amp;t.rootHistoryId)r.USER.set(t.rootHistoryId,JSON.stringify(t.root));if(!e.fix88221034174482&amp;&amp;e.items&amp;&amp;t.items&amp;&amp;e.items!==t.items)null===(S=null===(v=null===c||void 0===c?void 0:c.sliceCallbacks)||void 0===v?void 0:v.updateSubscriptionOnItems)||void 0===S||S.call(v,e.items,t.items);if((B||H)&amp;&amp;e.listConfigStoreId)await m(s.ListActionCreators.source.setSavedSourceState(e.listConfigStoreId,t));const Q=null===(h=t.sourceController)||void 0===h?void 0:h.updateOptions((0,a.getSourceControllerOptions)(t));if((Q||z||X||(null===(g=null===c||void 0===c?void 0:c.sliceProperties)||void 0===g?void 0:g.newItems))&amp;&amp;!R&amp;&amp;"selected"===t.selectionViewMode)Object.assign(t,{selectionViewMode:"hidden",showSelectedCount:null});const Y=Q||R||"expand"===t.searchNavigationMode&amp;&amp;z;if(Y)p.set(i.SnapshotName.ComplexUpdate,{...p.get(i.SnapshotName.ComplexUpdate)||{},_needReloadBySourceController:Y});if(null===(b=null===c||void 0===c?void 0:c.sliceProperties)||void 0===b?void 0:b.newItems)if(!Y){const o=c.sliceProperties.newItems,r=c.sliceProperties.newItemsDirection,i=null===(w=c.sliceProperties.loadConfig)||void 0===w?void 0:w.sourceConfig,a=null===(_=c.sliceProperties.loadConfig)||void 0===_?void 0:_.keepNavigation;c.sliceProperties.newItems=null,c.sliceProperties.loadConfig=null,c.sliceProperties.newItemsDirection=void 0;const n=d._private_DecomposedPromise.getDecomposedPromise();return m(s.ListActionCreators.source.newItemsReceived({items:o,itemsDirection:r,currentState:e,nextState:t,loadConfig:{sourceConfig:i,keepNavigation:a},additionalPromise:void 0,onResolve:n.resolve,onReject:n.reject})).then((()=&gt;n.promise))}else c.sliceProperties.newItems=null;if(c&amp;&amp;t.filter&amp;&amp;t.selectionViewMode!==e.selectionViewMode&amp;&amp;"selected"===t.selectionViewMode)if(p.set(i.SnapshotName.BeforeShowOnlySelected,{breadCrumbsItems:t.breadCrumbsItems,selected:t.selectedKeys,excluded:t.excludedKeys}),Object.assign(t,(0,n.getStateForOnlySelectedItems)(t,c,p)),null===(M=t.sourceController)||void 0===M||M.setFilter(t.filter),c.sliceProperties)c.sliceProperties.previousViewMode=void 0;if("selected"===e.selectionViewMode&amp;&amp;"all"===t.selectionViewMode)p.delete(i.SnapshotName.BeforeShowOnlySelected),t.isAllSelected=false,t.showSelectedCount=null,t.listCommandsSelection=(0,n.getListCommandsSelection)(t,p);else if(T||N)t.listCommandsSelection=(0,n.getListCommandsSelection)(t,p);if("selected"===t.selectionViewMode)t.breadCrumbsItems=null,t.breadCrumbsItemsWithoutBackButton=null,t.backButtonCaption="";if(H||G||t.selectedCountConfig&amp;&amp;null===t.count&amp;&amp;(N||T))if("number"===typeof t.count&amp;&amp;!G){const e=t.operationsController;if(t.listId&amp;&amp;e&amp;&amp;(null===(I=null===e||void 0===e?void 0:e.getCounterConfig())||void 0===I?void 0:I.count)!==t.count)e.updateSelectedKeysCount(t.count,t.isAllSelected,t.listId)}else if(t.filter&amp;&amp;t.selectedCountConfig&amp;&amp;(null===t.count||G&amp;&amp;t.selectedKeys.length)){const e={selected:t.selectedKeys,excluded:t.excludedKeys},o=(0,n.getCountConfig)(t.selectedCountConfig,t.filter);t.countLoading=true,y("loadCount",(0,n.loadCount)(e,o,t.selectionCountMode,t.recursiveSelection),"replace").then((e=&gt;{f(s.ListActionCreators.interactorCore.publicSetState({count:e,countLoading:false}))})).catch((e=&gt;{if(!e.isCanceled)(0,d.getError)("ANY",e)}))}else if(H)null===(x=t.operationsController)||void 0===x||x.updateSelectedKeysCount(t.count,t.isAllSelected,t.listId);if((null===c||void 0===c?void 0:c.sliceProperties)&amp;&amp;t.viewMode){const o=(0,l.resolveSearchViewMode)(!!e.adaptiveSearchMode,t.viewMode);if(t.viewMode!==o)c.sliceProperties.previousViewMode=t.viewMode;if(K&amp;&amp;t.searchValue)t.previousViewMode=t.viewMode,t.viewMode=o}if(B){if(null===(P=t.sourceController)||void 0===P||P.setExpandedItems(t.expandedItems),t.nodeHistoryId)null===(L=t.sourceController)||void 0===L||L.updateExpandedItemsInUserStorage()}else if(Y&amp;&amp;!((null===(A=t.sourceController)||void 0===A?void 0:A.isExpandAll())||t.deepReload))t.expandedItems=[],null===(D=t.sourceController)||void 0===D||D.setExpandedItems([]);if(Y&amp;&amp;(!X||!t.searchParam)){const o={loading:true};if(J)o.filterDescription=t.filterDescription;if(e.searchInputValue!==t.searchInputValue)o.searchInputValue=t.searchInputValue;let r;if(null===(F=null===(E=null===c||void 0===c?void 0:c.sliceCallbacks)||void 0===E?void 0:E.applyState)||void 0===F||F.call(E,o),z&amp;&amp;(null===(k=null===(O=null===c||void 0===c?void 0:c.sliceProperties)||void 0===O?void 0:O.loadConfig)||void 0===k?void 0:k.sourceConfig)){if("position"===(null===(V=t.navigation)||void 0===V?void 0:V.source))r=null===(U=c.sliceProperties.loadConfig)||void 0===U?void 0:U.sourceConfig,t.navigation={...t.navigation,sourceConfig:r};c.sliceProperties.loadConfig=null}await m(s.ListActionCreators.source.load(r))}if(u&amp;&amp;!Y&amp;&amp;!X&amp;&amp;(B||j)){const o=C(e.expandedItems,t.expandedItems);if(o.added.length&amp;&amp;t.source){const r=d._private_DecomposedPromise.getDecomposedPromise();await m(s.ListActionCreators.source.loadNodes({currentState:e,nextState:t,keys:o.added,onResolve:r.resolve})),q.push(r.promise)}}if(!q.length)t.selectionViewMode=(0,n.getSelectionViewMode)(e,t);if(q.length)return Promise.all(q).then((e=&gt;e.reduce(((e,t)=&gt;({...e,...t})),t)));else return Promise.resolve(t)}function C(e,t){return{removed:e.filter((e=&gt;!S(t,e))),added:t.filter((t=&gt;!S(e,t)))}}function S(e,t){return-1!==g(e,t)}const h={string:Number,number:String};function g(e,t){let o=e.indexOf(t);if(-1===o){const r=typeof t;if(("string"===r||"number"===r)&amp;&amp;h[r])o=e.indexOf(h[r](t))}return o}return t}(d,{},o,s,B,Z,v,Y,x,l,e);c["Controls-DataEnv/newLists/_list/ListSlice"]=true;var ee=function(e,t,o,r,i,s,a,n,l,d,c,u,p,m,y,f,v,C,S,h,g,b,w,_,M,I,x,P,L,A){"use strict";Object.defineProperty(t,"__esModule",{value:true}),t.ListSlice=void 0;const{isDefined:D}=o._private_predicates,E=[L.complexUpdate,m.operationsPanelMiddleware,y.markerMiddleware,f.selectionMiddleware,v.sourceMiddleware,C.searchMiddleware,S.filterMiddleware,h.filterPanelMiddleware,g.rootMiddleware,b.itemsMiddleware,w.expandCollapseMiddleware,_.breadCrumbsMiddleware,M.itemActionsMiddleware,I.highlightFieldsMiddleware,x.stubMiddleware,P.errorMiddleware];class F extends o.AbstractListSlice{constructor(...e){super(...e),this["[IListSlice]"]=true,this._snapshots=new Map,this._onAfterInitState(this.state)}_initState(e,t){var o,r;this._propsForMigrationToDispatcher={sliceCallbacks:{applyState:this._applyState.bind(this),setState:this.setState.bind(this),isDestroyed:this.isDestroyed.bind(this),openOperationsPanel:this.openOperationsPanel.bind(this),updateSubscriptionOnItems:this._updateSubscriptionOnItems.bind(this)},sliceProperties:{loadConfig:null,newItems:null,previousViewMode:void 0,sourceController:void 0}},this._onCollectionChange=this._onCollectionChange.bind(this),this._onAfterCollectionChange=this._onAfterCollectionChange.bind(this);let i={...t};if(t.listConfigStoreId){const e=(0,A.getListState)(t.listConfigStoreId);if(e)i={...t,...e}}const s={},n=i.sourceController||(0,a.createSourceController)(e,i);if(null===(o=this._propsForMigrationToDispatcher)||void 0===o?void 0:o.sliceProperties)this._propsForMigrationToDispatcher.sliceProperties.sourceController=n;const l=n.getItems(),c=null!==(r=i.activeElement)&amp;&amp;void 0!==r?r:(0,d.getActiveElementByItems)(l),u=e.expandedItems||n.getExpandedItems()||[],p={sourceController:n,source:n.getSource()},m={itemActionVisibilityCallback:i.itemActionVisibilityCallback,stickyHeader:i.stickyHeader,headerVisibility:i.headerVisibility,rowSeparatorSize:i.rowSeparatorSize,rowSeparatorVisibility:i.rowSeparatorVisibility,emptyTemplate:i.emptyTemplate,emptyTemplateOptions:i.emptyTemplateOptions,itemPadding:i.itemPadding,roundBorder:i.roundBorder,getRowProps:i.getRowProps,...super._initState({...e,sorting:void 0},{...i,root:n.getRoot(),parentProperty:n.getParentProperty(),keyProperty:n.getKeyProperty(),items:l,sorting:n.getSorting(),filter:n.getFilter(),expandedItems:u}),hasChildrenProperty:i.hasChildrenProperty,nodeTypeProperty:i.nodeTypeProperty,...p,selectFields:i.selectFields,propStorageId:i.propStorageId,rootHistoryId:i.rootHistoryId,nodeHistoryId:i.nodeHistoryId,nodeHistoryType:i.nodeHistoryType,groupHistoryId:i.groupHistoryId,listConfigStoreId:i.listConfigStoreId,navigation:n.getNavigation(),expanderVisibility:i.expanderVisibility||"visible",breadCrumbsItems:n.getState().breadCrumbsItems,breadCrumbsItemsWithoutBackButton:n.getState().breadCrumbsItemsWithoutBackButton,backButtonCaption:n.getState().backButtonCaption,historyId:i.historyId,supportSelection:i.supportSelection,countLoading:false,selectedCountConfig:i.selectedCountConfig,selectionViewMode:"hidden",selectionCountMode:i.selectionCountMode,recursiveSelection:i.recursiveSelection,selectionType:i.selectionType||"all",isMassSelectMode:"boolean"===typeof i.isMassSelectMode?i.isMassSelectMode:true,selectAncestors:"boolean"===typeof i.selectAncestors?i.selectAncestors:true,selectDescendants:"boolean"===typeof i.selectDescendants?i.selectDescendants:true,fix1193265616:i.fix1193265616,fix88221034174482:i.fix88221034174482,fix88221034303402:i.fix88221034303402,activeElement:c,data:l,hasMoreStorage:(0,a.initHasMoreStorage)({expandedItems:u,sourceController:n}),editorsViewMode:i.editorsViewMode,adaptiveSearchMode:i.adaptiveSearchMode,...s,deepReload:i.deepReload,deepScrollLoad:i.deepScrollLoad,moveMarkerOnScrollPaging:i.moveMarkerOnScrollPaging,searchInputFocused:false,countFilterValue:i.countFilterValue,countFilterLinkedNames:i.countFilterLinkedNames,countFilterValueConverter:i.countFilterValueConverter,countFilterUserPeriods:i.countFilterUserPeriods,countFilterPeriodType:i.countFilterPeriodType};return this._updateSubscriptionOnItems(null,l),this._subscribe(m),m}_onAfterInitState(e){if(super._onAfterInitState(e),e.operationsPanelVisible&amp;&amp;e.collection){const t=(0,n.getCount)(e);let r;if(e.listConfigStoreId){const t=(0,A.getListState)(e.listConfigStoreId);r=t&amp;&amp;t.count}e.count=null===t&amp;&amp;D(r)?r:t,e.isAllSelected=o.Initializer.selection.getSelectionStrategy(e).isAllSelected(e,e.collection.hasMoreData(),e.collection.getCount(),0),e.listCommandsSelection=(0,i.loadSync)(s.LibPaths.Operations).getListCommandsSelection({selectedKeys:e.selectedKeys,excludedKeys:e.excludedKeys},e.markedKey,void 0)}}_getMiddlewares(){return E}_getMiddlewaresContextExtension(){return{getTrashBox:()=&gt;({_propsForMigrationToDispatcher:this._propsForMigrationToDispatcher}),originalSliceGetState:()=&gt;this.state,snapshots:this._snapshots,onDataLoaded:this._dataLoaded.bind(this),onNodeDataLoaded:this._nodeDataLoaded.bind(this)}}async _onRejectBeforeApplyState(){var e,t;await super._onRejectBeforeApplyState(),null===(e=this.state.sourceController)||void 0===e||e.cancelLoading(),null===(t=this.state.sourceController)||void 0===t||t.updateOptions((0,a.getSourceControllerOptions)(this.state))}_applyChangesToSourceController(e){var t,o,r;null===(r=null===(o=null===(t=this._propsForMigrationToDispatcher)||void 0===t?void 0:t.sliceProperties)||void 0===o?void 0:o.sourceController)||void 0===r||r.applyNavigationChanges(e)}_getAdditionalStateOnCommandExecute(e){if("selected"===e||"all"===e)return{showSelectedCount:"all"===e?null:this.state.count}}_dataLoaded(e,t,o){return o}_nodeDataLoaded(e,t,o,r){return r}reload(e,t){return this._addAsyncAction(u.ListActionCreators.source.reload(e,t))}async reloadItem(e,t){return this._addAsyncAction(u.ListActionCreators.source.reloadItem(e,t))}reloadItems(e){return this._addAsyncAction(u.ListActionCreators.source.reloadItems(e))}prev(e){if(D(e))this._load(void 0,"up",e);else super.prev()}next(e){if(D(e))this._load(void 0,"down",e);else super.next()}setExpandedItems(e){this.setState({expandedItems:e})}setRoot(e){this.changeRoot(e)}executeCommand(e){const t={command:e};Object.assign(t,this._getAdditionalStateOnCommandExecute(e)),this.setState(t)}onExecutedCommand(){this.setState({command:null})}setSorting(e){this.setState({sorting:e})}setFilter(e){this.setState({filter:e})}applyFilterDescription(e,t,o){this.setState((r=&gt;{const i=(0,l.calculateFilterByFilterDescription)(r,e,t,o);if(null===i||void 0===i?void 0:i.filterDescription)return i;else return this.reload(),r}))}setSelectionViewMode(e){this._addAction(u.ListActionCreators.operationsPanel.setSelectionViewMode(e))}hasMoreData(e,t){var o;return!!(null===(o=this.state.sourceController)||void 0===o?void 0:o.hasMoreData(e,t))}setItems(e,t){var o,r;if(void 0!==t){if(null===(o=this._propsForMigrationToDispatcher)||void 0===o?void 0:o.sliceProperties)this._propsForMigrationToDispatcher.sliceProperties.newItems=e,this.setState({root:t})}else null===(r=this.state.sourceController)||void 0===r||r.setItemsAfterLoad(e)}setSelectedKeys(e){this.setState({selectedKeys:e})}setExcludedKeys(e){this.setState({excludedKeys:e})}setSelectionCount(e,t,o){this.setState((r=&gt;{if(e!==r.count||t!==r.isAllSelected)return{count:e,isAllSelected:t,countLoading:r.countLoading,listId:o};return{}}))}setActiveElement(e){this.setState({activeElement:e})}setViewMode(e){this.setState({viewMode:e})}resetFilterDescription(){var e;const{resetFilterDescription:t}=(0,c.getFilterModuleSync)().FilterDescription,o=t(null!==(e=this.state.filterDescription)&amp;&amp;void 0!==e?e:[],true);this.applyFilterDescription(o)}reloadFilterItem(e,t,o=false){var r;return(0,c.getFilterModuleSync)().FilterLoader.reloadFilterItem(e,null!==(r=this.state.filterDescription)&amp;&amp;void 0!==r?r:[],t,o)}resetSearch(){this.setSearchInputValue(""),this.resetSearchQuery(),this.setState({searchInputFocused:true})}resetSearchQuery(){this.setState({searchValue:""})}search(e){if(!this.state.searchParam)return void(0,o.getError)("MISSING_SEARCH_PARAM");else if(this.state.searchValue===e&amp;&amp;!this.state.loading)this.reload();else this.setSearchInputValue(e),this.setState({searchValue:e})}setSearchInputValue(e){if(this.state.searchInputValue!==e)this._applyState({searchInputValue:e})}setItemsOrder(e){this._applyState({itemsOrder:e})}_needRejectBeforeApply(e,t){const o=undefined,i=o=&gt;e.hasOwnProperty(o)&amp;&amp;!(0,r.isEqual)(e[o],this.state[o])&amp;&amp;(!t||!(0,r.isEqual)(e[o],t[o]));return!!["filter","navigation","sorting","sourceController","searchValue"].find((e=&gt;i(e)))||!!this.state.parentProperty&amp;&amp;i("root")}_load(e,t,o,r,i,s,a){return this._addAsyncAction(u.ListActionCreators.source.oldSliceLoad({state:e,direction:t,key:o,filter:r,addItemsAfterLoad:i,navigationSourceConfig:s,disableSetState:a}))}_changeCursorBeforeLoad(e){var t,o,r,i,s;const a=e.root!==this.state.root;if(!(null===(t=this._propsForMigrationToDispatcher)||void 0===t?void 0:t.sliceProperties)||!a||"position"!==(null===(o=e.navigation)||void 0===o?void 0:o.source)||(null===(r=e.navigation)||void 0===r?void 0:r.sourceConfig)&amp;&amp;void 0!==e.navigation.sourceConfig.field&amp;&amp;e.navigation.sourceConfig.field!==e.keyProperty)return;const n=null===(i=this.state.breadCrumbsItems)||void 0===i?void 0:i[0];if(this.state.parentProperty&amp;&amp;n&amp;&amp;(n.getKey()===e.root||n.get(this.state.parentProperty)===e.root))this._propsForMigrationToDispatcher.sliceProperties.loadConfig={sourceConfig:{...e.navigation.sourceConfig,position:this.state.root}};else if(!n||!(null===(s=this.state.breadCrumbsItems)||void 0===s?void 0:s.some((t=&gt;t.getKey()===e.root))))this._propsForMigrationToDispatcher.sliceProperties.loadConfig={sourceConfig:{...e.navigation.sourceConfig,position:null}}}destroy(){if(!this.state.sliceOwnedByBrowser)if(this._onRejectBeforeApplyState(),this.state.sourceController)this.state.sourceController.destroy();if(this._propsForMigrationToDispatcher)this._propsForMigrationToDispatcher.sliceProperties=null,this._propsForMigrationToDispatcher.sliceCallbacks={isDestroyed:this.isDestroyed.bind(this)},this._propsForMigrationToDispatcher=null;super.destroy()}connect(){}resetExpansion(){this._addAction(u.ListActionCreators.expandCollapse.resetExpansion())}isExpanded(e){return this._getDeprecated("isExpanded",e)}isExpandAll(){return this._getDeprecated("isExpandAll")}_getDeprecated(e,t){if((0,o.getError)("DEPRECATED_USED","error",e,void 0,"25.1100"),(0,p.isStateHierarchy)(this.state)&amp;&amp;(0,i.isLoaded)("Controls/listsCommonLogic")){const o=undefined;return(0,i.loadSync)("Controls/listsCommonLogic").UILogic.Hierarchy[e](this.state,t)}return false}changeRoot(e){this._changeCursorBeforeLoad({root:e,navigation:this.state.navigation,keyProperty:this.state.keyProperty}),super.changeRoot(e)}async getSelection(){return{marked:this.state.selectedKeys,excluded:this.state.excludedKeys,recursive:false!==this.state.recursiveSelection,type:this.state.selectionType||"all"}}getData(){return{items:this.state.items}}}return t.ListSlice=F,t}(d,{},l,o,e,a,v,q,Q,_,I,Z,x,U,V,N,K,T,D,E,R,k,A,P,O,F,j,L,$,J),te=ee;return c.ListActionCreators=c.FILTER_CONTEXT_NODE_NAME=c.LIST_CONTEXT_NODE_NAME=c.ListWebInitializers=c._private=c.loadData=c.factory=c.ListSlice=c.Slice=void 0,Object.defineProperty(c,"Slice",{enumerable:true,get:function(){return m.CurrentListSlice}}),Object.defineProperty(c,"ListSlice",{enumerable:true,get:function(){return te.ListSlice}}),Object.defineProperty(c,"factory",{enumerable:true,get:function(){return W.default}}),Object.defineProperty(c,"loadData",{enumerable:true,get:function(){return f.default}}),Object.defineProperty(c,"_private",{enumerable:true,get:function(){return u._private}}),Object.defineProperty(c,"ListWebInitializers",{enumerable:true,get:function(){return u.ListWebInitializers}}),Object.defineProperty(c,"LIST_CONTEXT_NODE_NAME",{enumerable:true,get:function(){return u.LIST_CONTEXT_NODE_NAME}}),Object.defineProperty(c,"FILTER_CONTEXT_NODE_NAME",{enumerable:true,get:function(){return u.FILTER_CONTEXT_NODE_NAME}}),Object.defineProperty(c,"ListActionCreators",{enumerable:true,get:function(){return u.ListActionCreators}}),c}));</pre></body></html>