index.js 36 KB

123456789101112131415161718
  1. "use strict";var Pe=Object.defineProperty;var Ee=(e,t,n)=>t in e?Pe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var J=(e,t,n)=>Ee(e,typeof t!="symbol"?t+"":t,n);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("@univerjs/core"),T=require("@univerjs/sheets-sort"),Te=require("@univerjs/engine-formula"),b=require("@univerjs/sheets-ui"),S=require("@univerjs/ui"),ue=require("rxjs"),l=require("react"),m=require("@univerjs/sheets"),M=require("@univerjs/design"),be="sheets-sort-ui.config",ie={};var _=function(){return _=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e},_.apply(this,arguments)},Oe=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},P=l.forwardRef(function(e,t){var n=e.icon,r=e.id,o=e.className,s=e.extend,a=Oe(e,["icon","id","className","extend"]),u="univerjs-icon univerjs-icon-".concat(r," ").concat(o||"").trim(),h=l.useRef("_".concat(De()));return me(n,"".concat(r),{defIds:n.defIds,idSuffix:h.current},_({ref:t,className:u},a),s)});function me(e,t,n,r,o){return l.createElement(e.tag,_(_({key:t},we(e,n,o)),r),(ke(e,n).children||[]).map(function(s,a){return me(s,"".concat(t,"-").concat(e.tag,"-").concat(a),n,void 0,o)}))}function we(e,t,n){var r=_({},e.attrs);n!=null&&n.colorChannel1&&r.fill==="colorChannel1"&&(r.fill=n.colorChannel1);var o=t.defIds;return!o||o.length===0||(e.tag==="use"&&r["xlink:href"]&&(r["xlink:href"]=r["xlink:href"]+t.idSuffix),Object.entries(r).forEach(function(s){var a=s[0],u=s[1];typeof u=="string"&&(r[a]=u.replace(/url\(#(.*)\)/,"url(#$1".concat(t.idSuffix,")")))})),r}function ke(e,t){var n,r=t.defIds;return!r||r.length===0?e:e.tag==="defs"&&(!((n=e.children)===null||n===void 0)&&n.length)?_(_({},e),{children:e.children.map(function(o){return typeof o.attrs.id=="string"&&r&&r.indexOf(o.attrs.id)>-1?_(_({},o),{attrs:_(_({},o.attrs),{id:o.attrs.id+t.idSuffix})}):o})}):e}function De(){return Math.random().toString(36).substring(2,8)}P.displayName="UniverIcon";var Ne={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12.4208 14.4667C12.4208 14.798 12.1522 15.0667 11.8208 15.0667C11.4895 15.0667 11.2208 14.798 11.2208 14.4667V2.98193L9.97861 4.22417C9.7443 4.45848 9.3644 4.45848 9.13008 4.22417C8.89577 3.98985 8.89577 3.60995 9.13008 3.37564L11.3967 1.10897C11.6311 0.874657 12.011 0.874657 12.2453 1.10897L14.5119 3.37564C14.7463 3.60995 14.7463 3.98985 14.5119 4.22417C14.2776 4.45848 13.8977 4.45848 13.6634 4.22417L12.4208 2.9816V14.4667Z"}},{tag:"path",attrs:{fill:"currentColor",d:"M1.98967 10.2798C1.6583 10.2798 1.38967 10.0112 1.38967 9.67983 1.38967 9.34846 1.6583 9.07983 1.98967 9.07983H6.50138C6.74406 9.07983 6.96284 9.22602 7.05571 9.45022 7.14858 9.67443 7.09725 9.9325 6.92565 10.1041L3.43819 13.5916H6.50138C6.83276 13.5916 7.10138 13.8602 7.10138 14.1916 7.10138 14.5229 6.83276 14.7916 6.50138 14.7916H1.98967C1.74699 14.7916 1.52821 14.6454 1.43534 14.4212 1.34247 14.197 1.3938 13.9389 1.5654 13.7673L5.05286 10.2798H1.98967zM5.1846 1.86439C4.8641.989866 3.62725.989866 3.30674 1.86439L1.34882 7.20672C1.23479 7.51786 1.39458 7.86252 1.70571 7.97655 2.01684 8.09058 2.3615 7.93079 2.47553 7.61966L3.06159 6.02055 3.06338 6.02056H5.42975L6.01581 7.61966C6.12984 7.93079 6.4745 8.09058 6.78563 7.97655 7.09677 7.86252 7.25655 7.51786 7.14252 7.20672L5.1846 1.86439zM4.98996 4.82056L4.24567 2.78971 3.50138 4.82056H4.98996z",fillRule:"evenodd",clipRule:"evenodd"}}]},Q=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"ascending- single",ref:t,icon:Ne}))});Q.displayName="AscendingSingle";var je={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M14.1544 3.75557C14.3887 3.98988 14.3887 4.36978 14.1544 4.6041L6.51409 12.2444C6.40157 12.3569 6.24896 12.4201 6.08983 12.4201C5.9307 12.4201 5.77808 12.3569 5.66556 12.2444L1.84541 8.42425C1.6111 8.18993 1.6111 7.81003 1.84541 7.57572C2.07973 7.34141 2.45963 7.34141 2.69394 7.57572L6.08983 10.9716L13.3059 3.75557C13.5402 3.52126 13.9201 3.52126 14.1544 3.75557Z",fillRule:"evenodd",clipRule:"evenodd"}}]},he=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"check-mark-single",ref:t,icon:je}))});he.displayName="CheckMarkSingle";var Le={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M9.77445 9.24306L9.77457 11.9573C9.77458 12.2887 9.50597 12.5574 9.17459 12.5574 8.84322 12.5574 8.57458 12.2888 8.57457 11.9574L8.57439 7.79509C8.57438 7.46372 8.84299 7.19508 9.17436 7.19507 9.3281 7.19493 9.48196 7.25351 9.59925 7.3708L11.3465 9.11808C11.5808 9.3524 11.5808 9.7323 11.3465 9.96661 11.1122 10.2009 10.7323 10.2009 10.498 9.96661L9.77445 9.24306zM6.22584 10.5094L6.22572 7.79514C6.22571 7.46377 6.49433 7.19513 6.8257 7.19512 7.15707 7.1951 7.42571 7.46372 7.42572 7.79509L7.4259 11.9574C7.42592 12.2888 7.1573 12.5574 6.82593 12.5574 6.67228 12.5575 6.51828 12.4989 6.40104 12.3817L4.65376 10.6344C4.41945 10.4001 4.41945 10.0202 4.65376 9.78588 4.88808 9.55156 5.26798 9.55156 5.50229 9.78588L6.22584 10.5094z"}},{tag:"path",attrs:{fill:"currentColor",d:"M1.14014 3.73989C1.14014 2.30396 2.3042 1.13989 3.74014 1.13989H12.2601C13.6961 1.13989 14.8601 2.30395 14.8601 3.73989V12.2599C14.8601 13.6958 13.6961 14.8599 12.2601 14.8599H3.74014C2.3042 14.8599 1.14014 13.6958 1.14014 12.2599V3.73989ZM2.34014 5.86724V12.2599C2.34014 13.0331 2.96694 13.6599 3.74014 13.6599H12.2601C13.0333 13.6599 13.6601 13.0331 13.6601 12.2599V5.86724H2.34014ZM13.6601 4.66724H2.34014V3.73989C2.34014 2.9667 2.96694 2.33989 3.74014 2.33989H12.2601C13.0333 2.33989 13.6601 2.96669 13.6601 3.73989V4.66724Z",fillRule:"evenodd",clipRule:"evenodd"}}]},ge=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"custom-sort-single",ref:t,icon:Le}))});ge.displayName="CustomSortSingle";var He={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M5.3313 1.4667C5.3313 1.13533 5.59993.866699 5.9313.866699H10.069C10.4004.866699 10.669 1.13533 10.669 1.4667 10.669 1.79807 10.4004 2.0667 10.069 2.0667H5.9313C5.59993 2.0667 5.3313 1.79807 5.3313 1.4667zM1.09985 3.64443C1.09985 3.31306 1.36848 3.04443 1.69985 3.04443H14.2999C14.6312 3.04443 14.8999 3.31306 14.8999 3.64443 14.8999 3.9758 14.6312 4.24443 14.2999 4.24443H1.69985C1.36848 4.24443 1.09985 3.9758 1.09985 3.64443z"}},{tag:"path",attrs:{fill:"currentColor",d:"M4.75332 5.22217C3.86966 5.22217 3.15332 5.93851 3.15332 6.82217V13.1332C3.15332 14.2377 4.04875 15.1332 5.15332 15.1332H10.8465C11.9511 15.1332 12.8465 14.2377 12.8465 13.1331V6.82217C12.8465 5.93851 12.1302 5.22217 11.2465 5.22217H4.75332ZM4.35332 6.82217C4.35332 6.60125 4.53241 6.42217 4.75332 6.42217H11.2465C11.4674 6.42217 11.6465 6.60125 11.6465 6.82217V13.1331C11.6465 13.575 11.2884 13.9331 10.8465 13.9331H5.15332C4.71149 13.9331 4.35332 13.575 4.35332 13.1332V6.82217Z",fillRule:"evenodd",clipRule:"evenodd"}}]},Se=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"delete-empty-single",ref:t,icon:He}))});Se.displayName="DeleteEmptySingle";var Ue={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12.4208 1.53335C12.4208 1.20198 12.1522 0.93335 11.8208 0.93335C11.4895 0.93335 11.2208 1.20198 11.2208 1.53335V13.0181L9.97861 11.7758C9.7443 11.5415 9.3644 11.5415 9.13008 11.7758C8.89577 12.0101 8.89577 12.39 9.13008 12.6244L11.3967 14.891C11.6311 15.1253 12.011 15.1253 12.2453 14.891L14.5119 12.6244C14.7463 12.39 14.7463 12.0101 14.5119 11.7758C14.2776 11.5415 13.8977 11.5415 13.6634 11.7758L12.4208 13.0184V1.53335Z"}},{tag:"path",attrs:{fill:"currentColor",d:"M1.98967 10.2798C1.6583 10.2798 1.38967 10.0112 1.38967 9.67983 1.38967 9.34846 1.6583 9.07983 1.98967 9.07983H6.50138C6.74406 9.07983 6.96284 9.22602 7.05571 9.45022 7.14858 9.67443 7.09725 9.9325 6.92565 10.1041L3.43819 13.5916H6.50138C6.83276 13.5916 7.10138 13.8602 7.10138 14.1916 7.10138 14.5229 6.83276 14.7916 6.50138 14.7916H1.98967C1.74699 14.7916 1.52821 14.6454 1.43534 14.4212 1.34247 14.197 1.3938 13.9389 1.5654 13.7673L5.05286 10.2798H1.98967zM5.1846 1.86439C4.8641.989866 3.62725.989866 3.30674 1.86439L1.34882 7.20672C1.23479 7.51786 1.39458 7.86252 1.70571 7.97655 2.01684 8.09058 2.3615 7.93079 2.47553 7.61966L3.06159 6.02055 3.06338 6.02056H5.42975L6.01581 7.61966C6.12984 7.93079 6.4745 8.09058 6.78563 7.97655 7.09677 7.86252 7.25655 7.51786 7.14252 7.20672L5.1846 1.86439zM4.98996 4.82056L4.24567 2.78971 3.50138 4.82056H4.98996z",fillRule:"evenodd",clipRule:"evenodd"}}]},ee=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"descending-single",ref:t,icon:Ue}))});ee.displayName="DescendingSingle";var $e={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M1.9064 3.20024C1.57503 3.20024 1.3064 2.93161 1.3064 2.60024C1.3064 2.26887 1.57503 2.00024 1.9064 2.00024H4.57306C4.90443 2.00024 5.17306 2.26887 5.17306 2.60024C5.17306 2.93161 4.90443 3.20024 4.57306 3.20024H1.9064ZM1.3064 6.19985C1.3064 6.53122 1.57503 6.79985 1.9064 6.79985H5.9064C6.23777 6.79985 6.5064 6.53122 6.5064 6.19985C6.5064 5.86848 6.23777 5.59985 5.9064 5.59985H1.9064C1.57503 5.59985 1.3064 5.86848 1.3064 6.19985ZM1.9064 10.3997C1.57503 10.3997 1.3064 10.1311 1.3064 9.79971C1.3064 9.46834 1.57503 9.19971 1.9064 9.19971H7.23973C7.5711 9.19971 7.83973 9.46834 7.83973 9.79971C7.83973 10.1311 7.5711 10.3997 7.23973 10.3997H1.9064ZM1.9064 13.9996C1.57503 13.9996 1.3064 13.7309 1.3064 13.3996C1.3064 13.0682 1.57503 12.7996 1.9064 12.7996H8.57306C8.90443 12.7996 9.17306 13.0682 9.17306 13.3996C9.17306 13.7309 8.90443 13.9996 8.57306 13.9996H1.9064Z",fillRule:"evenodd",clipRule:"evenodd"}},{tag:"path",attrs:{fill:"currentColor",d:"M12.4267 14.2667C12.4267 14.5981 12.1581 14.8667 11.8267 14.8667C11.4953 14.8667 11.2267 14.5981 11.2267 14.2667V3.18198L9.98447 4.42422C9.75015 4.65853 9.37026 4.65853 9.13594 4.42422C8.90163 4.1899 8.90163 3.81 9.13594 3.57569L11.4026 1.30902C11.6369 1.07471 12.0168 1.07471 12.2511 1.30902L14.5178 3.57569C14.7521 3.81 14.7521 4.1899 14.5178 4.42422C14.2835 4.65853 13.9036 4.65853 13.6693 4.42422L12.4267 3.18165V14.2667Z"}}]},Ce=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"expand-ascending-single",ref:t,icon:$e}))});Ce.displayName="ExpandAscendingSingle";var Ae={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M1.9064 12.7998C1.57503 12.7998 1.3064 13.0684 1.3064 13.3998C1.3064 13.7311 1.57503 13.9998 1.9064 13.9998H4.57306C4.90443 13.9998 5.17306 13.7311 5.17306 13.3998C5.17306 13.0684 4.90443 12.7998 4.57306 12.7998H1.9064ZM1.3064 9.80015C1.3064 9.46878 1.57503 9.20015 1.9064 9.20015H5.9064C6.23777 9.20015 6.5064 9.46878 6.5064 9.80015C6.5064 10.1315 6.23777 10.4001 5.9064 10.4001H1.9064C1.57503 10.4001 1.3064 10.1315 1.3064 9.80015ZM1.9064 5.60029C1.57503 5.60029 1.3064 5.86892 1.3064 6.20029C1.3064 6.53166 1.57503 6.80029 1.9064 6.80029H7.23973C7.5711 6.80029 7.83973 6.53166 7.83973 6.20029C7.83973 5.86892 7.5711 5.60029 7.23973 5.60029H1.9064ZM1.9064 2.00044C1.57503 2.00044 1.3064 2.26907 1.3064 2.60044C1.3064 2.93181 1.57503 3.20044 1.9064 3.20044H8.57306C8.90443 3.20044 9.17306 2.93181 9.17306 2.60044C9.17306 2.26907 8.90443 2.00044 8.57306 2.00044H1.9064Z",fillRule:"evenodd",clipRule:"evenodd"}},{tag:"path",attrs:{fill:"currentColor",d:"M12.4267 1.7333C12.4267 1.40193 12.1581 1.1333 11.8267 1.1333C11.4953 1.1333 11.2267 1.40193 11.2267 1.7333V12.818L9.98447 11.5758C9.75015 11.3415 9.37026 11.3415 9.13594 11.5758C8.90163 11.8101 8.90163 12.19 9.13594 12.4243L11.4026 14.691C11.6369 14.9253 12.0168 14.9253 12.2511 14.691L14.5178 12.4243C14.7521 12.19 14.7521 11.8101 14.5178 11.5758C14.2835 11.3415 13.9036 11.3415 13.6693 11.5758L12.4267 12.8183V1.7333Z"}}]},fe=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"expand-descending-single",ref:t,icon:Ae}))});fe.displayName="ExpandDescendingSingle";var Be={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M8.6 1.99991C8.60001 1.66854 8.33138 1.39991 8.00001 1.3999C7.66864 1.3999 7.40001 1.66853 7.4 1.9999L7.39996 7.3999H1.9999C1.66853 7.3999 1.3999 7.66853 1.3999 7.9999C1.3999 8.33127 1.66853 8.5999 1.9999 8.5999H7.39995L7.3999 13.9999C7.3999 14.3313 7.66853 14.5999 7.9999 14.5999C8.33127 14.5999 8.5999 14.3313 8.5999 13.9999L8.59995 8.5999H13.9999C14.3313 8.5999 14.5999 8.33127 14.5999 7.9999C14.5999 7.66853 14.3313 7.3999 13.9999 7.3999H8.59996L8.6 1.99991Z"}}]},K=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"increase-single",ref:t,icon:Be}))});K.displayName="IncreaseSingle";var Fe={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M11.3536 6.14645C11.5488 6.34171 11.5488 6.65829 11.3536 6.85355L8.35355 9.85355C8.15829 10.0488 7.84171 10.0488 7.64645 9.85355L4.64645 6.85355C4.45118 6.65829 4.45118 6.34171 4.64645 6.14645C4.84171 5.95118 5.15829 5.95118 5.35355 6.14645L8 8.79289L10.6464 6.14645C10.8417 5.95118 11.1583 5.95118 11.3536 6.14645Z",fillRule:"evenodd",clipRule:"evenodd"}}]},pe=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"more-down-single",ref:t,icon:Fe}))});pe.displayName="MoreDownSingle";var We={tag:"svg",attrs:{fill:"none",viewBox:"0 0 16 16",width:"1em",height:"1em"},children:[{tag:"mask",attrs:{id:"mask0_622_8",style:{maskType:"alpha"},width:16,height:16,x:0,y:0,maskUnits:"userSpaceOnUse"},children:[{tag:"path",attrs:{fill:"#D9D9D9",d:"M0 0H16V16H0z"}}]},{tag:"g",attrs:{fill:"currentColor",mask:"url(#mask0_622_8)"},children:[{tag:"path",attrs:{d:"M6 5C6.55228 5 7 4.55228 7 4 7 3.44772 6.55228 3 6 3 5.44772 3 5 3.44772 5 4 5 4.55228 5.44772 5 6 5zM6 9C6.55228 9 7 8.55229 7 8 7 7.44772 6.55228 7 6 7 5.44772 7 5 7.44772 5 8 5 8.55229 5.44772 9 6 9zM7 12C7 12.5523 6.55228 13 6 13 5.44772 13 5 12.5523 5 12 5 11.4477 5.44772 11 6 11 6.55228 11 7 11.4477 7 12zM10 5C10.5523 5 11 4.55228 11 4 11 3.44772 10.5523 3 10 3 9.44771 3 9 3.44772 9 4 9 4.55228 9.44771 5 10 5zM11 8C11 8.55229 10.5523 9 10 9 9.44771 9 9 8.55229 9 8 9 7.44772 9.44771 7 10 7 10.5523 7 11 7.44772 11 8zM10 13C10.5523 13 11 12.5523 11 12 11 11.4477 10.5523 11 10 11 9.44771 11 9 11.4477 9 12 9 12.5523 9.44771 13 10 13z"}}]}]},ve=l.forwardRef(function(e,t){return l.createElement(P,Object.assign({},e,{id:"sequence-single",ref:t,icon:We}))});ve.displayName="SequenceSingle";var X={exports:{}},D={};/**
  2. * @license React
  3. * react-jsx-runtime.production.min.js
  4. *
  5. * Copyright (c) Facebook, Inc. and its affiliates.
  6. *
  7. * This source code is licensed under the MIT license found in the
  8. * LICENSE file in the root directory of this source tree.
  9. */var ce;function Ve(){if(ce)return D;ce=1;var e=l,t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function a(u,h,g){var f,p={},x=null,y=null;g!==void 0&&(x=""+g),h.key!==void 0&&(x=""+h.key),h.ref!==void 0&&(y=h.ref);for(f in h)r.call(h,f)&&!s.hasOwnProperty(f)&&(p[f]=h[f]);if(u&&u.defaultProps)for(f in h=u.defaultProps,h)p[f]===void 0&&(p[f]=h[f]);return{$$typeof:t,type:u,key:x,ref:y,props:p,_owner:o.current}}return D.Fragment=n,D.jsx=a,D.jsxs=a,D}var ae;function ze(){return ae||(ae=1,X.exports=Ve()),X.exports}var c=ze();const Ze="univer-extend-confirm-content",qe="univer-extend-confirm-radio-group",Ge="univer-custom-sort-panel-container",Ye="univer-custom-sort-panel-ext",Je="univer-add-condition",Xe="univer-add-condition-text",Ke="univer-add-condition-disable",Qe="univer-custom-sort-panel-footer",et="univer-custom-sort-panel-footer-btn",tt="univer-custom-sort-panel-item",nt="univer-custom-sort-panel-item-head",rt="univer-custom-sort-panel-item-handler",ot="univer-custom-sort-panel-item-remove",st="univer-custom-sort-panel-item-column-input",it="univer-custom-sort-panel-item-column-input-dropdown",ct="univer-custom-sort-panel-item-column-input-text",at="univer-custom-sort-panel-item-order-radio",lt="univer-custom-sort-panel-item-order-radio-cn",dt="univer-condition-list",ut="univer-embed-sort-btn-container",mt="univer-embed-sort-btn",ht="univer-embed-sort-btn-asc",gt="univer-embed-sort-btn-desc",St="univer-embed-sort-btn-icon",Ct="univer-custom-sort-col-menu",ft="univer-custom-sort-col-menu-item",pt="univer-custom-sort-col-menu-item-desc",d={extendConfirmContent:Ze,extendConfirmRadioGroup:qe,customSortPanelContainer:Ge,customSortPanelExt:Ye,addCondition:Je,addConditionText:Xe,addConditionDisable:Ke,customSortPanelFooter:Qe,customSortPanelFooterBtn:et,customSortPanelItem:tt,customSortPanelItemHead:nt,customSortPanelItemHandler:rt,customSortPanelItemRemove:ot,customSortPanelItemColumnInput:st,customSortPanelItemColumnInputDropdown:it,customSortPanelItemColumnInputText:ct,customSortPanelItemOrderRadio:at,customSortPanelItemOrderRadioCn:lt,conditionList:dt,embedSortBtnContainer:ut,embedSortBtn:mt,embedSortBtnAsc:ht,embedSortBtnDesc:gt,embedSortBtnIcon:St,customSortColMenu:Ct,customSortColMenuItem:ft,customSortColMenuItemDesc:pt},vt=e=>{const[t,n]=l.useState("0"),r=i.useDependency(i.LocaleService);return c.jsxs("div",{className:d.extendConfirmContent,children:[c.jsx("div",{className:"extend-confirm-desc",children:r.t("sheets-sort.dialog.sort-reminder-desc")}),c.jsxs(M.RadioGroup,{className:d.extendConfirmRadioGroup,value:t,direction:"vertical",onChange:o=>{n(o),e.onChange(o)},children:[c.jsx(M.Radio,{value:"0",children:r.t("sheets-sort.dialog.sort-reminder-no")}),c.jsx(M.Radio,{value:"1",children:r.t("sheets-sort.dialog.sort-reminder-ext")})]})]})};var yt=Object.defineProperty,It=Object.getOwnPropertyDescriptor,xt=(e,t,n,r)=>{for(var o=r>1?void 0:r?It(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(o=(r?a(t,n,o):a(o))||o);return r&&o&&yt(t,n,o),o},O=(e,t)=>(n,r)=>t(n,r,e);const L={MERGE_ERROR:"sheets-sort.error.merge-size",EMPTY_ERROR:"sheets-sort.error.empty",SINGLE_ERROR:"sheets-sort.error.single",FORMULA_ARRAY:"sheets-sort.error.formula-array"};let I=class extends i.Disposable{constructor(t,n,r,o,s,a,u){super();J(this,"_customSortState$",new ue.BehaviorSubject(null));J(this,"customSortState$",this._customSortState$.asObservable());this._univerInstanceService=t,this._confirmService=n,this._logService=r,this._selectionManagerService=o,this._sheetsSortService=s,this._localeService=a,this._commandService=u}async triggerSortDirectly(t,n,r){const o=r||await this._detectSortLocation(n);if(!o||!this._check(o))return!1;const a={orderRules:[{type:t?T.SortType.ASC:T.SortType.DESC,colIndex:o.colIndex}],range:o.range};return this._sheetsSortService.applySort(a,o.unitId,o.subUnitId),!0}async triggerSortCustomize(){const t=await this._detectSortLocation();return!t||!this._check(t)?!1:(this.showCustomSortPanel(t),!0)}customSortState(){return this._customSortState$.getValue()}getTitles(t){var h,g;const n=(h=this.customSortState())==null?void 0:h.location;if(!n)return[];const{unitId:r,subUnitId:o,range:s}=n,a=(g=this._univerInstanceService.getUnit(r))==null?void 0:g.getSheetBySheetId(o);if(!a)return[];const u=_t(this._localeService);return Array.from({length:s.endColumn-s.startColumn+1},(f,p)=>{var y;const x=(y=a.getCell(s.startRow,p+s.startColumn))==null?void 0:y.v;return{index:p+s.startColumn,label:t?`${x!=null?x:u(p+s.startColumn)}`:u(p+s.startColumn)}})}setSelection(t,n,r){var a;const o=(a=this._univerInstanceService.getUnit(t))==null?void 0:a.getSheetBySheetId(n);if(!o)return;const s={unitId:t,subUnitId:n,selections:[{range:r,primary:m.getPrimaryForRange(r,o),style:null}]};this._commandService.executeCommand(m.SetSelectionsOperation.id,s)}async showCheckError(t){return await this._confirmService.confirm({id:"sort-range-check-error",title:{title:this._localeService.t("info.tooltip")},children:{title:c.jsx("div",{children:this._localeService.t(t)})}})}async showExtendConfirm(){let t=!1;return await this._confirmService.confirm({id:"extend-sort-range-dialog",title:{title:this._localeService.t("sheets-sort.dialog.sort-reminder")},children:{title:c.jsx(vt,{onChange:r=>{t=r==="1"}})},width:400})?t?"extend":"keep":"cancel"}showCustomSortPanel(t){this._customSortState$.next({location:t,show:!0})}closeCustomSortPanel(){this._customSortState$.next({show:!1})}_check(t){return this._sheetsSortService.singleCheck(t)?this._sheetsSortService.mergeCheck(t)?this._sheetsSortService.formulaCheck(t)?this._sheetsSortService.emptyCheck(t)?!0:(this.showCheckError(L.EMPTY_ERROR),!1):(this.showCheckError(L.FORMULA_ARRAY),!1):(this.showCheckError(L.MERGE_ERROR),!1):(this.showCheckError(L.SINGLE_ERROR),!1)}async _detectSortLocation(t){const n=this._univerInstanceService.getCurrentUnitForType(i.UniverInstanceType.UNIVER_SHEET),r=n.getActiveSheet(),o=n.getUnitId(),s=r.getSheetId(),a=this._selectionManagerService.getCurrentLastSelection();if(!a)return null;let u;if(t===!0)u=m.expandToContinuousRange(a.range,{up:!0,down:!0,left:!0,right:!0},r),this.setSelection(o,s,u);else if(t===!1)u=a.range;else{const h=await this.showExtendConfirm();if(h==="cancel")return null;h==="keep"?u=a.range:(u=m.expandToContinuousRange(a.range,{up:!0,down:!0,left:!0,right:!0},r),this.setSelection(o,s,u))}return{range:u,unitId:o,subUnitId:s,colIndex:a.primary.actualColumn}}};I=xt([O(0,i.IUniverInstanceService),O(1,S.IConfirmService),O(2,i.ILogService),O(3,i.Inject(m.SheetsSelectionsService)),O(4,i.Inject(T.SheetsSortService)),O(5,i.Inject(i.LocaleService)),O(6,i.ICommandService)],I);function _t(e){return t=>{const n=i.Tools.chatAtABC(t);switch(e.getCurrentLocale()){case i.LocaleType.ZH_CN:return`"${n}"列`;case i.LocaleType.EN_US:return`Column "${n}"`;default:return`Column "${n}"`}}}const U={id:"sheet.command.sort-range-asc",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!0,!1)},$={id:"sheet.command.sort-range-asc-ext",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!0,!0)},A={id:"sheet.command.sort-range-desc",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!1,!1)},B={id:"sheet.command.sort-range-desc-ext",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!1,!0)},F={id:"sheet.command.sort-range-custom",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortCustomize()},W={id:"sheet.command.sort-range-asc-ctx",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!0,!1)},V={id:"sheet.command.sort-range-asc-ext-ctx",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!0,!0)},z={id:"sheet.command.sort-range-desc-ctx",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!1,!1)},Z={id:"sheet.command.sort-range-desc-ext-ctx",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortDirectly(!1,!0)},q={id:"sheet.command.sort-range-custom-ctx",type:i.CommandType.COMMAND,handler:async e=>await e.get(I).triggerSortCustomize()};function Rt(){const e=i.useDependency(I),t=i.useDependency(T.SheetsSortService),n=i.useDependency(i.LocaleService),[r,o]=l.useState(!1),[s,a]=l.useState(0),u=l.useRef(null),h=e.customSortState();if(!h||!h.location)return null;const{range:g,unitId:f,subUnitId:p}=h.location,x=e.getTitles(r),[y,w]=l.useState([{type:T.SortType.ASC,colIndex:g.startColumn}]),G=l.useCallback((C,R)=>{const k=[...y];R===null?k.splice(C,1):k[C]=R,w(k)},[y]),j=l.useCallback(i.throttle(()=>{const C=[...y],R=Pt(g,y);R!==null&&(C.push({type:T.SortType.ASC,colIndex:R}),w(C))},200),[y,g]),v=l.useCallback((C,R)=>{t.applySort({range:g,orderRules:C,hasTitle:R}),e.closeCustomSortPanel()},[t,e,g]),Y=l.useCallback(()=>{e.closeCustomSortPanel()},[e]),Re=l.useCallback(C=>{o(C),C?e.setSelection(f,p,{...g,startRow:g.startRow+1}):e.setSelection(f,p,g)},[e,g,p,f]);l.useEffect(()=>{u.current&&y.length>5&&(u.current.scrollTop=u.current.scrollHeight)},[y]);const Me=y.length<x.length,se=y.map(C=>({...C,id:`${C.colIndex}`}));return c.jsxs("div",{className:d.customSortPanelContainer,children:[c.jsxs("div",{className:d.customSortPanelContent,onMouseDown:C=>{C.stopPropagation()},children:[c.jsxs("div",{className:d.customSortPanelExt,children:[c.jsx("div",{className:d.firstRowCheck,children:c.jsx(M.Checkbox,{checked:r,onChange:C=>Re(!!C),children:n.t("sheets-sort.dialog.first-row-check")})}),Me?c.jsxs("div",{className:d.addCondition,onClick:j,children:[c.jsx(K,{}),c.jsx("span",{className:d.addConditionText,children:n.t("sheets-sort.dialog.add-condition")})]}):c.jsxs("div",{className:`
  10. ${d.addCondition}
  11. ${d.addConditionDisable}
  12. `,children:[c.jsx(K,{}),c.jsx("span",{className:d.addConditionText,children:n.t("sheets-sort.dialog.add-condition")})]})]}),c.jsx("div",{className:d.conditionList,onScroll:C=>{const R=C.currentTarget.scrollTop;a(R)},ref:u,children:c.jsx(M.DraggableList,{list:se,onListChange:w,idKey:"id",draggableHandle:`.${d.customSortPanelItemHandler}`,itemRender:C=>c.jsx(Mt,{titles:x,list:se,item:C,onChange:(R,k)=>G(k,R),scrollPosition:s}),rowHeight:32,margin:[0,12]})})]}),c.jsxs("div",{className:d.customSortPanelFooter,children:[c.jsx(M.Button,{className:d.customSortPanelFooterBtn,type:"default",onClick:()=>Y(),children:n.t("sheets-sort.dialog.cancel")}),c.jsx(M.Button,{className:d.customSortPanelFooterBtn,type:"primary",onClick:()=>v(y,r),children:n.t("sheets-sort.dialog.confirm")})]})]})}function Mt(e){var j;const{list:t,item:n,titles:r,onChange:o,scrollPosition:s}=e,a=i.useDependency(i.LocaleService),u=r.filter(v=>!t.some(Y=>Y.colIndex===v.index)||v.index===n.colIndex),h=t.findIndex(v=>v.colIndex===n.colIndex),g=l.useCallback(v=>{o({...n,colIndex:v.index},h),p(!1)},[h,n,o]),[f,p]=l.useState(!1),x=v=>{p(v)};l.useEffect(()=>{p(!1)},[s]);const y=t.length>1,w=(j=r.find(v=>v.index===n.colIndex))==null?void 0:j.label,G=a.getCurrentLocale()===i.LocaleType.ZH_CN?d.customSortPanelItemOrderRadioCn:d.customSortPanelItemOrderRadio;return c.jsxs("div",{className:d.customSortPanelItem,children:[c.jsxs("div",{className:d.customSortPanelItemHead,children:[c.jsx("div",{className:d.customSortPanelItemHandler,children:c.jsx(ve,{})}),c.jsx("div",{className:d.customSortPanelItemColumn,children:c.jsx(M.DropdownLegacy,{placement:"bottomLeft",trigger:["click"],visible:f,onVisibleChange:x,overlay:c.jsx("ul",{className:d.customSortColMenu,children:u.map(v=>c.jsxs("li",{onClick:()=>g(v),className:d.customSortColMenuItem,children:[c.jsx("span",{className:d.customSortColMenuItemDesc,children:v.label}),c.jsx("span",{className:d.customSortColMenuItemCheck,children:v.index===n.colIndex&&c.jsx(he,{})})]},v.index))}),children:c.jsxs("div",{className:d.customSortPanelItemColumnInput,children:[c.jsx("span",{className:d.customSortPanelItemColumnInputText,children:w}),c.jsx(pe,{className:d.customSortPanelItemColumnInputDropdown})]})})})]}),c.jsx("div",{className:d.customSortPanelItemOrder,children:c.jsxs(M.RadioGroup,{className:G,value:n.type,onChange:v=>{o({...n,type:v},h)},children:[c.jsx(M.Radio,{value:T.SortType.ASC,children:a.t("sheets-sort.general.sort-asc")}),c.jsx(M.Radio,{value:T.SortType.DESC,children:a.t("sheets-sort.general.sort-desc")})]})}),c.jsx("div",{className:d.customSortPanelItemRemove,children:y&&c.jsx(Se,{onClick:()=>o(null,h)})})]})}function Pt(e,t){const{startColumn:n,endColumn:r}=e,o=new Set(t.map(s=>s==null?void 0:s.colIndex));for(let s=n;s<=r;s++)if(!o.has(s))return s;return null}function Et(e){const{range:t,colIndex:n,onClose:r}=e,o=i.useDependency(I),s=i.useDependency(i.IUniverInstanceService),a=i.useDependency(i.LocaleService),u=l.useCallback(h=>{const{unitId:g,subUnitId:f}=m.getSheetCommandTarget(s)||{};if(t&&g&&f){const p={...t,startRow:t.startRow+1};o.triggerSortDirectly(h,!1,{unitId:g,subUnitId:f,range:p,colIndex:n})}else console.warn(`Cannot find the target to sort. unitId: ${g}, subUnitId: ${f}, range: ${t}, colIndex: ${n}`);r()},[t,n,o,s,r]);return c.jsxs("div",{className:d.embedSortBtnContainer,children:[c.jsxs("div",{className:`
  13. ${d.embedSortBtn}
  14. ${d.embedSortBtnAsc}
  15. `,onClick:()=>u(!0),children:[c.jsx(Q,{className:d.embedSortBtnIcon}),a.t("sheets-sort.general.sort-asc")]}),c.jsxs("div",{className:`
  16. ${d.embedSortBtn}
  17. ${d.embedSortBtnDesc}
  18. `,onClick:()=>u(!1),children:[c.jsx(ee,{className:d.embedSortBtnIcon}),a.t("sheets-sort.general.sort-desc")]})]})}const ye="sheet.menu.sheets-sort",Ie="sheet.menu.sheets-sort-ctx",N="AscendingSingle",te="ExpandAscendingSingle",ne="DescendingSingle",re="ExpandDescendingSingle",oe="CustomSortSingle";function Tt(e){return{id:ye,type:S.MenuItemType.SUBITEMS,icon:N,tooltip:"sheets-sort.general.sort",hidden$:S.getMenuHiddenObservable(e,i.UniverInstanceType.UNIVER_SHEET),disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function bt(e){return{id:U.id,icon:N,title:"sheets-sort.general.sort-asc-cur",type:S.MenuItemType.BUTTON,hidden$:b.getCurrentExclusiveRangeInterest$(e)}}function Ot(e){return{id:$.id,title:"sheets-sort.general.sort-asc-ext",icon:te,type:S.MenuItemType.BUTTON}}function wt(e){return{id:A.id,title:"sheets-sort.general.sort-desc-cur",icon:ne,type:S.MenuItemType.BUTTON}}function kt(e){return{id:B.id,title:"sheets-sort.general.sort-desc-ext",icon:re,type:S.MenuItemType.BUTTON}}function Dt(e){return{id:F.id,title:"sheets-sort.general.sort-custom",type:S.MenuItemType.BUTTON,icon:oe}}function Nt(e){return{id:Ie,title:"sheets-sort.general.sort",type:S.MenuItemType.SUBITEMS,icon:N,hidden$:S.getMenuHiddenObservable(e,i.UniverInstanceType.UNIVER_SHEET),disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function jt(e){return{id:W.id,title:"sheets-sort.general.sort-asc-cur",type:S.MenuItemType.BUTTON,icon:N,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function Lt(e){return{id:V.id,title:"sheets-sort.general.sort-asc-ext",type:S.MenuItemType.BUTTON,icon:te,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function Ht(e){return{id:z.id,title:"sheets-sort.general.sort-desc-cur",type:S.MenuItemType.BUTTON,icon:ne,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function Ut(e){return{id:Z.id,title:"sheets-sort.general.sort-desc-ext",type:S.MenuItemType.BUTTON,icon:re,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function $t(e){return{id:q.id,title:"sheets-sort.general.sort-custom",type:S.MenuItemType.BUTTON,icon:oe,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}const At={[S.RibbonStartGroup.FORMULAS_INSERT]:{[ye]:{order:2,menuItemFactory:Tt,[U.id]:{order:0,menuItemFactory:bt},[$.id]:{order:1,menuItemFactory:Ot},[A.id]:{order:2,menuItemFactory:wt},[B.id]:{order:3,menuItemFactory:kt},[F.id]:{order:4,menuItemFactory:Dt}}},[S.ContextMenuPosition.MAIN_AREA]:{[S.ContextMenuGroup.DATA]:{[Ie]:{order:0,menuItemFactory:Nt,[W.id]:{order:0,menuItemFactory:jt},[V.id]:{order:1,menuItemFactory:Lt},[z.id]:{order:2,menuItemFactory:Ht},[Z.id]:{order:3,menuItemFactory:Ut},[q.id]:{order:4,menuItemFactory:$t}}}}};var Bt=Object.defineProperty,Ft=Object.getOwnPropertyDescriptor,Wt=(e,t,n,r)=>{for(var o=r>1?void 0:r?Ft(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(o=(r?a(t,n,o):a(o))||o);return r&&o&&Bt(t,n,o),o},E=(e,t)=>(n,r)=>t(n,r,e);const le="custom-sort-dialog",Vt=560;let H=class extends i.RxDisposable{constructor(e,t,n,r,o,s,a,u,h,g){super(),this._commandService=e,this._menuManagerService=t,this._dialogService=n,this._layoutService=r,this._uiPartsService=o,this._sheetRenderService=s,this._localeService=a,this._sheetsSortUIService=u,this._injector=h,this._componentManager=g,this._initCommands(),this._initMenu(),this._initUI()}_initMenu(){this._menuManagerService.mergeMenu(At)}_initCommands(){[U,$,A,B,F,W,V,z,Z,q].forEach(e=>this.disposeWithMe(this._commandService.registerCommand(e))),this.disposeWithMe(this._sheetRenderService.registerSkeletonChangingMutations(T.SortRangeCommand.id))}_initUI(){this.disposeWithMe(this._componentManager.register("CustomSortPanel",Rt)),this.disposeWithMe(this._uiPartsService.registerComponent(b.SheetsUIPart.FILTER_PANEL_EMBED_POINT,()=>i.connectInjector(Et,this._injector))),this.disposeWithMe(this._componentManager.register(N,Q)),this.disposeWithMe(this._componentManager.register(te,Ce)),this.disposeWithMe(this._componentManager.register(ne,ee)),this.disposeWithMe(this._componentManager.register(re,fe)),this.disposeWithMe(this._componentManager.register(oe,ge)),this._sheetsSortUIService.customSortState$.pipe(ue.takeUntil(this.dispose$)).subscribe(e=>{e&&e.show&&e.location?this._openCustomSortPanel(e.location):e&&!(e!=null&&e.show)&&this._closePanel()})}_openCustomSortPanel(e){this._dialogService.open({id:le,draggable:!0,width:Vt,title:{title:`${this._localeService.t("sheets-sort.general.sort-custom")}: ${Te.serializeRange(e.range)}`},children:{label:"CustomSortPanel"},destroyOnClose:!0,defaultPosition:zt(),preservePositionOnDestroy:!1,onClose:()=>this._closePanel(),mask:!0})}_closePanel(){this._dialogService.close(le),queueMicrotask(()=>this._layoutService.focus())}};H=Wt([E(0,i.ICommandService),E(1,S.IMenuManagerService),E(2,S.IDialogService),E(3,S.ILayoutService),E(4,S.IUIPartsService),E(5,i.Inject(b.SheetsRenderService)),E(6,i.Inject(i.LocaleService)),E(7,i.Inject(I)),E(8,i.Inject(i.Injector)),E(9,i.Inject(S.ComponentManager))],H);function zt(){return{x:0,y:0}}var xe=Object.defineProperty,Zt=Object.getOwnPropertyDescriptor,qt=(e,t,n)=>t in e?xe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Gt=(e,t,n,r)=>{for(var o=r>1?void 0:r?Zt(t,n):t,s=e.length-1,a;s>=0;s--)(a=e[s])&&(o=(r?a(t,n,o):a(o))||o);return r&&o&&xe(t,n,o),o},de=(e,t)=>(n,r)=>t(n,r,e),_e=(e,t,n)=>qt(e,typeof t!="symbol"?t+"":t,n);const Yt="SHEET_SORT_UI_PLUGIN";exports.UniverSheetsSortUIPlugin=class extends i.Plugin{constructor(t=ie,n,r){super(),this._config=t,this._injector=n,this._configService=r;const{...o}=i.merge({},ie,this._config);this._configService.setConfig(be,o)}onStarting(){[[I],[H]].forEach(t=>this._injector.add(t))}onRendered(){this._injector.get(H)}};_e(exports.UniverSheetsSortUIPlugin,"type",i.UniverInstanceType.UNIVER_SHEET);_e(exports.UniverSheetsSortUIPlugin,"pluginName",Yt);exports.UniverSheetsSortUIPlugin=Gt([i.DependentOn(T.UniverSheetsSortPlugin),de(1,i.Inject(i.Injector)),de(2,i.IConfigService)],exports.UniverSheetsSortUIPlugin);exports.SortRangeAscCommand=U;exports.SortRangeAscExtCommand=$;exports.SortRangeAscExtInCtxMenuCommand=V;exports.SortRangeAscInCtxMenuCommand=W;exports.SortRangeCustomCommand=F;exports.SortRangeCustomInCtxMenuCommand=q;exports.SortRangeDescCommand=A;exports.SortRangeDescExtCommand=B;exports.SortRangeDescExtInCtxMenuCommand=Z;exports.SortRangeDescInCtxMenuCommand=z;