index.js 36 KB

123456789101112131415161718
  1. (function(u,s){typeof exports=="object"&&typeof module<"u"?s(exports,require("@univerjs/core"),require("@univerjs/sheets-sort"),require("@univerjs/engine-formula"),require("@univerjs/sheets-ui"),require("@univerjs/ui"),require("rxjs"),require("react"),require("@univerjs/sheets"),require("@univerjs/design")):typeof define=="function"&&define.amd?define(["exports","@univerjs/core","@univerjs/sheets-sort","@univerjs/engine-formula","@univerjs/sheets-ui","@univerjs/ui","rxjs","react","@univerjs/sheets","@univerjs/design"],s):(u=typeof globalThis<"u"?globalThis:u||self,s(u.UniverSheetsSortUi={},u.UniverCore,u.UniverSheetsSort,u.UniverEngineFormula,u.UniverSheetsUi,u.UniverUi,u.rxjs,u.React,u.UniverSheets,u.UniverDesign))})(this,function(u,s,x,Pe,b,g,ie,l,m,M){"use strict";var _t=Object.defineProperty;var xt=(u,s,x)=>s in u?_t(u,s,{enumerable:!0,configurable:!0,writable:!0,value:x}):u[s]=x;var se=(u,s,x)=>xt(u,typeof s!="symbol"?s+"":s,x);const Me="sheets-sort-ui.config",ae={};var R=function(){return R=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},R.apply(this,arguments)},Ee=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},E=l.forwardRef(function(e,t){var n=e.icon,r=e.id,o=e.className,i=e.extend,c=Ee(e,["icon","id","className","extend"]),S="univerjs-icon univerjs-icon-".concat(r," ").concat(o||"").trim(),C=l.useRef("_".concat(Oe()));return ce(n,"".concat(r),{defIds:n.defIds,idSuffix:C.current},R({ref:t,className:S},c),i)});function ce(e,t,n,r,o){return l.createElement(e.tag,R(R({key:t},Te(e,n,o)),r),(be(e,n).children||[]).map(function(i,c){return ce(i,"".concat(t,"-").concat(e.tag,"-").concat(c),n,void 0,o)}))}function Te(e,t,n){var r=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(i){var c=i[0],S=i[1];typeof S=="string"&&(r[c]=S.replace(/url\(#(.*)\)/,"url(#$1".concat(t.idSuffix,")")))})),r}function be(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)?R(R({},e),{children:e.children.map(function(o){return typeof o.attrs.id=="string"&&r&&r.indexOf(o.attrs.id)>-1?R(R({},o),{attrs:R(R({},o.attrs),{id:o.attrs.id+t.idSuffix})}):o})}):e}function Oe(){return Math.random().toString(36).substring(2,8)}E.displayName="UniverIcon";var we={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"}}]},X=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"ascending- single",ref:t,icon:we}))});X.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"}}]},le=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"check-mark-single",ref:t,icon:je}))});le.displayName="CheckMarkSingle";var ke={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"}}]},de=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"custom-sort-single",ref:t,icon:ke}))});de.displayName="CustomSortSingle";var De={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"}}]},ue=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"delete-empty-single",ref:t,icon:De}))});ue.displayName="DeleteEmptySingle";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 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"}}]},K=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"descending-single",ref:t,icon:Ne}))});K.displayName="DescendingSingle";var Le={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"}}]},me=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"expand-ascending-single",ref:t,icon:Le}))});me.displayName="ExpandAscendingSingle";var He={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"}}]},Se=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"expand-descending-single",ref:t,icon:He}))});Se.displayName="ExpandDescendingSingle";var Ue={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"}}]},Q=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"increase-single",ref:t,icon:Ue}))});Q.displayName="IncreaseSingle";var Ae={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"}}]},Ce=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"more-down-single",ref:t,icon:Ae}))});Ce.displayName="MoreDownSingle";var Be={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"}}]}]},ge=l.forwardRef(function(e,t){return l.createElement(E,Object.assign({},e,{id:"sequence-single",ref:t,icon:Be}))});ge.displayName="SequenceSingle";var $={exports:{}},j={};/**
  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 he;function Fe(){if(he)return j;he=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,i={key:!0,ref:!0,__self:!0,__source:!0};function c(S,C,h){var v,p={},P=null,y=null;h!==void 0&&(P=""+h),C.key!==void 0&&(P=""+C.key),C.ref!==void 0&&(y=C.ref);for(v in C)r.call(C,v)&&!i.hasOwnProperty(v)&&(p[v]=C[v]);if(S&&S.defaultProps)for(v in C=S.defaultProps,C)p[v]===void 0&&(p[v]=C[v]);return{$$typeof:t,type:S,key:P,ref:y,props:p,_owner:o.current}}return j.Fragment=n,j.jsx=c,j.jsxs=c,j}var fe;function We(){return fe||(fe=1,$.exports=Fe()),$.exports}var a=We();const d={extendConfirmContent:"univer-extend-confirm-content",extendConfirmRadioGroup:"univer-extend-confirm-radio-group",customSortPanelContainer:"univer-custom-sort-panel-container",customSortPanelExt:"univer-custom-sort-panel-ext",addCondition:"univer-add-condition",addConditionText:"univer-add-condition-text",addConditionDisable:"univer-add-condition-disable",customSortPanelFooter:"univer-custom-sort-panel-footer",customSortPanelFooterBtn:"univer-custom-sort-panel-footer-btn",customSortPanelItem:"univer-custom-sort-panel-item",customSortPanelItemHead:"univer-custom-sort-panel-item-head",customSortPanelItemHandler:"univer-custom-sort-panel-item-handler",customSortPanelItemRemove:"univer-custom-sort-panel-item-remove",customSortPanelItemColumnInput:"univer-custom-sort-panel-item-column-input",customSortPanelItemColumnInputDropdown:"univer-custom-sort-panel-item-column-input-dropdown",customSortPanelItemColumnInputText:"univer-custom-sort-panel-item-column-input-text",customSortPanelItemOrderRadio:"univer-custom-sort-panel-item-order-radio",customSortPanelItemOrderRadioCn:"univer-custom-sort-panel-item-order-radio-cn",conditionList:"univer-condition-list",embedSortBtnContainer:"univer-embed-sort-btn-container",embedSortBtn:"univer-embed-sort-btn",embedSortBtnAsc:"univer-embed-sort-btn-asc",embedSortBtnDesc:"univer-embed-sort-btn-desc",embedSortBtnIcon:"univer-embed-sort-btn-icon",customSortColMenu:"univer-custom-sort-col-menu",customSortColMenuItem:"univer-custom-sort-col-menu-item",customSortColMenuItemDesc:"univer-custom-sort-col-menu-item-desc"},Ve=e=>{const[t,n]=l.useState("0"),r=s.useDependency(s.LocaleService);return a.jsxs("div",{className:d.extendConfirmContent,children:[a.jsx("div",{className:"extend-confirm-desc",children:r.t("sheets-sort.dialog.sort-reminder-desc")}),a.jsxs(M.RadioGroup,{className:d.extendConfirmRadioGroup,value:t,direction:"vertical",onChange:o=>{n(o),e.onChange(o)},children:[a.jsx(M.Radio,{value:"0",children:r.t("sheets-sort.dialog.sort-reminder-no")}),a.jsx(M.Radio,{value:"1",children:r.t("sheets-sort.dialog.sort-reminder-ext")})]})]})};var ze=Object.defineProperty,Ze=Object.getOwnPropertyDescriptor,Ge=(e,t,n,r)=>{for(var o=r>1?void 0:r?Ze(t,n):t,i=e.length-1,c;i>=0;i--)(c=e[i])&&(o=(r?c(t,n,o):c(o))||o);return r&&o&&ze(t,n,o),o},w=(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 _=class extends s.Disposable{constructor(t,n,r,o,i,c,S){super();se(this,"_customSortState$",new ie.BehaviorSubject(null));se(this,"customSortState$",this._customSortState$.asObservable());this._univerInstanceService=t,this._confirmService=n,this._logService=r,this._selectionManagerService=o,this._sheetsSortService=i,this._localeService=c,this._commandService=S}async triggerSortDirectly(t,n,r){const o=r||await this._detectSortLocation(n);if(!o||!this._check(o))return!1;const c={orderRules:[{type:t?x.SortType.ASC:x.SortType.DESC,colIndex:o.colIndex}],range:o.range};return this._sheetsSortService.applySort(c,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 C,h;const n=(C=this.customSortState())==null?void 0:C.location;if(!n)return[];const{unitId:r,subUnitId:o,range:i}=n,c=(h=this._univerInstanceService.getUnit(r))==null?void 0:h.getSheetBySheetId(o);if(!c)return[];const S=Ye(this._localeService);return Array.from({length:i.endColumn-i.startColumn+1},(v,p)=>{var y;const P=(y=c.getCell(i.startRow,p+i.startColumn))==null?void 0:y.v;return{index:p+i.startColumn,label:t?`${P!=null?P:S(p+i.startColumn)}`:S(p+i.startColumn)}})}setSelection(t,n,r){var c;const o=(c=this._univerInstanceService.getUnit(t))==null?void 0:c.getSheetBySheetId(n);if(!o)return;const i={unitId:t,subUnitId:n,selections:[{range:r,primary:m.getPrimaryForRange(r,o),style:null}]};this._commandService.executeCommand(m.SetSelectionsOperation.id,i)}async showCheckError(t){return await this._confirmService.confirm({id:"sort-range-check-error",title:{title:this._localeService.t("info.tooltip")},children:{title:a.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:a.jsx(Ve,{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(s.UniverInstanceType.UNIVER_SHEET),r=n.getActiveSheet(),o=n.getUnitId(),i=r.getSheetId(),c=this._selectionManagerService.getCurrentLastSelection();if(!c)return null;let S;if(t===!0)S=m.expandToContinuousRange(c.range,{up:!0,down:!0,left:!0,right:!0},r),this.setSelection(o,i,S);else if(t===!1)S=c.range;else{const C=await this.showExtendConfirm();if(C==="cancel")return null;C==="keep"?S=c.range:(S=m.expandToContinuousRange(c.range,{up:!0,down:!0,left:!0,right:!0},r),this.setSelection(o,i,S))}return{range:S,unitId:o,subUnitId:i,colIndex:c.primary.actualColumn}}};_=Ge([w(0,s.IUniverInstanceService),w(1,g.IConfirmService),w(2,s.ILogService),w(3,s.Inject(m.SheetsSelectionsService)),w(4,s.Inject(x.SheetsSortService)),w(5,s.Inject(s.LocaleService)),w(6,s.ICommandService)],_);function Ye(e){return t=>{const n=s.Tools.chatAtABC(t);switch(e.getCurrentLocale()){case s.LocaleType.ZH_CN:return`"${n}"列`;case s.LocaleType.EN_US:return`Column "${n}"`;default:return`Column "${n}"`}}}const H={id:"sheet.command.sort-range-asc",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!0,!1)},U={id:"sheet.command.sort-range-asc-ext",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!0,!0)},A={id:"sheet.command.sort-range-desc",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!1,!1)},B={id:"sheet.command.sort-range-desc-ext",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!1,!0)},F={id:"sheet.command.sort-range-custom",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortCustomize()},W={id:"sheet.command.sort-range-asc-ctx",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!0,!1)},V={id:"sheet.command.sort-range-asc-ext-ctx",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!0,!0)},z={id:"sheet.command.sort-range-desc-ctx",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!1,!1)},Z={id:"sheet.command.sort-range-desc-ext-ctx",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortDirectly(!1,!0)},G={id:"sheet.command.sort-range-custom-ctx",type:s.CommandType.COMMAND,handler:async e=>await e.get(_).triggerSortCustomize()};function Je(){const e=s.useDependency(_),t=s.useDependency(x.SheetsSortService),n=s.useDependency(s.LocaleService),[r,o]=l.useState(!1),[i,c]=l.useState(0),S=l.useRef(null),C=e.customSortState();if(!C||!C.location)return null;const{range:h,unitId:v,subUnitId:p}=C.location,P=e.getTitles(r),[y,D]=l.useState([{type:x.SortType.ASC,colIndex:h.startColumn}]),re=l.useCallback((f,T)=>{const N=[...y];T===null?N.splice(f,1):N[f]=T,D(N)},[y]),J=l.useCallback(s.throttle(()=>{const f=[...y],T=Ke(h,y);T!==null&&(f.push({type:x.SortType.ASC,colIndex:T}),D(f))},200),[y,h]),I=l.useCallback((f,T)=>{t.applySort({range:h,orderRules:f,hasTitle:T}),e.closeCustomSortPanel()},[t,e,h]),oe=l.useCallback(()=>{e.closeCustomSortPanel()},[e]),It=l.useCallback(f=>{o(f),f?e.setSelection(v,p,{...h,startRow:h.startRow+1}):e.setSelection(v,p,h)},[e,h,p,v]);l.useEffect(()=>{S.current&&y.length>5&&(S.current.scrollTop=S.current.scrollHeight)},[y]);const yt=y.length<P.length,Re=y.map(f=>({...f,id:`${f.colIndex}`}));return a.jsxs("div",{className:d.customSortPanelContainer,children:[a.jsxs("div",{className:d.customSortPanelContent,onMouseDown:f=>{f.stopPropagation()},children:[a.jsxs("div",{className:d.customSortPanelExt,children:[a.jsx("div",{className:d.firstRowCheck,children:a.jsx(M.Checkbox,{checked:r,onChange:f=>It(!!f),children:n.t("sheets-sort.dialog.first-row-check")})}),yt?a.jsxs("div",{className:d.addCondition,onClick:J,children:[a.jsx(Q,{}),a.jsx("span",{className:d.addConditionText,children:n.t("sheets-sort.dialog.add-condition")})]}):a.jsxs("div",{className:`
  10. ${d.addCondition}
  11. ${d.addConditionDisable}
  12. `,children:[a.jsx(Q,{}),a.jsx("span",{className:d.addConditionText,children:n.t("sheets-sort.dialog.add-condition")})]})]}),a.jsx("div",{className:d.conditionList,onScroll:f=>{const T=f.currentTarget.scrollTop;c(T)},ref:S,children:a.jsx(M.DraggableList,{list:Re,onListChange:D,idKey:"id",draggableHandle:`.${d.customSortPanelItemHandler}`,itemRender:f=>a.jsx(Xe,{titles:P,list:Re,item:f,onChange:(T,N)=>re(N,T),scrollPosition:i}),rowHeight:32,margin:[0,12]})})]}),a.jsxs("div",{className:d.customSortPanelFooter,children:[a.jsx(M.Button,{className:d.customSortPanelFooterBtn,type:"default",onClick:()=>oe(),children:n.t("sheets-sort.dialog.cancel")}),a.jsx(M.Button,{className:d.customSortPanelFooterBtn,type:"primary",onClick:()=>I(y,r),children:n.t("sheets-sort.dialog.confirm")})]})]})}function Xe(e){var J;const{list:t,item:n,titles:r,onChange:o,scrollPosition:i}=e,c=s.useDependency(s.LocaleService),S=r.filter(I=>!t.some(oe=>oe.colIndex===I.index)||I.index===n.colIndex),C=t.findIndex(I=>I.colIndex===n.colIndex),h=l.useCallback(I=>{o({...n,colIndex:I.index},C),p(!1)},[C,n,o]),[v,p]=l.useState(!1),P=I=>{p(I)};l.useEffect(()=>{p(!1)},[i]);const y=t.length>1,D=(J=r.find(I=>I.index===n.colIndex))==null?void 0:J.label,re=c.getCurrentLocale()===s.LocaleType.ZH_CN?d.customSortPanelItemOrderRadioCn:d.customSortPanelItemOrderRadio;return a.jsxs("div",{className:d.customSortPanelItem,children:[a.jsxs("div",{className:d.customSortPanelItemHead,children:[a.jsx("div",{className:d.customSortPanelItemHandler,children:a.jsx(ge,{})}),a.jsx("div",{className:d.customSortPanelItemColumn,children:a.jsx(M.DropdownLegacy,{placement:"bottomLeft",trigger:["click"],visible:v,onVisibleChange:P,overlay:a.jsx("ul",{className:d.customSortColMenu,children:S.map(I=>a.jsxs("li",{onClick:()=>h(I),className:d.customSortColMenuItem,children:[a.jsx("span",{className:d.customSortColMenuItemDesc,children:I.label}),a.jsx("span",{className:d.customSortColMenuItemCheck,children:I.index===n.colIndex&&a.jsx(le,{})})]},I.index))}),children:a.jsxs("div",{className:d.customSortPanelItemColumnInput,children:[a.jsx("span",{className:d.customSortPanelItemColumnInputText,children:D}),a.jsx(Ce,{className:d.customSortPanelItemColumnInputDropdown})]})})})]}),a.jsx("div",{className:d.customSortPanelItemOrder,children:a.jsxs(M.RadioGroup,{className:re,value:n.type,onChange:I=>{o({...n,type:I},C)},children:[a.jsx(M.Radio,{value:x.SortType.ASC,children:c.t("sheets-sort.general.sort-asc")}),a.jsx(M.Radio,{value:x.SortType.DESC,children:c.t("sheets-sort.general.sort-desc")})]})}),a.jsx("div",{className:d.customSortPanelItemRemove,children:y&&a.jsx(ue,{onClick:()=>o(null,C)})})]})}function Ke(e,t){const{startColumn:n,endColumn:r}=e,o=new Set(t.map(i=>i==null?void 0:i.colIndex));for(let i=n;i<=r;i++)if(!o.has(i))return i;return null}function Qe(e){const{range:t,colIndex:n,onClose:r}=e,o=s.useDependency(_),i=s.useDependency(s.IUniverInstanceService),c=s.useDependency(s.LocaleService),S=l.useCallback(C=>{const{unitId:h,subUnitId:v}=m.getSheetCommandTarget(i)||{};if(t&&h&&v){const p={...t,startRow:t.startRow+1};o.triggerSortDirectly(C,!1,{unitId:h,subUnitId:v,range:p,colIndex:n})}else console.warn(`Cannot find the target to sort. unitId: ${h}, subUnitId: ${v}, range: ${t}, colIndex: ${n}`);r()},[t,n,o,i,r]);return a.jsxs("div",{className:d.embedSortBtnContainer,children:[a.jsxs("div",{className:`
  13. ${d.embedSortBtn}
  14. ${d.embedSortBtnAsc}
  15. `,onClick:()=>S(!0),children:[a.jsx(X,{className:d.embedSortBtnIcon}),c.t("sheets-sort.general.sort-asc")]}),a.jsxs("div",{className:`
  16. ${d.embedSortBtn}
  17. ${d.embedSortBtnDesc}
  18. `,onClick:()=>S(!1),children:[a.jsx(K,{className:d.embedSortBtnIcon}),c.t("sheets-sort.general.sort-desc")]})]})}const ve="sheet.menu.sheets-sort",pe="sheet.menu.sheets-sort-ctx",k="AscendingSingle",q="ExpandAscendingSingle",ee="DescendingSingle",te="ExpandDescendingSingle",ne="CustomSortSingle";function $e(e){return{id:ve,type:g.MenuItemType.SUBITEMS,icon:k,tooltip:"sheets-sort.general.sort",hidden$:g.getMenuHiddenObservable(e,s.UniverInstanceType.UNIVER_SHEET),disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function qe(e){return{id:H.id,icon:k,title:"sheets-sort.general.sort-asc-cur",type:g.MenuItemType.BUTTON,hidden$:b.getCurrentExclusiveRangeInterest$(e)}}function et(e){return{id:U.id,title:"sheets-sort.general.sort-asc-ext",icon:q,type:g.MenuItemType.BUTTON}}function tt(e){return{id:A.id,title:"sheets-sort.general.sort-desc-cur",icon:ee,type:g.MenuItemType.BUTTON}}function nt(e){return{id:B.id,title:"sheets-sort.general.sort-desc-ext",icon:te,type:g.MenuItemType.BUTTON}}function rt(e){return{id:F.id,title:"sheets-sort.general.sort-custom",type:g.MenuItemType.BUTTON,icon:ne}}function ot(e){return{id:pe,title:"sheets-sort.general.sort",type:g.MenuItemType.SUBITEMS,icon:k,hidden$:g.getMenuHiddenObservable(e,s.UniverInstanceType.UNIVER_SHEET),disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function st(e){return{id:W.id,title:"sheets-sort.general.sort-asc-cur",type:g.MenuItemType.BUTTON,icon:k,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function it(e){return{id:V.id,title:"sheets-sort.general.sort-asc-ext",type:g.MenuItemType.BUTTON,icon:q,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function at(e){return{id:z.id,title:"sheets-sort.general.sort-desc-cur",type:g.MenuItemType.BUTTON,icon:ee,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function ct(e){return{id:Z.id,title:"sheets-sort.general.sort-desc-ext",type:g.MenuItemType.BUTTON,icon:te,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}function lt(e){return{id:G.id,title:"sheets-sort.general.sort-custom",type:g.MenuItemType.BUTTON,icon:ne,disabled$:b.getCurrentRangeDisable$(e,{workbookTypes:[m.WorkbookEditablePermission],worksheetTypes:[m.WorksheetSortPermission,m.WorksheetEditPermission],rangeTypes:[m.RangeProtectionPermissionEditPoint]})}}const dt={[g.RibbonStartGroup.FORMULAS_INSERT]:{[ve]:{order:2,menuItemFactory:$e,[H.id]:{order:0,menuItemFactory:qe},[U.id]:{order:1,menuItemFactory:et},[A.id]:{order:2,menuItemFactory:tt},[B.id]:{order:3,menuItemFactory:nt},[F.id]:{order:4,menuItemFactory:rt}}},[g.ContextMenuPosition.MAIN_AREA]:{[g.ContextMenuGroup.DATA]:{[pe]:{order:0,menuItemFactory:ot,[W.id]:{order:0,menuItemFactory:st},[V.id]:{order:1,menuItemFactory:it},[z.id]:{order:2,menuItemFactory:at},[Z.id]:{order:3,menuItemFactory:ct},[G.id]:{order:4,menuItemFactory:lt}}}}};var ut=Object.defineProperty,mt=Object.getOwnPropertyDescriptor,St=(e,t,n,r)=>{for(var o=r>1?void 0:r?mt(t,n):t,i=e.length-1,c;i>=0;i--)(c=e[i])&&(o=(r?c(t,n,o):c(o))||o);return r&&o&&ut(t,n,o),o},O=(e,t)=>(n,r)=>t(n,r,e);const Ie="custom-sort-dialog",Ct=560;let Y=class extends s.RxDisposable{constructor(e,t,n,r,o,i,c,S,C,h){super(),this._commandService=e,this._menuManagerService=t,this._dialogService=n,this._layoutService=r,this._uiPartsService=o,this._sheetRenderService=i,this._localeService=c,this._sheetsSortUIService=S,this._injector=C,this._componentManager=h,this._initCommands(),this._initMenu(),this._initUI()}_initMenu(){this._menuManagerService.mergeMenu(dt)}_initCommands(){[H,U,A,B,F,W,V,z,Z,G].forEach(e=>this.disposeWithMe(this._commandService.registerCommand(e))),this.disposeWithMe(this._sheetRenderService.registerSkeletonChangingMutations(x.SortRangeCommand.id))}_initUI(){this.disposeWithMe(this._componentManager.register("CustomSortPanel",Je)),this.disposeWithMe(this._uiPartsService.registerComponent(b.SheetsUIPart.FILTER_PANEL_EMBED_POINT,()=>s.connectInjector(Qe,this._injector))),this.disposeWithMe(this._componentManager.register(k,X)),this.disposeWithMe(this._componentManager.register(q,me)),this.disposeWithMe(this._componentManager.register(ee,K)),this.disposeWithMe(this._componentManager.register(te,Se)),this.disposeWithMe(this._componentManager.register(ne,de)),this._sheetsSortUIService.customSortState$.pipe(ie.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:Ie,draggable:!0,width:Ct,title:{title:`${this._localeService.t("sheets-sort.general.sort-custom")}: ${Pe.serializeRange(e.range)}`},children:{label:"CustomSortPanel"},destroyOnClose:!0,defaultPosition:gt(),preservePositionOnDestroy:!1,onClose:()=>this._closePanel(),mask:!0})}_closePanel(){this._dialogService.close(Ie),queueMicrotask(()=>this._layoutService.focus())}};Y=St([O(0,s.ICommandService),O(1,g.IMenuManagerService),O(2,g.IDialogService),O(3,g.ILayoutService),O(4,g.IUIPartsService),O(5,s.Inject(b.SheetsRenderService)),O(6,s.Inject(s.LocaleService)),O(7,s.Inject(_)),O(8,s.Inject(s.Injector)),O(9,s.Inject(g.ComponentManager))],Y);function gt(){return{x:0,y:0}}var ye=Object.defineProperty,ht=Object.getOwnPropertyDescriptor,ft=(e,t,n)=>t in e?ye(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,vt=(e,t,n,r)=>{for(var o=r>1?void 0:r?ht(t,n):t,i=e.length-1,c;i>=0;i--)(c=e[i])&&(o=(r?c(t,n,o):c(o))||o);return r&&o&&ye(t,n,o),o},_e=(e,t)=>(n,r)=>t(n,r,e),xe=(e,t,n)=>ft(e,typeof t!="symbol"?t+"":t,n);const pt="SHEET_SORT_UI_PLUGIN";u.UniverSheetsSortUIPlugin=class extends s.Plugin{constructor(t=ae,n,r){super(),this._config=t,this._injector=n,this._configService=r;const{...o}=s.merge({},ae,this._config);this._configService.setConfig(Me,o)}onStarting(){[[_],[Y]].forEach(t=>this._injector.add(t))}onRendered(){this._injector.get(Y)}},xe(u.UniverSheetsSortUIPlugin,"type",s.UniverInstanceType.UNIVER_SHEET),xe(u.UniverSheetsSortUIPlugin,"pluginName",pt),u.UniverSheetsSortUIPlugin=vt([s.DependentOn(x.UniverSheetsSortPlugin),_e(1,s.Inject(s.Injector)),_e(2,s.IConfigService)],u.UniverSheetsSortUIPlugin),u.SortRangeAscCommand=H,u.SortRangeAscExtCommand=U,u.SortRangeAscExtInCtxMenuCommand=V,u.SortRangeAscInCtxMenuCommand=W,u.SortRangeCustomCommand=F,u.SortRangeCustomInCtxMenuCommand=G,u.SortRangeDescCommand=A,u.SortRangeDescExtCommand=B,u.SortRangeDescExtInCtxMenuCommand=Z,u.SortRangeDescInCtxMenuCommand=z,Object.defineProperty(u,Symbol.toStringTag,{value:"Module"})});