UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

63 lines (62 loc) 2.9 kB
import { getCurrentInstance as i } from "vue"; import "../../../../utils/index.mjs"; import { isArray as t } from "../../../../utils/is.mjs"; function h() { const e = i().proxy; return { setCurrentRow: (l) => { var o, r; return (r = (o = e == null ? void 0 : e.$refs.zTableRef).setCurrentRow) == null ? void 0 : r.call(o, l); }, toggleRowSelection: (...l) => { var o, r; return (r = (o = e == null ? void 0 : e.$refs.zTableRef).toggleRowSelection) == null ? void 0 : r.call(o, ...l); }, clearSelection: () => { var l, o; return e != null && e.$refs.zTableColumn && t(e == null ? void 0 : e.$refs.zTableColumn) && (e == null || e.$refs.zTableColumn.forEach((r) => { r.clearSelection && r.clearSelection(); })), Object.keys(e.$refs).forEach((r) => { var n, a; r.startsWith("zTableColumn") && (e == null ? void 0 : e.$refs[r]).clearSelection && ((a = (n = e == null ? void 0 : e.$refs[r]).clearSelection) == null || a.call(n)); }), (o = (l = e == null ? void 0 : e.$refs.zTableRef).clearSelection) == null ? void 0 : o.call(l); }, clearFilter: (...l) => { var o, r; return (r = (o = e == null ? void 0 : e.$refs.zTableRef).clearFilter) == null ? void 0 : r.call(o, ...l); }, toggleAllSelection: () => { var l, o; return (o = (l = e == null ? void 0 : e.$refs.zTableRef).toggleAllSelection) == null ? void 0 : o.call(l); }, toggleRowExpansion: (...l) => { var o, r; return (r = (o = e == null ? void 0 : e.$refs.zTableRef).toggleRowExpansion) == null ? void 0 : r.call(o, ...l); }, clearSort: () => { var l, o; return (o = (l = e == null ? void 0 : e.$refs.zTableRef).clearSort) == null ? void 0 : o.call(l); }, toggleRadioSelection: (l) => { var o, r; e != null && e.$refs.zTableColumn && t(e == null ? void 0 : e.$refs.zTableColumn) && (e == null || e.$refs.zTableColumn.forEach((n) => { n.toggleRadioSelection && n.toggleRadioSelection(l); })), Object.keys(e.$refs).forEach((n) => { var a, s; n.startsWith("zTableColumn") && (e == null ? void 0 : e.$refs[n]).toggleRadioSelection && ((s = (a = e == null ? void 0 : e.$refs[n]).toggleRadioSelection) == null || s.call(a, l)); }), e != null && e.$refs.zTableRef && (e == null ? void 0 : e.$refs.zTableRef).toggleRadioSelection && ((r = (o = e == null ? void 0 : e.$refs.zTableRef).toggleRadioSelection) == null || r.call(o, l)); }, sort: (...l) => { var o, r; return (r = (o = e == null ? void 0 : e.$refs.zTableRef).sort) == null ? void 0 : r.call(o, ...l); }, doLayout: () => { var l, o; return (o = (l = e == null ? void 0 : e.$refs.zTableRef).doLayout) == null ? void 0 : o.call(l); } }; } export { h as useTableMethods }; //# sourceMappingURL=useTableMethods.mjs.map