UNPKG

@arco-vue-pro-components/pro-components

Version:
15 lines (14 loc) 643 B
import type { Ref } from 'vue'; import { TableRowSelection } from '@arco-design/web-vue'; import type { BaseType } from '../interface'; export declare const useRowSelection: ({ selectedKeys, defaultSelectedKeys, selected, defaultSelected, rowSelection, }: { selectedKeys: Ref<BaseType[] | undefined>; selected: Ref<any[] | undefined>; defaultSelected: Ref<any[] | undefined>; defaultSelectedKeys: Ref<BaseType[] | undefined>; rowSelection: Ref<TableRowSelection | undefined>; }) => { isRadio: import("vue").ComputedRef<boolean>; selectedRowKeys: Ref<BaseType[], BaseType[]>; selectedRows: Ref<any[], any[]>; };