PageSourceSearch

https://xn--i1aebefbrdj8j.xn--p1ai/static/resources/Controls/lists…?x_module=88dede2c6d8e1c8649bfc512dd6248be

js xn--i1aebefbrdj8j.xn--p1ai collected 2026-10-02 02:12:06 UTC 78,248 bytes, 1 lines download raw bytes

1define("Controls/listsCommonLogic",["tslib","react/jsx-runtime","react","i18n!Controls","clsx","WasabyLoader/ModulesLoader","UICore/Jsx","UICore/Executor","UICommon/Events","UICommon/Deps","UI/Utils","UI/Events","Types/util","Types/guards","Types/function","Types/entity","RequireJsLoader/conduct","I18n/singletonI18n","I18n/i18n","EnvTouch/EnvTouch","Env/Env","Controls/hooks","Controls/buttons","Controls/ShowMoreButton","Controls/LoadingIndicator","Controls-DataEnv/context","require","exports"],(function(e,t,n,o,i,r,s,l,a,c,u,d,f,m,g,v,p,C,y,b,I,h,_,x,S,E,A,P){var k,w,O,T,M,L,R,B,j,N,D,V,H,z,U,K,G,F,$,W,X,q,J,Y,Q,Z,ee,te,ne,oe,ie,re,se,le,ae,ce,ue,de,fe,me,ge,ve,pe,Ce,ye,be,Ie,he,_e,xe,Se,Ee,Ae,Pe,ke,we,Oe,Te,Me,Le,Re,Be,je,Ne,De,Ve,He,ze,Ue,Ke,Ge,Fe,$e,We,Xe,qe,Je,Ye,Qe,Ze,et,tt;return Object.defineProperty(P,"__esModule",{value:!0}),k=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.Provider=t.useCollection=t._ctx=void 0,t._ctx=(0,o.createContext)(null),t._ctx.displayName="Controls/listsCommonLogic:CollectionContext",t.useCollection=function(){return(0,o.useContext)(t._ctx)},t.Provider=function({children:e,collection:o}){return(0,n.jsx)(t._ctx.Provider,{value:o,children:e})},t}(0,{},t,n),w=k,O=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollectionFooterContext=void 0;const o=n.createContext(null);return t.CollectionFooterContext=o,o.displayName="CollectionFooterContext",t}(0,{},n),T=O,M=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollectionItemContext=void 0;const o=n.createContext(null);return t.CollectionItemContext=o,o.displayName="CollectionItemContext",t}(0,{},n),L=M,R=function(e,t,n,o,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EDIT_ARROW_SELECTOR=void 0,t.EDIT_ARROW_SELECTOR="js-controls-Grid__editArrow";const r=o.forwardRef((function(e,o){var r,s;let l="controls-Grid__editArrow-wrapper js-controls-ListView__visible-on-hoverFreeze";l+=" tw-relative tw-shrink tw-min-w-0 tw-flex tw-justify-end tw-items-baseline tw-invisible tw-pointer-events-none",l+=` ${t.EDIT_ARROW_SELECTOR}`;const a=(null===(r=e.attrs)||void 0===r?void 0:r.className)||e.className;if(a)l+=` ${a}`;const c="rtl"===i.controller.currentLocaleConfig.directionality?"rotate(180, 8, 10)":"",u=null!==(s=e.backgroundStyle)&&void 0!==s?s:"default";return(0,n.jsxs)("div",{ref:o,className:l,children:["ellipsis"===e.textOverflow&&(0,n.jsx)("div",{className:"controls-Grid__editArrow-withTextOverflow tw-shrink tw-min-w-0"}),(0,n.jsx)("div",{className:`controls-Grid__editArrow-blur tw-h-full tw-inline-block tw-shrink-0 tw-z-0 controls-Grid__editArrow-blur_${u}`}),(0,n.jsx)("div",{className:`controls-Grid__editArrow tw-relative tw-inline-flex tw-items-baseline tw-cursor-pointer tw-pointer-events-auto controls-Grid__editArrow_background_${u}`,"data-qa":"edit-arrow",children:(0,n.jsx)("svg",{className:"controls-Grid__editArrow-icon",viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg",children:(0,n.jsx)("path",{transform:c,d:"M9,9.94l-6,6v-2l4-4-4-4v-2Zm5,0-6,6v-2l4-4-4-4v-2Z"})})})]})}));return t.default=r,t}(0,{},t,n,y),B=R,j=function(e,t,n){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.ImageDisplayContext=t.DEFAULT_CONTEXT_VALUE=void 0,t.DEFAULT_CONTEXT_VALUE={hasItemsWithImage:!1,imageViewMode:void 0,nodeImageViewMode:void 0,imageCheckMode:"all",imagePosition:void 0,nodeProperty:"type",imageProperty:"image"},t.ImageDisplayContext=n.createContext(t.DEFAULT_CONTEXT_VALUE),t}(0,{},n),N=j,D=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.useListContext=t._ctx=void 0,t._ctx=o.createContext(null),t._ctx.displayName="Controls/listsCommonLogic:ListItemContext",t.default=function(e){const i=o.useMemo((()=>({hasActionsInProps:e.hasActionsInProps,actionHandlers:e.actionHandlers,navigationButtonProps:e.navigationButtonProps,navigationButtonState:e.navigationButtonState})),[e.actionHandlers,e.navigationButtonProps,e.navigationButtonState]);return(0,n.jsx)(t._ctx.Provider,{value:i,children:e.children})},t.useListContext=function(){return o.useContext(t._ctx)},t}(0,{},t,n),V=D,H=function(e,t,n){"use strict";
1return Object.defineProperty(t,"__esModule",{value:!0}),t.ListDataContext=void 0,t.ListDataContext=n.createContext(null),t}(0,{},n),z=H,U=function(e,t){"use strict";function n(e){var t;const n=null==e?void 0:e.view;return(null===(t=null==e?void 0:e.viewConfig)||void 0===t?void 0:t.buttonView)||("cut"===n?"separator":"link")}function o(e){var t;return(null===(t=null==e?void 0:e.viewConfig)||void 0===t?void 0:t.buttonConfig)||{}}Object.defineProperty(t,"__esModule",{value:!0}),t.getNavButtonPosition=t.getNavigationButtonProps=t.extractButtonConfig=t.resolveNavigationButtonView=void 0;return t.resolveNavigationButtonView=n,t.extractButtonConfig=o,t.getNavigationButtonProps=function(e){const t=function(e){return{...e.buttonConfig,fontColorStyle:e.buttonConfig.fontColorStyle||e.linkFontColorStyle}}({buttonConfig:o(e.navigation),linkFontColorStyle:e.linkFontColorStyle});return{buttonConfig:t,buttonView:n(e.navigation),className:e.className,linkClass:"controls-BaseControl__loadMore",linkFontColorStyle:t.fontColorStyle,linkLabel:e.linkLabel,loadMoreCaption:e.loadMoreCaption,onClick:e.onClick,value:e.value}},t.getNavButtonPosition=function(e){var t,n;return null===(n=null===(t=null==e?void 0:e.viewConfig)||void 0===t?void 0:t.buttonConfig)||void 0===n?void 0:n.buttonPosition},t}(0,{}),K=function(e,t){"use strict";function n(e){var t;return(null===(t=e.viewConfig)||void 0===t?void 0:t.maxCountValue)||0}function o(e){return e&&"maxCount"===e.view}function i(e){return!!(null==e?void 0:e.viewConfig)&&"number"==typeof e.viewConfig.maxCountValue}function r(e,t){return t>e}function s(e){return!!e&&"demand"===e.view}function l(e){return!!e&&"pages"===e.view}function a(e){return!!e&&"cut"===e.view}return Object.defineProperty(t,"__esModule",{value:!0}),t.isNavigationPositionSourceConfig=t.isNavigationPageSourceConfig=t.isIgnoreNavigationConfig=t.needLoadByMaxCountNavigation=t.needShowShadowByNavigation=t.isCutNavigation=t.isInfinityNavigation=t.isPagesNavigation=t.isDemandNavigation=t.isItemsCountLessThenMaxCount=t.isMaxCountNavigationConfiguredCorrect=t.isMaxCountNavigation=t.getMaxCountFromNavigation=void 0,t.getMaxCountFromNavigation=n,t.isMaxCountNavigation=o,t.isMaxCountNavigationConfiguredCorrect=i,t.isItemsCountLessThenMaxCount=r,t.isDemandNavigation=s,t.isPagesNavigation=l,t.isInfinityNavigation=function(e){return!!e&&"infinity"===e.view},t.isCutNavigation=a,t.needShowShadowByNavigation=function(e,t){const i=s(e),c=o(e),u=l(e),d=a(e);let f=!0;if(i||u||d)f=!1;else if(c)f=r(t,n(e));return f},t.needLoadByMaxCountNavigation=function(e,t){let s=!1;if(o(t)&&i(t))s=r(e.getCount(),n(t));return s},t.isIgnoreNavigationConfig=function(e){return e.ignoreNavigation},t.isNavigationPageSourceConfig=function(e){return!!e.pageSize},t.isNavigationPositionSourceConfig=function(e){return!!e.field},t}(0,{}),G=function(e,t){"use strict";function n(e){return isNaN(Number(e))||"string"==typeof e&&"."===e[0]?e:Number(e)}return Object.defineProperty(t,"__esModule",{value:!0}),t.isItemVisibleInViewport=t.isValidEdgeItem=t.getValidatedItemKey=t.getMaxScrollPosition=t.getScrollMode=t.getCalcMode=void 0,t.getCalcMode=function(e){const t=e.virtualPageSize,n=t&&t<=e.range.endIndex-e.range.startIndex,o=e.newItemsIndex>=e.range.endIndex;let i;if(e.preloadItems&&e.renderPreloadedItems)i="shift-on-segment";else if(e.portionedLoading){const t=e.scrolledToBackwardEdge||e.scrolledToForwardEdge;i=n&&!t?"nothing":"shift"}else if(e.itemsLoadedByTrigger)i="shift";else if(e.scrolledToForwardEdge)i=o||n?"shift":"extend";else if(e.scrolledToBackwardEdge)i=n?"nothing":"extend";else i=n?"nothing":"shift";return i},t.getScrollMode=function(e){const t=e.virtualPageSize,n=t&&t<=e.range.endIndex-e.range.startIndex,o=e.newItemsIndex<=e.range.startIndex,i=e.newItemsIndex>=e.range.endIndex,r=!o&&!i,s=!e.changedItems||1===e.changedItems.length;let l;if(!t&&i)l="unfixed";else if(!s)l="unfixed";else if(e.itemsLoadedByTrigger||e.portionedLoading)l="fixed";else if(e.scrolledToBackwardEdge)l="unfixed";else if(e.scrolledToForwardEdge)l=o&&!n||r||i?"fixed":"unfixed";else l="fixed";return l},t.getMaxScrollPosition=function(e,t){if(!e||!t)return 0;else return e-t},t.getValidatedItemKey=n,t.isValidEdgeItem=function(e,t){const o=n(e),i=t.getItemBySourceKey(o);if(!i||i.$TNF)return!1;
1else return i.VirtualEdgeItem},t.isItemVisibleInViewport=function(e,t,n,o,i){if(!t||!t[e])return!1;const r=t[e].offset-n.backward;return r>=o&&r<=o+i},t}(0,{}),F=function(e,t,n,o,i,r,s){"use strict";function l(e,t){return e&&"default"!==e?e:"m"}function a(e){const t=l(e.paddingLeft,e.position),r=(0,o.useMemo)((()=>{const n={};if(e.contentPaddingRight)n["--tracked_properties_content_offset-right_local"]=`calc(var(--offset_${e.contentPaddingRight}) / 2)`;if(t)n["--tracked_properties_offset-left_local"]=`calc(var(--offset_${t}) / 2)`;if(e.paddingRight)n["--tracked_properties_offset-right_local"]=`calc(var(--offset_${e.paddingRight}) / 2)`;return n}),[e.contentPaddingRight,e.paddingRight,t]),s=(0,i.clsx)("controls-ListView__TrackedPropertiesTemplate_content_background",`controls-ListView__TrackedPropertiesTemplate_position-${e.position}`);return(0,n.jsx)("div",{className:s,style:r})}Object.defineProperty(t,"__esModule",{value:!0}),t.TrackedPropertiesComponent=void 0;const c=(0,o.memo)((e=>(0,n.jsx)("div",{className:"tw-flex",children:e.trackedProperties?e.trackedProperties.map(((t,o)=>{const i=d(t.template)||f(t.displayType),r=t.propertyName?e.trackedValues[t.propertyName]:"",s=t.templateOptions||{};return(0,n.jsx)("div",{className:o?"controls-padding_left-m":"",children:(0,n.jsx)(i,{...s,value:r})},t.propertyName)})):null}))),u=(0,o.memo)((e=>{var t;const o=(0,i.clsx)(`controls-fontsize-${e.fontSize||"m"}`,e.fontColorStyle&&`controls-text-${e.fontColorStyle}`,`controls-fontweight-${e.fontWeight||"default"}`);return(0,n.jsx)("div",{className:o,children:null===(t=e.value)||void 0===t?void 0:t.toString()})})),d=e=>{if(!e)return null;else return(t={})=>(0,r.createElement)(e,{...t})},f=e=>{const{Money:t,Date:n,Number:o}=(0,s.loadSync)("Controls/baseDecorator");switch(e){case"money":return t;case"number":return o;case"date":return n;default:return u}},m=e=>(0,r.createElement)(e.content,{...e}),g=(0,o.memo)((function({position:e="left",backgroundStyle:t="contrast",backgroundPosition:r="cell",...s}){const u=l(s.paddingRight),d=(0,i.clsx)(s.contentPaddingClassName,"controls-padding_bottom-xs","controls-ListView__TrackedPropertiesTemplate_baseline","tw-flex"),f=(0,i.clsx)("controls-ListView__TrackedPropertiesTemplate_content","right"===e&&`controls-padding_right-${u}`,"right"===e&&d,"left"===e&&s.contentLeftAlignClassName,"tw-min-h-fit"),g=(0,o.useMemo)((()=>s.marginTop?{marginTop:s.marginTop+"px"}:{}),[s.marginTop]),v="contrast"===t?(0,n.jsx)(a,{contentPaddingRight:s.contentPaddingRight,position:e,paddingRight:u,paddingLeft:s.paddingLeft}):null;return(0,n.jsxs)("div",{className:f,style:g,children:["cell"===r?v:null,(0,n.jsxs)("div",{className:(0,i.clsx)("left"===e&&["tw-relative",d]),children:["content"===r?v:null,s.children?s.children:null,!s.children&&s.content?(0,n.jsx)(m,{...s}):null,!s.children&&!s.content?(0,n.jsx)(c,{...s}):null]})]})})),v=(0,o.createContext)({});return t.TrackedPropertiesComponent=(0,o.memo)((function({position:e="left",colspan:t=1,...l}){const a=(0,o.useRef)(null),c=(0,s.loadSync)("Controls/stickyBlock");(0,o.useContext)(c.StickyContext);const u=function(e){var t,n,i;const r=(0,s.loadSync)("Controls/stickyBlock"),l=(0,s.isLoaded)("Controls/scrollLite")?(0,s.loadSync)("Controls/scrollLite").Context:v,a=(0,o.useContext)(l),c=!!(null==a?void 0:a.actions);let u=0;if(c)u=null!==(i=null===(n=(t=a.actions).getStickyHeadersHeight)||void 0===n?void 0:n.call(t,r.StickyPosition.Top,r.TypeFixedBlocks.Fixed,!0))&&void 0!==i?i:0;const[d,f]=(0,o.useState)(0);return(0,o.useLayoutEffect)((()=>{if(!c&&e.current){const t=r.getStickyHeadersHeight(e.current,r.StickyPosition.Top,r.TypeFixedBlocks.Fixed);f(null!=t?t:0)}})),c?u:d}(a),{TrackedPropertiesContext:d}=(0,s.loadSync)("Controls/listVisualAspects"),f=(0,o.useContext)(d),{clearProps:m}=(0,r.delimitProps)(l),p=(0,i.clsx)("controls-ListView__TrackedPropertiesTemplate",l.className,"right"===e&&"controls-ListView__TrackedPropertiesTemplate_grid_columns","right"===e&&"tw-justify-end","left"===e&&`${f.panelLeftClassName}`),C={top:u+"px","--tracked_properties_endColumn_local":t+1},y=(0,i.clsx)("left"===e&&f.contentRightPaddingClassName,l.paddingTop&&`controls-padding_top-${l.paddingTop}`,!l.paddingTop&&f.contentTopPaddingClassName);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{ref:a,className:p,"data-qa":"tracked-properties",style:C,children:(0,n.jsx)(g,{...m,position:e,contentLeftAlignClassName:f.contentLeftAlignClassName,contentPaddingRight:f.contentPaddingRight,contentPaddingClassName:y})}),"left"===e&&f.rightBlockClassName?(0,n.jsx)("div",{className:`${f.rightBlockClassName}`}):null]})})),t}(0,{},t,n,i,s,r),$=F,W=function(e,t,n,o){"use strict";function i(e){return void 0!==e}function r(e){return t=>s(t,e)}function s(e,t){return!!e&&!!e[t]}
1return Object.defineProperty(t,"__esModule",{value:!0}),t.isCompositeCollection=t.isTileCollection=t.isTreeCollection=t.isRootSeparatorItem=t.isBreadcrumbItem=t.isTreeItem=t.isCollectionItem=t.isSpaceItem=t.isGroupNodeItem=t.isGroupItem=t.isEnumerable=t.isVersionable=t.isModel=t.isIList=t.isEventRaizable=t.isObservable=t.isCrudKey=t.isCollectionKey=t.isRecord=t.isRecordSet=void 0,Object.defineProperty(t,"isRecordSet",{enumerable:!0,get:function(){return o.isRecordSet}}),Object.defineProperty(t,"isRecord",{enumerable:!0,get:function(){return o.isRecord}}),t.isCollectionKey=i,t.isCrudKey=i,t.isObservable=function(e){return!(!e||!((0,n.isObservableMixin)(e)||s(e,"[Types/_entity/ObservableMixin]")||s(e,"[Types/_collection/IObservable]")||s(e,"[Types/_entity/IObservableObject]")))},t.isEventRaizable=r("[Types/_entity/EventRaisingMixin]"),t.isIList=r("[Types/_collection/IList]"),t.isModel=r("[Types/_entity/Model]"),t.isVersionable=r("[Types/_entity/IVersionable]"),t.isEnumerable=r("[Types/_collection/IEnumerable]"),t.isGroupItem=r("[Controls/_display/GroupItem]"),t.isGroupNodeItem=r("$TGGR"),t.isSpaceItem=r("[Controls/_display/SpaceCollectionItem]"),t.isCollectionItem=r("[Controls/_display/CollectionItem]"),t.isTreeItem=r("$BTI"),t.isBreadcrumbItem=r("[Controls/_baseTree/BreadcrumbsItem]"),t.isRootSeparatorItem=r("[Controls/_display/SearchSeparator]"),t.isTreeCollection=r("$BT"),t.isTileCollection=r("$T"),t.isCompositeCollection=r("[Controls/expandedCompositeTree:Collection]"),t}(0,{},v,m),X=W,q=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({innerClassName:e,className:t,contentRender:i,...r}){const s=(0,o.clsx)(t,"controls-BaseControl__emptyTemplate","tw-h-full tw-w-full tw-flex tw-items-center"),l=(0,o.clsx)(e,"controls-BaseControl__emptyTemplate__contentWrapper","tw-h-full tw-flex-grow tw-flex tw-flex-col tw-justify-center");return(0,n.jsx)("div",{ref:r.forwardedRef,className:s,style:r.style,children:(0,n.jsx)("div",{className:l,children:i})})},t}(0,{},t,i),J=q,Y=function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LibPaths=void 0;const n=[...["","grid","treeGrid","tile","treeTile","columns","compositeTree","searchBreadcrumbsGrid","searchBreadcrumbsTile"].map((e=>""===e?"display":`${e}Display`)),...["list","tree","grid","treeGrid","tile","searchBreadcrumbsGrid","searchBreadcrumbsTile","compositeTree","columns"].map((e=>`${e}Render`)),"baseList","baseTile","list","tree","tile","treeTile","columns","adaptiveTile","explorer","searchBreadcrumbsGrid","searchBreadcrumbsTile","expandedCompositeTree","marker","multiselection","markerComponent","checkbox","actions","operations","listCommands","dataSource","filter","gridSelection","listsCommonLogic","breadcrumbs","extButtons","listTemplates","paging","gridColumnScroll","listVisualAspects","toolbars","scroll","scrollLite","scrollLiteListHelpers","itemActions"],o=["markerPlugin","itemsPlugin","sortingPlugin"],i=["abstractList","list","grid","treeGrid","tile","treeTile","columns","explorer","compositeTree","kanban","overviewTree"];return t.LibPaths={...Object.fromEntries([...n.map((e=>[e.charAt(0).toUpperCase()+e.slice(1),`Controls/${e}`])),...o.map((e=>[e.charAt(0).toUpperCase()+e.slice(1),`Controls-DataEnv/${e}`])),...i.map((e=>["New"+e.charAt(0).toUpperCase()+e.slice(1),`Controls-Lists/${e}`]))]),RadioGroup:"Controls/RadioGroup:Control",Chips:"Controls/Chips:Control",Sticky:"Controls/stickyBlock",SearchEnv:"Controls/search",AbstractList:"Controls-DataEnv/abstractList",ListLight:"Controls-DataEnv/list",ListHeavy:"Controls-DataEnv/listHeavy",PluginsReducers:"Controls-DataEnv/pluginsReducers",SliceDebug:"Controls-DataEnv/listDebug",StaticLoader:"Controls-DataEnv/staticLoader",WidgetsNavigation:"Controls-widgets/navigation"},t}(0,{}),Q=Y,Z=function(e,t){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.GROUP_EXPANDER_SELECTOR=t.TRACKED_PROPERTIES_SELECTOR=t.SPACE_ITEM_SELECTOR=t.MARKER_SELECTOR=t.ITEM_SELECTOR=t.ROW_SELECTOR=t.ITEMS_CONTAINER_SELECTOR=t.LIGHT_LIST_ROOT_CLASS_SELECTOR=t.HEAVY_LIST_ROOT_SELECTOR=void 0,t.HEAVY_LIST_ROOT_SELECTOR="list",t.LIGHT_LIST_ROOT_CLASS_SELECTOR=`qa-${t.HEAVY_LIST_ROOT_SELECTOR}`,t.ITEMS_CONTAINER_SELECTOR="items-container",t.ROW_SELECTOR="row",t.ITEM_SELECTOR="item",t.MARKER_SELECTOR="marker",t.SPACE_ITEM_SELECTOR="space-item",t.TRACKED_PROPERTIES_SELECTOR="tracked-properties",t.GROUP_EXPANDER_SELECTOR="group-expander",t}(0,{}),ee=Z,te=function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),t.HoveredItem=void 0;return t.HoveredItem=class{constructor(e){this._callback=e,this._setHoveredItem=this._setHoveredItem.bind(this),this._debouncedSetHoveredItem=(0,n.debounce)(this._setHoveredItem,150)}_setHoveredItem(e,t){var n,o;if(e===this._hoveredItem)return;const i=Array.isArray(e)?e[e.length-1]:e;this._hoveredItem=i;const r=t&&null!==i?null===(o=(n=t.target).closest)||void 0===o?void 0:o.call(n,".controls-ListView__itemV"):null;this._callback(i,r)}setHoveredCollectionItem(e,t){if(e&&!1===e.SelectableItem)return;const n=null!==e?e.contents:null;return this.call(n,t)}call(e,t){return this._debouncedSetHoveredItem(e,t)}},t}(0,{},g),ne=te,oe=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlOpener=void 0;const o=0,i=1;return t.UrlOpener=class{constructor(e){this._urlProperty=e,this._onLastMouseUpUrlWasOpened=!1}onMouseDown(e,t){if(!this._urlProperty)return;this._mouseDownItemKey=e.button;const n=this._getPlainItem(t);if(1===e.button&&n&&n.get(this._urlProperty))e.preventDefault()}onMouseUp(e,t){var r;if(!this._urlProperty||this._mouseDownItemKey!==e.button||![o,i].includes(e.button)||e.button===o&&(n.detection.isMac&&!e.metaKey||!n.detection.isMac&&!e.ctrlKey))return void(this._mouseDownItemKey=void 0);const s=this._getPlainItem(t);if(!s)return void(this._mouseDownItemKey=void 0);const l=s.get(this._urlProperty),a=null===(r=e.target.closest("a"))||void 0===r?void 0:r.getAttribute("href");if(l&&!a)window.open(l),this._onLastMouseUpUrlWasOpened=0===e.button;this._mouseDownItemKey=void 0}isClickAvailable(e){if(this._onLastMouseUpUrlWasOpened)return this._onLastMouseUpUrlWasOpened=!1,e.stopPropagation(),!1;else return!0}_getPlainItem(e){if(Array.isArray(e))return e[e.length-1];else return e}},t}(0,{},I),ie=oe,re=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.getHandlers=void 0,t.getHandlers=function(e,t){const i=n.TouchDetect.getInstance().isTouch(),r={onMouseOver:n=>{var o;if(!i)null===(o=t.onMouseOverCallback)||void 0===o||o.call(t,n,e)},onMouseEnter:n=>{var o,r;if(!i)null===(o=t.onMouseEnter)||void 0===o||o.call(t,n,e),null===(r=t.onMouseEnterCallback)||void 0===r||r.call(t,n,e)},onMouseLeave:n=>{var o,r;if(!i)null===(o=t.onMouseLeave)||void 0===o||o.call(t,n,e),null===(r=t.onMouseLeaveCallback)||void 0===r||r.call(t,n,e)},onDoubleClick:n=>{var o;null===(o=t.onDoubleClick)||void 0===o||o.call(t,n,e)},onKeyDown:n=>{var o;null===(o=t.onKeyDown)||void 0===o||o.call(t,n,e)},onKeyUp:n=>{var o;null===(o=t.onKeyUp)||void 0===o||o.call(t,n,e)}};["onMouseMove","onMouseDown","onMouseUp","onClick","onContextMenu","onWheel","onMouseOver"].forEach((n=>{r[n]=o=>{var i,r;null===(i=t[n])||void 0===i||i.call(t,o,e),null===(r=t[`${n}Callback`])||void 0===r||r.call(t,o,e)}}));const s=(0,o.useTouches)(((n,o)=>{var i;const r=s.createWasabySwipeEvent(n,o);null===(i=t.onSwipeCallback)||void 0===i||i.call(t,r,e)}),(n=>{var o;const i=s.createWasabyLongTapEvent(n);null===(o=t.onLongTapCallback)||void 0===o||o.call(t,i,e)}));return r.onTouchStart=n=>{var o;return null===(o=t.onTouchStart)||void 0===o||o.call(t,n,e),s.handleTouchStart(n)},r.onTouchMove=n=>{var o;return null===(o=t.onItemTouchMoveCallback)||void 0===o||o.call(t,n,e),s.handleTouchMove(n)},r.onTouchEnd=n=>{var o;return null===(o=t.onTouchEnd)||void 0===o||o.call(t,n,e),s.handleTouchEnd()},r},t}(0,{},b,a),se=function(e,t,n){"use strict";function o(e){if(e)return i(e)?e.nativeEvent:e}function i(e){return!!e.nativeEvent}return Object.defineProperty(t,"__esModule",{value:!0}),t.getNativeEvent=t.getNativeMouseEvent=void 0,t.getNativeMouseEvent=function(e){var t;if(e){if(!n.constants.isBrowserPlatform)return i(e)?e.nativeEvent:e;if(void 0!==window.MouseEvent&&e instanceof MouseEvent)return e;if(null===(t=e.touches)||void 0===t?void 0:t.length)return e;else return i(e)?o(e.nativeEvent):void 0}},t.getNativeEvent=o,t}(0,{},I),le=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const[o,i]=["left","right"];return t.default=function(e,t){var r,s;let l=e.event.nativeEvent.direction;if("rtl"===n.controller.currentLocaleConfig.directionality)l={[o]:i,[i]:o}[l]||l;if(l===o)null===(r=t.onSwipeLeft)||void 0===r||r.call(t,e.event,e.item);if(l===i)null===(s=t.onSwipeRight)||void 0===s||s.call(t,e.event,e.item)},t}(0,{},C),ae=function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});return t.default=function(e,t){const n=e.target;if(n.closest(".js-controls-BaseControl__loadingIndicator"))if(!n.closest(".js-controls-BaseControl__continueSearch"))if(!n.closest(".js-controls-BaseControl__abortSearch"));else t.onAbortIterativeLoadingClick(e);else t.onContinueIterativeLoadingClick(e)},t}(0,{}),ce=function(e,t){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const n=t[e.nativeEvent.code]||t[e.nativeEvent.keyCode.toString()];if(n)e.stopPropagation(),n(e)},t}(0,{}),ue=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bindGetComponent=t.getComponent=void 0;return t.getComponent=(e,t,o)=>{const i=(0,n.isLoaded)(e)?(0,n.loadSync)(e):void 0;if(!i){if(!0===t||!0===o)throw new Error(`Cannot find lib ${e}!`);return}if(!("string"==typeof t))return i;const r=i[t];if(!r&&o)throw new Error(`Cannot find component ${t} in loaded library "${e}"!`);return r},t.bindGetComponent=function(e){return(n,o)=>(0,t.getComponent)(e,n,o)},t}(0,{},r),de=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPropertyValue=void 0;return t.getPropertyValue=(e,t)=>!t?void 0:n.object.getPropertyValue(e,t),t}(0,{},f),fe=function(e,t,n,o,i,r,s){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.templateLoader=void 0,t.templateLoader=function e(t,l){const a=(null==l?void 0:l.attrs)||{},c=l&&l.hasOwnProperty("key")?l.key:"unknown_key";if("string"==typeof t)if(r.ModulesManager.isModule(t)&&(0,i.isLoaded)(t)){const e=(0,i.loadSync)(t);return(0,n.createElement)(e,{...l,attrs:a,key:c})}else return t;if("function"==typeof t||(0,s.isReactComponentType)(t)){const e=t;return(0,n.createElement)(e,{...l,attrs:a,key:c})}if(o.isValidElement(t)){if((0,s.isReactComponentType)(t.type))return o.cloneElement(t,{...l,attrs:a,key:c});const e=null==t?void 0:t.props;return o.cloneElement(t,{...a,style:{...null==l?void 0:l.style,...null==e?void 0:e.style},className:`${(null==l?void 0:l.className)||""} ${(null==e?void 0:e.className)||""} ${(null==a?void 0:a.className)||""}`,key:c})}if(null==t?void 0:t.default)return e(t.default,l);else return null},t}(0,{},n,n,r,p,l),me=function(e,t,n){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.throttleWrapper=void 0,t.throttleWrapper=function(e,t){let o;return{call:(...i)=>{if(!o)o=(0,n.throttle)(e,t);return o(...i)},clearThrottle:()=>{o=void 0}}},t}(0,{},g),ge=function(e,t){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.isControlDividedWithSlice=t.isWithoutBaseControl=void 0,t.isWithoutBaseControl=function(e){return(e.useCollection||!!e.hasSlice)&&!e.isFromBaseControl},t.isControlDividedWithSlice=function(e){return e.useCollection||!!e.hasSlice&&!!e.hasCollection},t}(0,{}),ve=function(e,t,n,o,i){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=e.message&&(0,n.jsxs)("div",{className:"controls-BaseControl__loadingIndicator-message",children:["function"==typeof e.message&&(0,n.jsx)(e.message,{item:null==e?void 0:e.item}),"object"==typeof e.message&&o.cloneElement(e.message,{...e.message.props,item:null==e?void 0:e.item}),"object"!=typeof e.message&&"function"!=typeof e.message?e.message:""]});return(0,n.jsxs)("div",{className:"controls-BaseControl__loadingIndicator-content",children:[(0,n.jsx)("div",{className:"controls-BaseControl__loadingIndicatorImage",children:(0,n.jsx)(i.Spinner,{})}),t]})},t}(0,{},t,n,S),pe=ve,Ce=function(e,t,n,o,i){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,o.useMemo)((()=>{if(e){if("function"==typeof e||(0,i.isFunctionComponent)(e)||(0,i.isComponentClass)(e)||(0,i.isForwardRef)(e))return(0,n.jsx)(e,{item:t});if((0,i.isReactElement)(e))return(0,o.cloneElement)(e,{item:t});else return e}}),[e,t])},t}(0,{},t,n,l),ye=function(e,t,n,o,i,r,s,l){"use strict";function a({readOnly:e=!1,...o},s){var a,u,d,f;if("separator"===o.buttonView){const i=null!==(u=null===(a=o.buttonConfig)||void 0===a?void 0:a.buttonPosition)&&void 0!==u?u:"center",s=null!==(f=null===(d=o.buttonConfig)||void 0===d?void 0:d.size)&&void 0!==f?f:"m",l=`controls-BaseControl__cut tw-flex tw-grow-1 tw-justify-${i} controls-BaseControl__cut-container_${s} ${o.className||""}`;return(0,n.jsx)("div",{className:l,children:(0,n.jsx)(r.default,{className:t.JS_SELECTOR,value:o.value,iconSize:s,readOnly:e,contrastBackgroun
1d:!o.buttonConfig||!1!==o.buttonConfig.contrastBackground,onClick:()=>{var e;null===(e=o.onClick)||void 0===e||e.call(o)},attrs:{"data-qa":c}})})}return(0,n.jsx)(i.Button,{className:t.JS_SELECTOR+(o.linkClass?` ${o.linkClass}`:"")+("listMore"===o.linkFontColorStyle?" controls-BaseControls_navButton-listMore-style":""),"data-qa":c,viewMode:"link",fontSize:o.linkFontSize,fontColorStyle:o.linkFontColorStyle,tabIndex:-1,caption:o.loadMoreCaption||l("Еще")+" "+(o.linkLabel||"..."),readOnly:e,onClick:()=>{var e;null===(e=o.onClick)||void 0===e||e.call(o)}})}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectedCustomNavigationButton=t.JS_SELECTOR=void 0,t.JS_SELECTOR="js-controls-BaseControl__NavigationButton";const c="navigation-button",u=o.forwardRef(a);return t.default=u,t.ConnectedCustomNavigationButton=function(){const e=(0,s.useListContext)();if(!(null==e?void 0:e.navigationButtonProps))return null;else return(0,n.jsx)(a,{value:e.navigationButtonState,...e.navigationButtonProps})},t}(0,{},t,n,_,x,D,o),be=ye,Ie=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.NavUtils=t.ButtonUtils=void 0,t.ButtonUtils=n,t.NavUtils=o,t}(0,{},U,K),he=Ie,_e=function(e,t,n,o){"use strict";function i(e,t){var n;return t?0:null!==(n=null==e?void 0:e.backward)&&void 0!==n?n:0}function r(e,t){let n=e;for(;n>0&&n<t.length;){const e=t[n],o=t[n-1];if(!o.size||e.offset!==o.offset)break;n++}return n}function s(e,t,n){return e.slice(t,n).some((e=>0===e.size))}function l(e,t,n){return"backward"===e?0===t.startIndex:t.endIndex===n}function a(e){const{range:t,itemsSizes:n,itemsRenderedOutsideRange:o}=e;if(e.calcByOffset&&t.endIndex-t.startIndex>0){const o=0===t.startIndex,i=n.length===t.endIndex,r=n[t.startIndex],s=i?n[t.endIndex-1]:n[t.endIndex],l=o?e.contentSizeBeforeList:r.offset,a=i?s.size+s.offset:s.offset,c=n[t.endIndex-1],u=a-(null!=l?l:0)-(s.offset-c.offset-c.size)/2;return Math.max(u,0)}let i=0;for(let e=t.startIndex;e<t.endIndex;e++){const t=n[e];if(!o||!o.find((e=>e.key===(null==t?void 0:t.key))))i+=(null==t?void 0:t.size)||0}return i}Object.defineProperty(t,"__esModule",{value:!0}),t.getViewportOverlaySize=t.getScrollPositionToEdgeItem=t.getEdgeVisibleItem=t.getFirstVisibleItemIndex=t.getPlaceholdersByRange=t.getActiveElementIndexByScrollPosition=t.getRangeByScrollPosition=t.getRangeByItemsSizes=t.getRangeByIndex=t.hasEnoughContentToScroll=t.shiftRangeBySegment=void 0;return t.shiftRangeBySegment=function(e){const{direction:t,segmentSize:n,totalCount:o,pageSize:i,currentRange:s,calcMode:l}=e;let{startIndex:a,endIndex:c}=s;if("nothing"===l)return{startIndex:a,endIndex:c};if(!i)return{startIndex:0,endIndex:o};const u="shift-on-segment"===l?0:Math.max(i-(c-a),0),d="backward"===t?a:o-c,f=Math.min(Math.max(n,u),d),m=function(e){const t=e.direction;let n;if("forward"===t)n=function(e){let t=0,n=e.currentRange.startIndex;const o=e.itemsSizes,i=e.placeholders.backward,r=e.scrollPosition-e.triggersOffsets.backward-e.triggersOffsets.forward-e.contentSizeBeforeList;if(r<0)return 0;for(;n<o.length-1;){if(o[n].offset-i+o[n+1].size>=r)break;t++,n++}return t}(e);else n=function(e){let t=0,n=Math.min(e.currentRange.endIndex,e.itemsSizes.length)-1;const o=e.currentRange.startIndex,i=e.itemsSizes,r=e.placeholders.backward,s=e.viewportSize+e.triggersOffsets.backward+e.triggersOffsets.forward;for(;n>=o&&i[n].offset-r>s;)n--,t++;return t}(e);return Math.min(n,e.segmentSize)}({...e,segmentSize:f});if("backward"===t){if(a-=f,a>=o)a=Math.max(0,o-i);if("shift"===l)c=Math.min(Math.max(c-m,Math.min(a+i,o)),o)}else{if(c+=f,c<i&&c<o)c=Math.min(i,o);if("shift"===l||a===c)a=Math.max(Math.min(a+m,Math.max(c-i,0)),0);else if("extend"===l&&e.task250788221035888646){const t=c-a,i=e.itemsSizes.length-t;if(t<n&&t<i&&a>0&&c===o)a=Math.max(a-i,0)}}return a=r(a,e.itemsSizes),{startIndex:a,endIndex:c}},t.hasEnoughContentToScroll=function(e){const t=e.itemIndex===e.range.startIndex&&"top"===e.itemPosition||function(e){return a({range:{startIndex:e.range.startIndex,endIndex:e.itemIndex},itemsSizes:e.itemsSizes,calcByOffset:e.calcByOffset})>=e.viewportSize}(e),n=function(e){return a({range:{startIndex:e.itemIndex,endIndex:e.range.endIndex},itemsSizes:e.itemsSizes,calcByOffset:e.calcByOffset})>=e.viewportSize}(e);if("top"===e.itemPosition)return n;if("bottom"===e.itemPosition)return t;else return t&&n},t.getRangeByIndex=function(e){const{start:t,end:n,pageSize:o,totalCount:i,useTopEdgeForActiveElement:r,viewportSize:l,itemsSizes:a,position:c}=e,u={startIndex:0,endIndex:0};if(o&&o<i){if(u.startIndex=t,u.endIndex=null!==n?n:t+o,u.endIndex>i)if(u.endIndex=i,!r)u.startIndex=u.endIndex-o;if(l&&a&&c){let e=a.slice(u.startIndex,u.endIndex+1).reduce(((e,t)=>e+=t.size),0);if(s(a,u.startIndex,u.endIndex))return u;if("bottom"===c){for(;e<l&&0!==u.startIndex;)if(u.startIndex-=1,e=a.slice(u.startIndex,u.endIndex+1).reduce(((e,t)=>e+=t.size),0),s(a,u.startIndex,u.endIndex))return u;if(s(a,u.startIndex,u.endIndex))return u;if(e<l&&0===u.startIndex)for(;e<l&&u.endIndex!==i;)if(u.endIndex+=1,e=a.slice(u.startIndex,u.endIndex+1).reduce(((e,t)=>e+=t.size),0),s(a,u.startIndex,u.endIndex))return u}if("top"===c){for(;e<l&&u.endIndex!==i;)if(u.endIndex+=1,e=a.slice(u.startIndex,u.endIndex+1).reduce(((e,t)=>e+=t.size),0),s(a,u.startIndex,u.endIndex))return u;if(s(a,u.startIndex,u.endIndex))return u;if(e<l&&u.endIndex===i)for(;e<l&&0!==u.startIndex;)if(u.startIndex-=1,e=a.slice(u.startIndex,u.endIndex+1).reduce(((e,t)=>e+=t.size),0),s(a,u.startIndex,u.endIndex))return u}}}else u.startIndex=0,u.endIndex=i;return u},t.getRangeByItemsSizes=function(e){const t=e.itemsSizes;let n,o=0,i=e.start;for(let r=i;r<e.totalCount;r++){const i=t[r].size;if(o+i<=e.viewportSize)o+=i;else{n=r;break}}if(void 0===n){n=e.totalCount-1,o=0;for(let r=n;r>0;r--){const n=t[r].size;if(o+n<=e.viewportSize)o+=n;else{i=r;break}}}return{startIndex:i,endIndex:n+1}},t.getRangeByScrollPosition=function(e){const{pageSize:t,totalCount:n,itemsSizes:o,triggerOffset:i,scrollPosition:s}=e;if(!t)return{startIndex:0,endIndex:n};let l=0;for(;l<o.length&&o[l].offset<s-i;)l++;l=r(l,e.itemsSizes);const a=Math.min(l+t,n);if(t&&a===n){const e=t-(a-l);if(e>0)l=Math.max(l-e,0)}return{startIndex:l,endIndex:a}},t.getActiveElementIndexByScrollPosition=function(e){var t;const{viewportSize:n,contentSize:o,scrollPosition:r,itemsSizes:s,placeholders:a,totalCount:c,currentRange:u,viewportOverlaySize:d,useTopEdgeForActiveElement:f,hasMore:m,calcByOffset:g,ignoreRange:v}=e,p=i(a,g),C=v?s.length:u.endIndex;let y;if(r<0)y=0;else if(!f&&n+r>o)y=Math.max(o-n,0);else y=r;if(f){let e=u.startIndex,n=s.length-1;for(;n>=0&&!(null===(t=s[n])||void 0===t?void 0:t.size);)n--;for(let t=u.startIndex;t<C;t++){const o=s[t];if(o&&""!==o.key)if(Math.floor(o.offset-p)<=y+d&&t<=n)e=t;else break}return e}if(c)if(l("backward",u,c)&&0===y)return u.startIndex;else if(l("forward",u,c)&&y+n===o)return u.endIndex-1;else{let e;const t=n-d,i=(y+a.backward)/(o+a.forward+a.backward-t),r=m?Math.max(.15,Math.min(.5,i)):Math.max(.15,Math.min(.85,i));for(let n=u.startIndex;n<C;n++){const o=s[n];if(!o||""===o.key)continue;if(o.offset-p<y+t*r&&0!==o.size)e=n;else break}return e}},t.getPlaceholdersByRange=function(e){const{range:t,totalCount:n}=e;return{backward:a({...e,range:{startIndex:0,endIndex:t.startIndex}}),forward:a({...e,range:{startIndex:t.endIndex,endIndex:n}})}},t.getFirstVisibleItemIndex=function(e){const t=e.itemsSizes,n=0===e.scrollPosition?0:e.stickyContentSize,o=e.scrollPosition+n,r=e.currentRange.endIndex,s=i(e.placeholders,e.calcByOffset);let l=e.currentRange.startIndex;for(;l<r&&t[l].offset-s<o;)l++;return l},t.getEdgeVisibleItem=function(e){const{viewportSize:t,scrollPosition:n,direction:o,range:r,placeholders:s,itemsSizes:l,validateItem:a,offset:c}=e;if(!(null==l?void 0:l.some((e=>e.size))))return null;let u,d,f,m,g=null,v=!1,p=c||0;if("forward"===o)p+=t;if(!r||!l)return g;const C=i(s,e.calcByOffset);if(void 0!==e.itemKey){const o=c||0,i=o+t,s=i/2;for(let t=r.startIndex;t<r.endIndex&&t<l.length;t++){const r=l[t],a=r.offset-C-n;if(s>=a&&s<=a+r.size&&void 0===m)m=r.key;if(a+r.size>=o&&a<=i)if(r.key===e.itemKey){m=e.itemKey;break}}}if(e.calcByOffset&&"backward"===o&&void 0===e.itemKey&&void 0===m){const e=function(e){const{range:t,itemsSizes:n,scrollPosition:o,viewportBorderPosition:i,validateItem:r,direction:s}=e;let l;for(let e=t.startIndex;e<t.endIndex&&e<n.length;e++){const t=n[e];if(!(null==t?void 0:t.size)||!t.key)continue;const r=t.offset-o;if(!(Math.round(r)+Math.round(t.size)<=i))if(void 0===l||t.offset<n[l].offset)l=e}if(void 0===l)return null;let a,c,u,d=l,f=n[d],m=n[d-1],g=n[d+1],v=!1;const p=e=>{d=e,f=n[e],m=n[e-1],g=n[e+1],a=f.key,c=f.offset-o,u=Math.round(c)+Math.round(f.size),v=!r||void 0!==a&&r(a)};p(d);const C=d===t.endIndex-1||d===n.length-1;if(!(v||C&&0===d)){const e=C||"backward"===s&&m?d-1:d+1;if(n[e])p(e)}if(m&&m.offset<f.offset&&g&&g.offset===f.offset&&g)p(d+1);if(!v||void 0===c||void 0===a||void 0===u)return null;else return function(e,t,n,o,i){let r,s;if("forward"===e)s="backward",r=t-o;else if(t>o)s="forward",r=i-t;else s="backward",r=t-o;return{key:n.key,direction:e,border:s,borderDistance:r}}(s,i,f,c,u)}({range:r,itemsSizes:l,scrollPosition:n,viewportBorderPosition:c||0,val
1idateItem:a,direction:o});if(e)return e}const y=e=>{u=e.key,d=e.offset-C-n,f=Math.round(d)+Math.round(e.size),v=!a||void 0!==u&&a(u)||!!m&&u===m};for(let e=r.startIndex;e<r.endIndex&&e<l.length;e++){const t=l[e];if(!t)continue;const n=l[e-1],i=l[e+1];y(t);const s=e===r.endIndex-1||e===l.length-1,a=l.slice(e+1,r.endIndex).some((e=>e.size)),c=!(i&&i.size||a);if(void 0!==f&&(f>p&&void 0===m||s||c||m&&u===m)){if(!(v||s&&0===e))y(s||"backward"===o&&n?n:i);if(n&&n.offset<t.offset&&i&&i.offset===t.offset)y(i);if(v&&void 0!==d&&void 0!==u){let e,t;if("forward"===o)t="backward",e=p-d;else if(p>d)t="forward",e=f-p;else t="backward",e=p-d;g={key:u,direction:o,border:t,borderDistance:e};break}}}return g},t.getScrollPositionToEdgeItem=function(e){const{itemsSizes:t,edgeItem:n,placeholders:o,scrollPosition:r,viewportSize:s,calcByOffset:l}=e;let a=0;const c=t.find((e=>e.key===n.key));if(!c)return r;const u=c.offset-r-i(o,l);if("backward"===n.direction)if("forward"===n.border)a=u+(c.size-n.borderDistance);else a=u+n.borderDistance;else a=u-s+n.borderDistance;return Math.max(r+a,0)},t.getViewportOverlaySize=function(e){if(!e)return 0;const t=Array.from(e.querySelectorAll(".js-Controls-list-customOverlayElement")).reduce(((e,t)=>e+t.clientHeight),0);if((0,n.isLoaded)(o.LibPaths.Sticky)){const{getStickyHeadersHeight:i,StickyPosition:r,TypeFixedBlocks:s}=(0,n.loadSync)(o.LibPaths.Sticky);return(i(e,r.Top,s.Fixed)||0)+t}return t},t}(0,{},r,Y),xe=function(e,t,n,o,i,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CollectionTriggerComponent=void 0;const s=o.createContext(void 0),l=o.createContext(void 0),a={top:"left",bottom:"right"},c=o.forwardRef(((e,t)=>{var c,u;const d=null!==(c=(0,r.getComponent)("Controls/scroll","_ListScrollContext"))&&void 0!==c?c:s,f=null!==(u=(0,r.getComponent)("Controls/scrollLite","Context"))&&void 0!==u?u:l,m=o.useContext(d),g=o.useContext(f),{position:v,orientation:p="vertical",callback:C,offset:y,instId:b,scrollLite:I}=e,h="horizontal"===p?a[v]:v,_="vertical"===p?`controls-BaseControl__loadingTrigger controls-BaseControl__loadingTrigger-${v}`:"controls-BaseControl__loadingTrigger_horizontal",x=`loading-trigger-${v}`,S=o.useRef(null);o.useLayoutEffect((()=>{if(C)return function(e){const{element:t,instId:n,callback:o,position:r,intersectionObserverRegister:s}=e;if(s)s(null,{instId:`${n}-${r}`,element:t,threshold:[0,1],handler:e=>{o(r,e.nativeEntry.isIntersecting)}});else(0,i.__notifyFromReact)(t,"intersectionObserverRegister",[{instId:`${n}-${r}`,element:t,threshold:[0,1],handler:e=>{o(r,e.nativeEntry.isIntersecting)}}],!0)}({instId:null!=b?b:"defaultInstId",position:v,element:S.current,callback:C,intersectionObserverRegister:g&&I?(e,t)=>null==g?void 0:g.actions.registerObserver(t):null==m?void 0:m.intersectionObserverRegister}),()=>{!function(e){const{instId:t,element:n,position:o,intersectionObserverUnregister:r}=e;if(r)r(null,{instId:`${t}-${o}`});else(0,i.__notifyFromReact)(n,"intersectionObserverUnregister",[{instId:`${t}-${o}`}],!0)}({instId:null!=b?b:"defaultInstId",position:v,element:S.current,intersectionObserverUnregister:g&&I?(e,t)=>null==g?void 0:g.actions.unregisterObserver(t.instId):null==m?void 0:m.intersectionObserverUnregister})}}),[C,v,S,b,g,m,I]);const E=o.useMemo((()=>{const e=("right"===h?-1:1)*(y||0);return"horizontal"===p?{transform:`translate(${e}px)`}:{[h]:`${e}px`}}),[p,h,y]);return(0,n.jsx)("div",{style:E,ref:e=>{if(S.current=e,t instanceof Function)t(e)},className:`${e.className?e.className:""} ${_}`,"data-qa":x})}));return t.default=o.memo(c),t.CollectionTriggerComponent=o.memo(o.forwardRef((function(e,t){const{className:o,trigger:i,orientation:r="vertical",offset:s=0,callback:l,scrollLite:a}=e;if(l)return(0,n.jsx)(c,{instId:"listLight",position:i.getPosition(),orientation:r,offset:s,callback:l,scrollLite:a,className:o,ref:t});else return(0,n.jsx)(c,{position:i.getPosition(),orientation:r,className:o,ref:t})}))),t}(0,{},t,n,d,ue),Se=xe,Ee=function(e,t,n,o){"use strict";function i(e,t){if(null===e)return null;const o=e=>{if(void 0===e)if(!0===t)throw new Error("Collection key cannot be undefined!");else return t;return e};if(void 0===e)return o();let r,s,l="";
1if((0,n.isCollectionItem)(e)){if(e.destroyed)return o();if((0,n.isGroupItem)(e))return o(e.contents);if(e.isAdd)l+="adding-";r=e.getContents()}else r=e;if((0,n.isModel)(r))s=r.getKey();else if(r instanceof Array)s=i(r[r.length-1]);else if(r&&"function"==typeof r.getKey)s=r.getKey();else s=r;return o(l?`${l}${s}`:s)}function r(e){return function(t,n){const o=i(t);if(e(o))return n(o)}}return Object.defineProperty(t,"__esModule",{value:!0}),t.callWithCollectionItem=t.getPlainItemContents=t.executeOnCollectionKey=t.executeOnCrudKey=t.getKey=t.isBreadcrumb=t.isModel=t.isGroupItem=t.isCollectionItem=t.isCollectionKey=t.isCrudKey=void 0,Object.defineProperty(t,"isCrudKey",{enumerable:!0,get:function(){return o.isCrudKey}}),Object.defineProperty(t,"isCollectionKey",{enumerable:!0,get:function(){return o.isCollectionKey}}),Object.defineProperty(t,"isCollectionItem",{enumerable:!0,get:function(){return o.isCollectionItem}}),Object.defineProperty(t,"isGroupItem",{enumerable:!0,get:function(){return o.isGroupItem}}),Object.defineProperty(t,"isModel",{enumerable:!0,get:function(){return o.isModel}}),Object.defineProperty(t,"isBreadcrumb",{enumerable:!0,get:function(){return o.isBreadcrumbItem}}),t.getKey=i,t.executeOnCrudKey=r(n.isCrudKey),t.executeOnCollectionKey=r(n.isCollectionKey),t.getPlainItemContents=function(e){var t,o;let i=(null===(o=(t=e).getContents)||void 0===o?void 0:o.call(t))||e;if(Array.isArray(i)&&(0,n.isBreadcrumbItem)(e))i=i[i.length-1];return i},t.callWithCollectionItem=function(e,t,n){if(null==e?void 0:e.contents)return n(e);const o=i(e),r=t.getItemBySourceKey(o,!1);if(r)return n(r);const s=t.getItemBySourceKey(`adding-${o}`,!1);if(s)return n(s);else return},t}(0,{},W,W),Ae=function(e,t,n,o){"use strict";function i(e){return e.expandedItems[0]===t.ALL_EXPANDED_VALUE}function r(e){return new n.relation.Hierarchy(e)}function s(e,t,n=r(e)){const o=e.items&&e.items.getRecordById(t);return!!o&&n.isNode(o)}function l(e,t,n=r(e)){const o=e.items&&e.items.getRecordById(t);return!!o&&!1===n.isNode(o)}return Object.defineProperty(t,"__esModule",{value:!0}),t.isExpandable=t.isNode=t.canBeRoot=t.createRelation=t.isExpandAll=t.ALL_EXPANDED_VALUE=t.isExpanded=void 0,t.isExpanded=function(e,t){const{isLatestInteractorVersion:n,expansionModel:r}=e;if(n)return!!r.get(t)||function(e,t){const{collapsedGroups:n,collection:i}=e;if(-1!==(null==n?void 0:n.indexOf(t)))return!1;else return(0,o.isGroupItem)(null==i?void 0:i.getItemBySourceKey(t))}(e,t);const{expandedItems:s,collapsedItems:l}=e;if(!s||!l)return!1;else return s.includes(t)||i(e)&&!l.includes(t)},t.ALL_EXPANDED_VALUE=null,t.isExpandAll=i,t.createRelation=r,t.canBeRoot=function(e,t,n=r(e)){var o;return n.getRootKey()===t||s(e,t,n)||l(e,t,n)||!(null===(o=e.items)||void 0===o?void 0:o.getRecordById(t))},t.isNode=s,t.isExpandable=function(e,t,n=r(e)){return s(e,t,n)||l(e,t,n)},t}(0,{},v,W),Pe=function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const o=(0,n.bindGetComponent)("Controls/listVisualAspects");return t.default=o,t}(0,{},ue),ke=function(e,t,n,o){"use strict";function i(e,t){const n={};if((null==t?void 0:t.length)&&e&&e["[Types/_entity/Model]"])t.forEach((t=>{n[t]=e.get(t)}));return n}function r(e,t){const n=new Set,o=e._propertiesDependency;if(o)o.forEach(((o,i)=>{o.forEach((o=>{if(t.includes(o)){const t=r(e,[i]);if(t.length)t.forEach(n.add,n);else n.add(i)}}))}));return Array.from(n)}function s(e,t,n){const o=[...t,...r(e,t)];return(e,t)=>{const i=Object.keys(t);if(!i.length||i.some((e=>o.includes(e))))n((e=>e+1))}}function l(e,t){const[o,r]=n.useState(0),l=n.useMemo((()=>i(e,t)),[e,o]);return n.useLayoutEffect((()=>{if(!(null==t?void 0:t.length)||!(null==e?void 0:e["[Types/_entity/Model]"]))return;const n=s(e,t,r);return e.subscribe("onPropertyChange",n),()=>{e.unsubscribe("onPropertyChange",n)}}),[e]),{item:e,renderValues:l}}return Object.defineProperty(t,"__esModule",{value:!0}),t.useItemData=t.useWatchRecord=t.getPropertyChangeHandler=t.getRenderValues=void 0,t.getRenderValues=i,t.getPropertyChangeHandler=s,t.useWatchRecord=l,t.useItemData=function(e){var t;return l(null===(t=n.useContext(o.CollectionItemContext))||void 0===t?void 0:t.itemContents,e)},t}(0,{},n,M),we=function(e,t,n,o){"use strict";function i(e){const{item:t}=n.useContext(o.CollectionItemContext),[i,r]=n.useState(0);n.useEffect((()=>{var n;const o=(t,n)=>{if(e.includes(n))r((e=>e+1))},i=(e,t)=>{if(Object.keys(t).includes("checkboxState"))r((e=>e+1))},s=t.contents instanceof Array?t.contents[t.contents.length-1]:t.contents;return null===(n=null==s?void 0:s.subscribe)||void 0===n||n.call(s,"onPropertyChange",i
1),t.subscribe("stateChanged",o),()=>{var e;t.unsubscribe("stateChanged",o),null===(e=null==s?void 0:s.unsubscribe)||void 0===e||e.call(s,"onPropertyChange",i)}}),[t])}return Object.defineProperty(t,"__esModule",{value:!0}),t.useItemState=t.useObservableItemStates=void 0,t.useObservableItemStates=i,t.useItemState=function(e){const{item:t}=n.useContext(o.CollectionItemContext);i(e);const r=function(e){var t,n,o,i,r,s,l,a,c;return{marked:e.isMarked(),selected:e.isSelected(),editing:e.isEditing(),active:e.isActive(),loadingFields:e.getLoadingFields(),expanded:null!==(o=null===(n=(t=e).isExpanded)||void 0===n?void 0:n.call(t))&&void 0!==o?o:!1,level:null!==(s=null===(r=(i=e).getLevel)||void 0===r?void 0:r.call(i))&&void 0!==s?s:0,invisible:null!==(c=null===(a=(l=e).isInvisible)||void 0===a?void 0:a.call(l))&&void 0!==c?c:!1}}(t);return e.reduce(((e,t)=>(e[t]=r[t],e)),{})},t}(0,{},n,M),Oe=function(e,t,n,o,i){"use strict";function r(e,t){const[o,r]=n.useState(0);return n.useEffect((()=>{const n=null==e?void 0:e.results,o=null==t?void 0:t.includes("results"),s=n&&n["[Types/_entity/IObservableObject]"]&&o;!function(e,t){if(e&&t)if(!e["[Types/_entity/IObservableObject]"]&&t)(0,i.executeSyncOrAsync)(["Controls/listErrors"],(e=>e.IObservableObjectError()))}(n,o);const l=()=>r((e=>e+1));if(s)n.subscribe("onPropertyChange",l);return()=>{if(s)n.unsubscribe("onPropertyChange",l)}}),[e]),null==e?void 0:e.results}return Object.defineProperty(t,"__esModule",{value:!0}),t.useListData=void 0,t.useListData=function(e){const t=n.useContext(o.ListDataContext),i=r(null==t?void 0:t.metaData,e);return{...t,results:i}},t}(0,{},n,H,c),Te=function(e,t,n,o,i,r,s,l,a,c){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=r.forwardRef((function(e,t){var r,u,d;if(e.footerTemplate)l.Logger.error("ContinueSearchTemplate: опция footerTemplate устарела, используйте positionHint");const f=(0,i.default)(e.positionHint||e.footerTemplate,e.item),m=(0,i.default)(e.details,e.item),g=null!==(r=e.continueSearchCaption)&&void 0!==r?r:"Искать дальше";let v;const p=(0,c.useCallback)((()=>{if(e.onClick)e.onClick()}),[e.onClick]);if(e.message)v=e.message;else if(!(null===(d=null===(u=e.item)||void 0===u?void 0:u.getOwner())||void 0===d?void 0:d.getCount()))v="Пока не найдено";const C=(0,a.clsx)("controls-BaseControl__search-content controls-BaseControl__loadingIndicator-content tw-inline-flex tw-items-center tw-self-start",e.isAdaptive&&"controls-BaseControl__search-content-adaptive",e.contrastBackgroun
1d&&"controls-BaseControl__search-content-contrast");return(0,n.jsx)("div",{className:C,"data-qa":"continue-search",ref:t,children:(0,n.jsxs)("div",{className:"tw-flex tw-flex-col tw-text-left",children:[f&&(0,n.jsx)("div",{className:"controls-BaseControl__continueSearch_positionHint",children:f}),v&&(0,n.jsx)("div",{className:"controls-BaseControl__continueSearch_positionHint",children:o(v)}),g&&(0,n.jsx)(s.Button,{className:"js-controls-BaseControl__continueSearch controls-BaseControl__continueSearch_caption","data-qa":"continue-search__continue",caption:o(g),fontColorStyle:"link",fontSize:"xl",inlineHeight:"xl",viewMode:"outlined",buttonStyle:"default",icon:"icon-Search3",iconSize:"m",iconStyle:"brand",onClick:p}),m&&(0,n.jsx)("div",{className:"tw-flex tw-flex-col controls-BaseControl__continueSearch_details",children:m})]})})})),t}(0,{},t,o,Ce,n,_,u,i,n),Me=Te,Le=function(e,t,n,o,i,r,s,l){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;const a=(0,r.default)(e.positionHint||e.footerTemplate,e.item),c=(0,s.clsx)("controls-BaseControl__loadingIndicator-content controls-BaseControl__search-content",e.contrastBackgroun
1d&&"controls-BaseControl__search-content-contrast");return(0,n.jsxs)("div",{className:c,children:[(0,n.jsx)(i.Spinner,{spinnerColorStyle:"brand"}),(0,n.jsxs)("div",{className:"tw-flex tw-flex-col",children:[(0,n.jsx)("div",{className:"js-controls-BaseControl__abortSearch controls-BaseControl__abortSearch","data-qa":"portioned-search__abort",onClick:()=>{if(null==e?void 0:e.onClick)e.onClick();(0,l.loadAsync)("Controls/Utils/searchHintUtil").then((({sendStatistics:e,ABORT_SEARCH:t})=>{e(t)}))},children:o(null!==(t=e.loadingIndicatorCaption)&&void 0!==t?t:"Прервать поиск")}),a&&(0,n.jsx)("div",{className:"controls-BaseControl__portionedSearch-footerTemplate",children:a})]})]})},t}(0,{},t,o,S,Ce,i,r),Re=Le,Be=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.CommonUtil=t.CalculatorUtil=void 0,t.CalculatorUtil=n,t.CommonUtil=o,t}(0,{},_e,G),je=Be,Ne=function(e,t,n,o,i){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.useImageDisplay=void 0,t.useImageDisplay=function(){const e=n.useContext(o.ImageDisplayContext),{item:t}=(0,i.useItemData)(),r=n.useMemo((()=>function(e,t,n,o,i,r){if(!n&&!o)return;const s=r&&e.get&&e.get(r),l=s?o:n;return"leaf"===t&&s||i?l:"none"}(t,e.imageCheckMode,e.imageViewMode,e.nodeImageViewMode,e.hasItemsWithImage,e.nodeProperty)),[t,e.imageCheckMode,e.imageViewMode,e.nodeImageViewMode,e.hasItemsWithImage,e.nodeProperty]),s=n.useMemo((()=>function(e,t,n,o){const i=o&&e.get&&e.get(o),r=e.get(t);return!i&&r&&"none"!==n?"image-l":void 0}(t,e.imageProperty,r,e.nodeProperty)),[t,r,e.imageProperty,e.nodeProperty]);return n.useMemo((()=>({imageViewMode:r,hasItemWithImage:e.hasItemsWithImage,markerSize:s,imagePosition:e.imagePosition})),[s,r,e.hasItemsWithImage,e.imagePosition])},t}(0,{},n,j,ke),De=function(e,t,n,o,i,r,s,l){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=o.forwardRef((function(e,t){const a=`${e.item.listElementName}_state_${e.item.getState()}_position_${e.item.getPosition()}`,c=function(e){const t=e.getContentTemplate();if("string"==typeof t)switch(t){case"Controls/baseList:LoadingIndicatorTemplate":case"Controls/listsCommonLogic:LoadingIndicatorTemplate":return r.default;case"Controls/baseList:IterativeLoadingTemplate":case"Controls/listsCommonLogic:IterativeLoadingTemplate":return s.default;case"Controls/baseList:ContinueSearchTemplate":case"Controls/listsCommonLogic:ContinueSearchTemplate":return l.default}return t}(e.item);return(0,n.jsx)("div",{ref:t,className:e.item.getClasses()+" "+(e.className||""),style:e.item.getStyles(),"data-qa":a,onClick:t=>{var n;return null===(n=e.onClick)||void 0===n?void 0:n.call(e,t)},children:(0,i.isReactElement)(c)?o.cloneElement(c,{...c.props,item:e.item,position:e.item.getPosition()}):(0,n.jsx)(c,{item:e.item,position:e.item.getPosition()})})})),t}(0,{},t,n,l,ve,Le,Te),Ve=De,He=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.UILogic=void 0,t.UILogic={Common:n,Hierarchy:o},t}(0,{},Ee,Ae),ze=He,Ue=function(e,t,n,o){"use strict";function i(e,t){return function(e){if(!e)return!1;return"closest"in e}(e.target)?e.target.closest(t):null}function r(e){return!!i(e,t.SELECTORS.CHECKBOX)}function s(e){return!!i(e,t.SELECTORS.HAS_MORE)}function l(e){return!!i(e,t.SELECTORS.NODE_FOOTER)}function a(e,r){return r instanceof Array||r instanceof n.Model||"string"==typeof r||!r?!!i(e,t.SELECTORS.GROUP):o.isGroupItem(r)}function c(e){return!!i(e,t.SELECTORS.EXPANDER)}function u(e){return!!i(e,t.SELECTORS.EDIT_ARROW)}return Object.defineProperty(t,"__esModule",{value:!0}),t.parseViewItemClick=t.isEditArrow=t.isExpander=t.isGroupItem=t.isNodeFooter=t.isHasMoreClick=t.isCheckboxClick=t.closest=t.SELECTORS=void 0,t.SELECTORS={CHECKBOX:".js-controls-ListView__checkbox",ITEM:".controls-ListView__itemV",ITEM_EDITING:".js-controls-ListView__item_editing",HAS_MORE:".js-controls-BaseControl__NavigationButton",NODE_FOOTER:'[item-key^="node-footer-"]',TAG:".js-controls-tag",PREVIEW_CONTENT:".controls-TileView__previewTemplate_content",GROUP:".controls-ListView__group",EXPANDER:".js-controls-Tree__row-expander",ITEM_ACTIONS:".js-controls-ItemActions__ItemAction",ITEM_DRAGGING:".controls-ListView__item_dragging",EDIT_ARROW:".js-controls-Grid__editArrow"},t.closest=i,t.isCheckboxClick=r,t.isHasMoreClick=s,t.isNodeFooter=l,t.isGroupItem=a,t.isExpander=c,t.isEditArrow=u,t.parseViewItemClick=function({event:e,item:n,cleanScheme:o},d){var f,m,g,v,p,C,y,b;if(o){if(e.nativeEvent&&1===e.nativeEvent.button)return e.stopPropagation(),null===(f=d.onLink)||void 0===f||f.call(d,e,n),!0;if(function(e){return!!i(e,t.SELECTORS.ITEM_ACTIONS)}(e))return e.stopPropagation(),null===(m=d.onItemActions)||void 0===m||m.call(d,e,n),!0;if(u(e))return null===(g=d.onEditArrow)||void 0===g||g.call(d,e,n),!0}const I=r(e);
1if(I)if(null===(v=d.onCheckbox)||void 0===v||v.call(d,e,n),o)return!0;if(o){if(s(e))return null===(p=d.onHasMore)||void 0===p||p.call(d,e,n),!0;if(l(e))return!1}if(!o){const o=i(e,t.SELECTORS.ITEM),r=o&&o.matches(t.SELECTORS.ITEM_EDITING);if(n["[Controls/_display/SpaceCollectionItem]"]||n.isEditing()||I||r)return e.stopPropagation(),!1}if(a(e,n)){if(c(e)&&d.onGroup)d.onGroup(e,n);return!0}if(!o){if(i(e,t.SELECTORS.PREVIEW_CONTENT))e.stopPropagation(),e.nativeEvent.stopped=!0}else{if(i(e,t.SELECTORS.TAG))return null===(C=d.onTag)||void 0===C||C.call(d,e,n),!0}if(c(e))return null===(y=d.onExpander)||void 0===y||y.call(d,e,n),!0;if(o&&function(e){return!!i(e,t.SELECTORS.ITEM_DRAGGING)}(e))return!1;else return null===(b=d.onItem)||void 0===b||b.call(d,e,n),!!o},t}(0,{},v,Ee),Ke=function(e,t,n,o,i,r,s,l){"use strict";function a(){return(0,s.getComponent)(l.LibPaths.ItemActions,!0)}Object.defineProperty(t,"__esModule",{value:!0}),t.useItemActionsDeferredInitialization=t.getSyncItemActionsLib=void 0,t.getSyncItemActionsLib=a;return t.useItemActionsDeferredInitialization=({item:e,itemActionsTemplateMountedCallback:t,itemActionsTemplateUnmountedCallback:s,storeId:l,isFakeView:c})=>{var u;const d=function(e,t){const o=(0,i.useSlice)(null!=t?t:""),s=(0,n.useMemo)((()=>{if(!o)return;const{state:{itemActionVisibilityCallback:t,itemActionsMap:n,itemActionsMenuConfig:i}}=o,s=(0,r.executeOnCrudKey)(e,(e=>n.get(e)));if(s)return a().ActionsMapUtils.filterActionsToShowOnHover({itemActions:s,itemActionVisibilityCallback:t?n=>t(n,e.contents,e.isEditing()):void 0,forceAddMenuButton:Boolean(i&&(i.footerTemplate||i.headerTemplate))});else return}),[null==o?void 0:o.state.itemActionsMap,null==o?void 0:o.state.itemActionVisibilityCallback,null==o?void 0:o.state.itemActionsMenuConfig]);return(0,n.useMemo)((()=>null==s?void 0:s.map((e=>a().ActionsMapUtils.prepareButtonConfig(e)))),[s])}(e,l),[f,m]=(0,n.useState)(d||(null===(u=e.getActions())||void 0===u?void 0:u.showed)||[]),g=null==e?void 0:e.key,{prevItemKey:v}=(0,o.usePreviousProps)({prevItemKey:g});return(0,n.useLayoutEffect)((()=>{if(!c)if(!d)return null==t||t(g,m),()=>{null==s||s(v||g)};else return}),[c,e,v,g,t,s,d]),(0,n.useLayoutEffect)((()=>{const t=e.getActions();if(d&&t)e.setActions({...t,showed:d},!0),m(d)}),[d,e]),f},t}(0,{},n,h,E,Ee,ue,Y),Ge=function(e,t,n,o,i,r,s,l,a,c){"use strict";function u(e,t){C(e,t,"collapse")}function d(e,t){C(e,t,"expand")}function f(e,t,n){e.stopPropagation(),e.preventDefault();const{collection:o,markerMode:i,nodeProperty:r}=n;if(o)b((e=>{t.mark(e.getMarkedKeyByDirection(n,o,"Up"))}),o,{markerMode:i,nodeProperty:r})}function m(e,t,n){e.stopPropagation(),e.preventDefault();const{collection:o,markerMode:i,nodeProperty:r}=n;if(o)b((e=>{t.mark(e.getMarkedKeyByDirection(n,o,"Down"))}),o,{markerMode:i,nodeProperty:r})}function g(e,t,{markedKey:n}){if(e.stopPropagation(),e.preventDefault(),null!=n)t.select(n,{direction:e.shiftKey?"backward":"forward"})}function v(e,t,{parentProperty:n,backButtonItem:o,breadCrumbsItems:i}){if(e.stopPropagation(),e.preventDefault(),n){const e=o||(i&&i.length?i[i.length-1]:void 0);if(void 0!==e)t.changeRoot(e.get(n))}}function p(e,t,n,o){var r;const s=i.createRelation(n);if(o.changeRootByClick&&i.canBeRoot(n,e,s))t.changeRoot(e);else if(o.expandByItemClick&&i.isExpandable(n,e,s)){t[i.isExpanded(n,e)?"collapse":"expand"](e,{markItem:!0})}else t.mark(e),null===(r=o.onActivate)||void 0===r||r.call(o)}function C(e,t,n){const{markerVisibility:o,markedKey:r}=t;if("hidden"!==o&&null!=r)if(i.isExpandable(t,r)){const o=i.isExpanded(t,r);if("expand"===n&&!o)e.expand(r);else if("collapse"===n&&o)e.collapse(r)}}function y({action:e,actionOptions:t,slice:o,context:i,event:r,container:a,selection:c,storeId:u,item:d}){if(!e)return;const{executeAction:f}=(0,l.loadSync)("Controls/actions"),m="click"===(null==r?void 0:r.type)?r:new s.SyntheticEvent(null,{target:null==r?void 0:r.target,type:"click"});let g={};if(function(e){return"getState"in e&&"setContext"in e}(e))g=e.getState(),e.setContext({...i,slice:o,item:d});return f({storeId:u,action:e,toolbarItem:new n.Model({keyProperty:"id",rawData:{...g,...t}}
1),clickEvent:m,slice:o,opener:null==r?void 0:r.target,container:a,selection:c,item:d})}Object.defineProperty(t,"__esModule",{value:!0}),t.getRenderHandlers=void 0;const b=async(e,...t)=>{const n=a.LibPaths.Marker;e(((0,l.isLoaded)(n)?(0,l.loadSync)(n):await(0,l.loadAsync)(n)).getMarkerStrategy(...t))};return t.getRenderHandlers=function(e,t,n,s){function C(e,t,o){var i;e.stopPropagation(),e.preventDefault();const r=o.markedKey,l="undefined"!==r?null===(i=o.collection)||void 0===i?void 0:i.getItemBySourceKey(r):void 0;if(l)p(o.markedKey,t,o,{expandByItemClick:s.current.expandByItemClick,changeRootByClick:s.current.changeRootByItemClick,onActivate:()=>{var t,o;null===(o=(t=n.current).onItemClick)||void 0===o||o.call(t,l.contents,e)}})}return{onCheckboxClick(t,n){(0,o.executeOnCrudKey)(n,(n=>{e.current.select(n,{isRangeSelection:t.shiftKey})}))},onItemClick(i,r){(0,o.executeOnCrudKey)(r,(o=>{p(o,e.current,t.current,{expandByItemClick:s.current.expandByItemClick,changeRootByClick:s.current.changeRootByItemClick,onActivate:()=>{var e,t;null===(t=(e=n.current).onItemClick)||void 0===t||t.call(e,r,i)}})}))},onHoveredItemChanged(e,t){var o,i;null===(i=(o=n.current).onHoveredItemChanged)||void 0===i||i.call(o,e,t)},onExpanderClick(l,a,{markItem:c=!0}={}){const u=(0,o.getPlainItemContents)(a),{nodeProperty:d,nodeTypeProperty:f}=t.current,m=!(!d||!(0,r.getPropertyValue)(u,d)||f&&"group"===(0,r.getPropertyValue)(u,f));if(s.current.changeRootByExpanderClick&&m)return void(0,o.executeOnCrudKey)(a,(o=>{p(o,e.current,t.current,{changeRootByClick:s.current.changeRootByExpanderClick,onActivate:()=>{var e,t;null===(t=(e=n.current).onItemClick)||void 0===t||t.call(e,a,l)}})}));const g=(0,o.getKey)(a);if(!(0,o.isCrudKey)(g))return;const v={markItem:c};if(i.isExpanded(t.current,g))e.current.collapse(g,v);else e.current.expand(g,v)},onHasMoreClick(n,i){const r=String((0,o.getKey)(i)).replace("node-footer-","");if(t.current.isLatestInteractorVersion)e.current.next(r);else e.current.expand(r)},onItemKeyDownEnter(n,o){C(n,e.current,t.current)},onItemKeyDownArrowLeft(n,o){u(e.current,t.current)},onItemKeyDownArrowRight(n,o){d(e.current,t.current)},onItemKeyDownArrowUp(n,o){f(n,e.current,t.current)},onItemKeyDownArrowDown(n,o){m(n,e.current,t.current)},onItemKeyDownSpace(n,o){g(n,e.current,t.current)},onItemKeyDownBackSpace(n,o){v(n,e.current,t.current)},onViewKeyDownArrowLeft(n){u(e.current,t.current)},onViewKeyDownArrowRight(n){d(e.current,t.current)},onViewKeyDownArrowUp(n){f(n,e.current,t.current)},onViewKeyDownArrowDown(n){m(n,e.current,t.current)},onViewKeyDownEnter(n){C(n,e.current,t.current)},onViewKeyDownSpace(n){g(n,e.current,t.current)},onViewKeyDownBackSpace(n){v(n,e.current,t.current)},onViewKeyDownDel(e){const{listActions:n,itemActions:o,itemActionsProperty:i,multiSelectVisibility:r,selectedKeys:a,markedKey:c,items:u}=t.current,d="visible"===r&&a&&a.length;let f,m=[];if(null!=c)f=null==u?void 0:u.getRecordById(c);if(d)m=n||[];else if(i&&f)m=f.get(i);else m=o||[];if(m.length){const t={id:"remove",actionName:"Controls/actions:Remove"},n=m.find((e=>e.id===t.id||"delete"===e.id||e.actionName===t.actionName));if(n)(0,l.loadAsync)("Controls/actions").then((({createAction:t})=>{const o={...n,context:s.current.contextForOldItemActions},i=t(n.actionName,o);if(i)y({action:i,actionOptions:o,slice:s.current.sliceForOldItemActions,storeId:s.current.storeId,context:s.current.contextForOldItemActions,event:e,item:f})}))}},onActionClick(e,t,o,i){if(!n.current.onActionClick)y({action:e,slice:s.current.sliceForOldItemActions,storeId:s.current.storeId,context:s.current.contextForOldItemActions,event:i,container:o,item:t});else n.current.onActionClick(e,t,o,i)},onEditArrowClick(e,t){var o,i;null===(i=(o=n.current).onEditArrowClick)||void 0===i||i.call(o,t,e)},onHeaderClick(t){(0,l.loadAsync)(a.LibPaths.SortingPlugin).then((({getSortingProperty:n})=>{const o=n(t);if(o)e.current.toggleSorting(o)}))},onFocusRootClick(t){(0,c.default)(t,{onContinueIterativeLoadingClick:e.current.continueIterativeLoading,onAbortIterativeLoadingClick:e.current.abortIterativeLoading})}}},t}(0,{},v,Ee,Ae,de,a,r,Y,ae),Fe=function(e,t,n){"use strict";
1return Object.defineProperty(t,"__esModule",{value:!0}),t.default=n.parseViewItemClick,t}(0,{},Ue),$e=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var i,r,s;if(e.cleanScheme)return(0,o.default)(e,t);if((0,n.isCheckboxClick)(e.event))return null===(i=t.onCheckbox)||void 0===i||i.call(t,e.event,e.item),!1;if((0,n.isGroupItem)(e.event,e.item)){if((0,n.isExpander)(e.event)&&t.onGroup)null===(r=t.onGroup)||void 0===r||r.call(t,e.event,e.item);return!1}return null===(s=t.onItem)||void 0===s||s.call(t,e.event,e.item),!1},t}(0,{},Ue,Fe),We=function(e,t,n,o){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,i;const r=e.item.isDisplayed()?void 0:{display:"none"};return(0,n.jsx)("div",{className:null===(i=(t=e.item).getGridClasses)||void 0===i?void 0:i.call(t),style:r,children:(0,n.jsx)("div",{className:"tw-w-full",children:(0,n.jsx)(o.default,{item:e.item,onClick:e.onClick})})})},t}(0,{},t,De),Xe=We,qe=function(e,t,n,o,i,r,s,l,a,c){"use strict";function u(){var e;return null!==(e=(0,c.getComponent)(a.LibPaths.ItemActions,"ItemActionsContext"))&&void 0!==e?e:g}function d(e){const t=e.item,n=e.hoverBackgroundStyle||t.getHoverBackgroundStyle()||t.getStyle();return{hoverBackgroundStyle:!1!==e.highlightOnHover||"outside"===e.itemActionsPosition?n:"transparent",backgroundColorStyle:e.itemActionsBackgroundStyle||e.backgroundColorStyle||e.backgroundStyle||t.getStyle()}}function f(e){const o=e.item||e.itemData,i=(0,r.useItemActionsDeferredInitialization)({item:o,itemActionsTemplateMountedCallback:e.itemActionsTemplateMountedCallback,itemActionsTemplateUnmountedCallback:e.itemActionsTemplateUnmountedCallback}),s=o.getEditingConfig(),l=o.isEditing()&&(!s||!0===s.toolbarVisibility),a=e.itemActionsPosition||o.getItemActionsPosition();if(!i.length&&!l)return null;if(o.isSwiped())return(0,n.jsx)(m,{item:o,showedActions:i,itemActionsClass:e.itemActionsClass,hoverBackgroundStyle:e.hoverBackgroundStyle,actionsVisibility:e.actionsVisibility,highlightOnHover:e.highlightOnHover,editingStyle:e.editingStyle,itemActionsPosition:e.itemActionsPosition,itemActionsBackgroundStyle:e.itemActionsBackgroundStyle,onActionsMouseEnter:e.onActionsMouseEnter,onActionMouseDown:e.onActionMouseDown,onActionMouseUp:e.onActionMouseUp,onActionMouseEnter:e.onActionMouseEnter,onActionMouseLeave:e.onActionMouseLeave,onItemActionSwipeAnimationEnd:e.onItemActionSwipeAnimationEnd,onActionClick:e.onActionClick});if("custom"!==a)return(0,n.jsx)(t.HoverActionsTemplate,{item:o,showedActions:i,itemActionsClass:e.itemActionsClass,hoverBackgroundStyle:e.hoverBackgroundStyle,iconStyle:e.iconStyle,actionsVisibility:e.actionsVisibility,itemActionsPosition:e.itemActionsPosition,highlightOnHover:e.highlightOnHover,itemActionsBackgroundStyle:e.itemActionsBackgroundStyle,onActionsMouseEnter:e.onActionsMouseEnter,onActionMouseDown:e.onActionMouseDown,onActionMouseUp:e.onActionMouseUp,onActionMouseEnter:e.onActionMouseEnter,onActionMouseLeave:e.onActionMouseLeave,onActionClick:e.onActionClick});else return null}function m(e){var t,o;const s=e.item.getOwner(!0).getSwipeConfig();if(!i.TouchDetect.getInstance().isTouch()||!s)return null;const l=e.hoverBackgroundStyle||e.item.getHoverBackgroundStyle()||e.item.getStyle(),a=e.item.getOwner(!0).getActionsTemplateConfig(),{SwipeActionsTemplate:c}=(0,r.getSyncItemActionsLib)();return(0,n.jsx)(c,{...a,...s,itemActionsPosition:e.itemActionsPosition||a.itemActionsPosition,showedActions:e.showedActions||(null===(t=e.item.getActions())||void 0===t?void 0:t.showed),swipeAnimation:e.item.getSwipeAnimation(),style:e.item.getStyle(),isSwiped:e.item.isSwiped(),isEditing:e.item.isEditing(),actionsVisibility:e.actionsVisibility,actionMode:e.actionMode,applyButtonStyle:null===(o=e.item.getEditingConfig())||void 0===o?void 0:o.applyButtonStyle,actionPadding:e.actionPadding,actionStyle:e.actionStyle,highlightOnHover:e.highlightOnHover,hoverBackgroundStyle:l,hasActionWithIcon:e.item.hasActionWithIcon(),itemActionsClass:e.itemActionsClass,iconStyle:e.iconStyle,itemActionsBackgroun
1dStyle:e.itemActionsBackgroundStyle,onActionsMouseEnter:t=>{var n;return null===(n=e.onActionsMouseEnter)||void 0===n?void 0:n.call(e,t,e.item)},onActionMouseDown:(t,n)=>{var o;return null===(o=e.onActionMouseDown)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionMouseUp:(t,n)=>{var o;return null===(o=e.onActionMouseUp)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionMouseEnter:(t,n)=>{var o;return null===(o=e.onActionMouseEnter)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionMouseLeave:(t,n)=>{var o;return null===(o=e.onActionMouseLeave)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionClick:(t,n)=>{var o;return null===(o=e.onActionClick)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionsAnimationEnd:e.onItemActionSwipeAnimationEnd})}Object.defineProperty(t,"__esModule",{value:!0}),t.HoverActionsTemplate=t.SwipeActionsTemplate=t.ActionsToolbarChooserCompatible=t.getActionsVisibility=t.CurrentActionsToolbarChooser=t.calculateIABackgroundStyleCompatible=t.getItemActionsContext=void 0;const g=o.createContext(null);return t.getItemActionsContext=u,t.calculateIABackgroundStyleCompatible=d,t.CurrentActionsToolbarChooser=f,t.getActionsVisibility=function(e){return i.TouchDetect.getInstance().isTouch()?"onswipe":e},t.ActionsToolbarChooserCompatible=function(e){const t=o.useContext(u()),i=o.useContext(s.CollectionItemContext),a=(0,l.useListContext)(),c=(null==i?void 0:i.item)||e.item,m=null==c?void 0:c.getSwipeAnimation(),g=null==c?void 0:c.isEditing(),v=null==c?void 0:c.isSwiped(),p=e.actionsPosition||e.itemActionsPosition,C=e.actionsClassName||e.itemActionsClass,y=(null==a?void 0:a.actionHandlers)||e.actionHandlers,{hoverBackgroundStyle:b,backgroundColorStyle:I}=d({highlightOnHover:e.highlightOnHover,hoverBackgroundStyle:e.hoverBackgroundStyle,item:c,itemActionsBackgroundStyle:e.itemActionsBackgroundStyle,backgroundColorStyle:e.backgroundColorStyle,backgroundStyle:e.backgroundStyle,itemActionsPosition:p}),h=o.useMemo((()=>{var o;if(!c||"hidden"===e.actionsVisibility)return null;const i=null===(o=null==c?void 0:c.getActions())||void 0===o?void 0:o.all;if(i&&t&&t.actionsInitialized){const{ToolbarChooser:t}=(0,r.getSyncItemActionsLib)();return(0,n.jsx)(t,{actions:i,hoverBackgroundStyle:b,backgroundStyle:I,itemActionsClass:C,actionsVisibility:e.actionsVisibility,itemActionsPosition:p||void 0})}else return(0,n.jsx)(f,{...y,item:c,highlightOnHover:"none"!==b,itemActionsBackgroundStyle:I,hoverBackgroundStyle:b,itemActionsClass:C,actionsVisibility:e.actionsVisibility,itemActionsPosition:p})}),[c,m,g,I,b,C,e.actionsVisibility,t,p,e.highlightOnHover,y,v]);if(e.tagName){const t=e.tagName;return(0,n.jsx)(t,{className:e.containerClassName,"data-qa":e.dataQa,children:h})}return h},t.SwipeActionsTemplate=m,t.HoverActionsTemplate=o.forwardRef((function(e,t){var o,i;if(!e.item.shouldDisplayItemActions())return null;const s=e.item.getOwner(!0).getActionsTemplateConfig(e),l=e.itemActionsPosition||s.itemActionsPosition;let a=e.item.getItemActionPositionClasses(l,e.itemActionsClass);a+=` ${e.item.getItemActionClasses(null!=l?l:"")}`,a+=` ${e.className||""}`;const{hoverBackgroundStyle:c,backgroundColorStyle:u}=d({highlightOnHover:e.highlightOnHover,hoverBackgroundStyle:e.hoverBackgroundStyle,item:e.item,itemActionsBackgroundStyle:e.itemActionsBackgroundStyle,backgroundColorStyle:e.backgroundColorStyle,backgroundStyle:e.backgroundStyle,itemActionsPosition:l}),f=e.editingStyle||s.editingStyle,{ItemActionsTemplate:m}=(0,r.getSyncItemActionsLib)();return(0,n.jsx)(m,{ref:t,...s,itemActionsPosition:l,attrs:e.attrs,highlightOnHover:e.highlightOnHover,itemActionsBackgroundStyle:u,actionsVisibility:e.actionsVisibility,hoverBackgroundStyle:c,editingStyle:f,itemActionsClass:a,iconStyle:e.iconStyle,actionMode:e.actionMode,applyButtonStyle:null===(o=e.item.getEditingConfig())||void 0===o?void 0:o.applyButtonStyle,actionPadding:e.actionPadding,actionStyle:e.actionStyle,style:e.item.getStyle(),isEditing:e.item.isEditing(),isSwiped:e.item.isSwiped(),viewMode:e.viewMode,menuActionVisibility:e.menuActionVisibility,showedActions:e.showedActions||(null===(i=e.item.getActions())||void 0===i?void 0:i.showed)||[],onActionsMouseEnter:t=>{var n;return null===(n=e.onActionsMouseEnter)||void 0===n?void 0:n.call(e,t,e.item)},onActionMouseDown:(t,n)=>{var o;return null===(o=e.onActionMouseDown)||void 0===o?void 0:o.call(e,t,n,e.
1item)},onActionMouseUp:(t,n)=>{var o;return null===(o=e.onActionMouseUp)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionClick:(t,n)=>{var o;return null===(o=e.onActionClick)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionMouseEnter:(t,n)=>{var o;return null===(o=e.onActionMouseEnter)||void 0===o?void 0:o.call(e,t,n,e.item)},onActionMouseLeave:(t,n)=>{var o;return null===(o=e.onActionMouseLeave)||void 0===o?void 0:o.call(e,t,n,e.item)}})})),t}(0,{},t,n,b,Ke,M,D,Y,ue),Je=qe,Ye=function(e,t,n,o,i,r,s,l){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.useImageDisplay=t.useListData=t.useWatchRecord=t.useItemData=t.getPropertyChangeHandler=t.useItemState=t.useObservableItemStates=t.useItemActionsDeferredInitialization=t.getRenderHandlers=void 0,Object.defineProperty(t,"getRenderHandlers",{enumerable:!0,get:function(){return n.getRenderHandlers}}),Object.defineProperty(t,"useItemActionsDeferredInitialization",{enumerable:!0,get:function(){return o.useItemActionsDeferredInitialization}}),Object.defineProperty(t,"useObservableItemStates",{enumerable:!0,get:function(){return i.useObservableItemStates}}),Object.defineProperty(t,"useItemState",{enumerable:!0,get:function(){return i.useItemState}}),Object.defineProperty(t,"getPropertyChangeHandler",{enumerable:!0,get:function(){return r.getPropertyChangeHandler}}),Object.defineProperty(t,"useItemData",{enumerable:!0,get:function(){return r.useItemData}}),Object.defineProperty(t,"useWatchRecord",{enumerable:!0,get:function(){return r.useWatchRecord}}),Object.defineProperty(t,"useListData",{enumerable:!0,get:function(){return s.useListData}}),Object.defineProperty(t,"useImageDisplay",{enumerable:!0,get:function(){return l.useImageDisplay}}),t}(0,{},Ge,Ke,we,ke,Oe,Ne),Qe=Ye,Ze=function(e,t,n,o){"use strict";function i(e){return!!(0,n.closest)(e,".controls-Tree__nodeHeaderLoadMore")}function r(e){return!!(0,n.closest)(e,".controls-Tree__nodeFooterLoadMore")}Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeFooterLoadMore=t.isNodeHeaderLoadMore=void 0;return t.isNodeHeaderLoadMore=i,t.isNodeFooterLoadMore=r,t.default=function(e,t){if(e.cleanScheme){if(r(e.event)&&t.nodeHasMore)return e.event.stopPropagation(),t.nodeHasMore(e.event,e.item,"down"),!0;if(i(e.event)&&t.nodeHasMore)return e.event.stopPropagation(),t.nodeHasMore(e.event,e.item,"up"),!0}return(0,o.default)(e,t)},t}(0,{},Ue,$e),et=function(e,t,n,o,i,r,s,l,a,c,u,d,f,m,g,v,p){"use strict";return Object.defineProperty(t,"__esModule",{value:!0}),t.getVisualComponent=t.bindGetComponent=t.getComponent=t.templateLoader=t.throttleWrapper=t.getPropertyValue=t.events=void 0,t.events={parseListViewItemClick:o.default,parseGridViewItemClick:i.default,parseTreeGridViewItemClick:l.default,parseViewKeyDown:s.default,getItemEventHandlers:c.getHandlers,getNativeMouseEvent:u.getNativeMouseEvent,getNativeEvent:u.getNativeEvent,parseItemSwipe:r.default,parseListRootClick:a.default},n.__exportStar(d,t),Object.defineProperty(t,"getPropertyValue",{enumerable:!0,get:function(){return f.getPropertyValue}}),Object.defineProperty(t,"throttleWrapper",{enumerable:!0,get:function(){return m.throttleWrapper}}),Object.defineProperty(t,"templateLoader",{enumerable:!0,get:function(){return g.templateLoader}}),Object.defineProperty(t,"getComponent",{enumerable:!0,get:function(){return v.getComponent}}),Object.defineProperty(t,"bindGetComponent",{enumerable:!0,get:function(){return v.bindGetComponent}}),Object.defineProperty(t,"getVisualComponent",{enumerable:!0,get:function(){return p.default}}),t}(0,{},e,Fe,$e,le,ce,Ze,ae,re,se,ge,de,me,fe,ue,Pe),tt=et,P.EmptyWrapper=P.TrackedPropertiesTemplate=P.LibPaths=P.QA=P.HoveredItem=P.UrlOpener=P.DEFAULT_IMAGE_DISPLAY_CONTEXT_VALUE=P.ImageDisplayContext=P.NavigationUtils=P.NAV_BUTTON_JS_SELECTOR=P.ConnectedCustomNavigationButton=P.NavigationButton=P.getItemActionsContext=P.HoverActionsTemplate=P.SwipeActionsTemplate=P.getActionsVisibility=P.ActionsToolbarChooserCompatible=P.CollectionTriggerComponent=P.TriggerComponent=P.IndicatorTemplate=P.ContinueSearchTemplate=P.IterativeLoadingTemplate=P.Loa
1dingIndicatorTemplate=P.IndicatorComponent=P.EDIT_ARROW_SELECTOR=P.EditArrowComponent=P._ListContext=P.useListContext=P.ListContextProvider=P.ListDataContext=P._CollectionContext=P.useCollection=P.CollectionProvider=P.CollectionFooterContext=P.CollectionItemContext=P.TypeGuards=P.hooks=P.UILogic=P.ScrollUtils=P.helpers=void 0,P.helpers=tt,P.ScrollUtils=je,Object.defineProperty(P,"UILogic",{enumerable:!0,get:function(){return ze.UILogic}}),P.hooks=Qe,P.TypeGuards=X,Object.defineProperty(P,"CollectionItemContext",{enumerable:!0,get:function(){return L.CollectionItemContext}}),Object.defineProperty(P,"CollectionFooterContext",{enumerable:!0,get:function(){return T.CollectionFooterContext}}),Object.defineProperty(P,"CollectionProvider",{enumerable:!0,get:function(){return w.Provider}}),Object.defineProperty(P,"useCollection",{enumerable:!0,get:function(){return w.useCollection}}),Object.defineProperty(P,"_CollectionContext",{enumerable:!0,get:function(){return w._ctx}}),Object.defineProperty(P,"ListDataContext",{enumerable:!0,get:function(){return z.ListDataContext}}),Object.defineProperty(P,"ListContextProvider",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(P,"useListContext",{enumerable:!0,get:function(){return V.useListContext}}),Object.defineProperty(P,"_ListContext",{enumerable:!0,get:function(){return V._ctx}}),Object.defineProperty(P,"EditArrowComponent",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(P,"EDIT_ARROW_SELECTOR",{enumerable:!0,get:function(){return B.EDIT_ARROW_SELECTOR}}),Object.defineProperty(P,"IndicatorComponent",{enumerable:!0,get:function(){return Xe.default}}),Object.defineProperty(P,"LoadingIndicatorTemplate",{enumerable:!0,get:function(){return pe.default}}),Object.defineProperty(P,"IterativeLoadingTemplate",{enumerable:!0,get:function(){return Re.default}}),Object.defineProperty(P,"ContinueSearchTemplate",{enumerable:!0,get:function(){return Me.default}}),Object.defineProperty(P,"IndicatorTemplate",{enumerable:!0,get:function(){return Ve.default}}),Object.defineProperty(P,"TriggerComponent",{enumerable:!0,get:function(){return Se.default}}),Object.defineProperty(P,"CollectionTriggerComponent",{enumerable:!0,get:function(){return Se.CollectionTriggerComponent}}),Object.defineProperty(P,"ActionsToolbarChooserCompatible",{enumerable:!0,get:function(){return Je.ActionsToolbarChooserCompatible}}),Object.defineProperty(P,"getActionsVisibility",{enumerable:!0,get:function(){return Je.getActionsVisibility}}),Object.defineProperty(P,"SwipeActionsTemplate",{enumerable:!0,get:function(){return Je.SwipeActionsTemplate}}),Object.defineProperty(P,"HoverActionsTemplate",{enumerable:!0,get:function(){return Je.HoverActionsTemplate}}),Object.defineProperty(P,"getItemActionsContext",{enumerable:!0,get:function(){return Je.getItemActionsContext}}),Object.defineProperty(P,"NavigationButton",{enumerable:!0,get:function(){return be.default}}),Object.defineProperty(P,"ConnectedCustomNavigationButton",{enumerable:!0,get:function(){return be.ConnectedCustomNavigationButton}}),Object.defineProperty(P,"NAV_BUTTON_JS_SELECTOR",{enumerable:!0,get:function(){return be.JS_SELECTOR}}),P.NavigationUtils=he,Object.defineProperty(P,"ImageDisplayContext",{enumerable:!0,get:function(){return N.ImageDisplayContext}}),Object.defineProperty(P,"DEFAULT_IMAGE_DISPLAY_CONTEXT_VALUE",{enumerable:!0,get:function(){return N.DEFAULT_CONTEXT_VALUE}}),Object.defineProperty(P,"UrlOpener",{enumerable:!0,get:function(){return ie.UrlOpener}}),Object.defineProperty(P,"HoveredItem",{enumerable:!0,get:function(){return ne.HoveredItem}}),P.QA=ee,Object.defineProperty(P,"LibPaths",{enumerable:!0,get:function(){return Q.LibPaths}}),Object.defineProperty(P,"TrackedPropertiesTemplate",{enumerable:!0,get:function(){return $.TrackedPropertiesComponent}}),Object.defineProperty(P,"EmptyWrapper",{enumerable:!0,get:function(){return J.default}}),P}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.