import{B as R}from"./TableImg.4c25b2e4.js";import"./index.2ceeb335.js";import{getBasicColumns as p,getBasicShortColumns as E}from"./tableData.38d0f3c2.js";import{av as w,a as _,s as S,a_ as f,o as A,h as T,m as C,n as u,y as i,z as n,D as h,i as y}from"./index.97c70775.js";import{d as L}from"./table.f4a7cd46.js";import"./index.27bfa3fd.js";import"./Checkbox.7642e90f.js";import"./index.221d6122.js";import"./index.eb99b34d.js";import"./eagerComputed.a9afdf3f.js";import"./FileOutlined.06e352b5.js";import"./BasicForm.98ee0a61.js";/* empty css *//* empty css */import"./index.376f7d77.js";import"./index.74899dcd.js";import"./index.ee15e24a.js";import"./index.cef0d45a.js";import"./get.42ae1097.js";import"./DeleteOutlined.59fb3f3a.js";import"./transButton.231a8ef9.js";import"./index.f22ca87e.js";import"./index.0e29685c.js";import"./Col.2079ddbc.js";import"./useFlexGapSupport.07d6e900.js";import"./index.cae94db2.js";import"./Form.9361f89f.js";import"./_baseIteratee.3a1e7c2b.js";import"./useSize.888c6d90.js";import"./uniqBy.244093b2.js";import"./index.25a01433.js";import"./useWindowSizeFn.bb740ef7.js";import"./FullscreenOutlined.8e7a919a.js";import"./useForm.48550b19.js";import"./index.5d68b2d4.js";import"./index.ec8df927.js";import"./index.e017a62f.js";import"./useContentViewHeight.4e0b2e8d.js";import"./ArrowLeftOutlined.5b8718d6.js";import"./index.1292065e.js";import"./FormOutlined.bae14c68.js";import"./index.a7d63c49.js";import"./index.85f4f083.js";import"./useRefs.dcf26156.js";import"./sortable.esm.a0907b1f.js";import"./RedoOutlined.560bd00b.js";import"./index.16ef16a0.js";import"./fromPairs.84aabb58.js";import"./scrollTo.c927ac62.js";import"./index.cea071a6.js";import"./Group.19df0dc0.js";import"./index.cb32f675.js";import"./index.e2c53397.js";import"./download.b0e6596f.js";import"./base64Conver.08b9f4ec.js";const K=_({components:{BasicTable:R},setup(){const o=S(null),{createMessage:a}=h();function e(){const m=y(o);if(!m)throw new Error("tableAction is null");return m}function s(){e().setLoading(!0),setTimeout(()=>{e().setLoading(!1)},1e3)}function r(){e().setColumns(E())}function c(){e().setColumns(p()),e().reload({page:1})}function t(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getColumns()}function l(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getDataSource()}function g(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getRawDataSource()}function d(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getPaginationRef()}function F(){e().setPagination({current:2}),e().reload()}function B(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getSelectRows()}function k(){a.info("\u8BF7\u5728\u63A7\u5236\u53F0\u67E5\u770B\uFF01"),e().getSelectRowKeys()}function b(){e().setSelectedRowKeys(["0","1","2"])}function D(){e().clearSelectedRowKeys()}return{tableRef:o,api:L,columns:p(),changeLoading:s,changeColumns:r,reloadTable:c,getColumn:t,getTableData:l,getTableRawData:g,getPagination:d,setPaginationInfo:F,getSelectRowList:B,getSelectRowKeyList:k,setSelectedRowKeyList:b,clearSelect:D}}}),v={class:"p-4"},P={class:"mb-4"},$={class:"mb-4"};function M(o,a,e,s,r,c){const t=f("a-button"),l=f("BasicTable");return A(),T("div",v,[C("div",P,[u(t,{class:"mr-2",onClick:o.reloadTable},{default:i(()=>[n(" \u8FD8\u539F ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.changeLoading},{default:i(()=>[n(" \u5F00\u542Floading ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.changeColumns},{default:i(()=>[n(" \u66F4\u6539Columns ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.getColumn},{default:i(()=>[n(" \u83B7\u53D6Columns ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.getTableData},{default:i(()=>[n(" \u83B7\u53D6\u8868\u683C\u6570\u636E ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.getTableRawData},{default:i(()=>[n(" \u83B7\u53D6\u63A5\u53E3\u539F\u59CB\u6570\u636E ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.setPaginationInfo},{default:i(()=>[n(" \u8DF3\u8F6C\u5230\u7B2C2\u9875 ")]),_:1},8,["onClick"])]),C("div",$,[u(t,{class:"mr-2",onClick:o.getSelectRowList},{default:i(()=>[n(" \u83B7\u53D6\u9009\u4E2D\u884C ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.getSelectRowKeyList},{default:i(()=>[n(" \u83B7\u53D6\u9009\u4E2D\u884CKey ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.setSelectedRowKeyList},{default:i(()=>[n(" \u8BBE\u7F6E\u9009\u4E2D\u884C ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.clearSelect},{default:i(()=>[n(" \u6E05\u7A7A\u9009\u4E2D\u884C ")]),_:1},8,["onClick"]),u(t,{class:"mr-2",onClick:o.getPagination},{default:i(()=>[n(" \u83B7\u53D6\u5206\u9875\u4FE1\u606F ")]),_:1},8,["onClick"])]),u(l,{canResize:!1,title:"RefTable\u793A\u4F8B",titleHelpMessage:"\u4F7F\u7528Ref\u8C03\u7528\u8868\u683C\u5185\u65B9\u6CD5",ref:"tableRef",api:o.api,columns:o.columns,rowKey:"id",rowSelection:{type:"checkbox"}},null,8,["api","columns"])])}var zo=w(K,[["render",M]]);export{zo as default};