@arco-vue-pro-components/pro-components
Version:
基于@arco-design/web-vue组件的高级组件,包括pro-table
15 lines (14 loc) • 643 B
TypeScript
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[]>;
};