UNPKG

@aplus-frontend/ui

Version:

2 lines (1 loc) 538 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const i=require("vue"),u=require("../utils.js"),l={get(r){let e,s,t=[];const n=r.props?.rowKey||"key",o=r.component?.exposed;return o&&(e=o.getSearchFormValues(),t=i.unref(o.rowSelection?.selectedRows).map(c=>c[n]),s=o.getPaging()),{selectedKeys:t,data:e,pagination:s}},set(r,{data:e,pagination:s}){const t=r.component?.exposed;if(t){if(u.isNoValue(e))return;e&&t.setSearchFormValues(e),s&&t.setPaging(s,!1)}}};exports.default=l;