UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

40 lines (39 loc) 1.33 kB
import { LookupProps } from "../lookup.props"; import { LookupPagination, TreeInfo } from "./types"; import { LookupStates } from "./use-state"; export declare function useCheckProps(props: LookupProps, lookupStates: LookupStates): { checkPaination: (paginationOptions?: Partial<LookupPagination>) => { enable?: boolean | undefined; sizeLimits?: number[] | undefined; size?: number | undefined; index?: number | undefined; showLimits?: boolean | undefined; total?: number | undefined; showGoto?: boolean | undefined; mode?: "server" | "client" | undefined; showPageInfo?: boolean | undefined; }; checkMultiSelect: () => { enableSelectRow: boolean; multiSelect: any; showCheckbox: any; multiSelectMode: string; }; checkColumnOptions: () => { fitColumns: any; fitMode: string; resizeColumn: boolean; }; isDoubleList: () => any; getNavigationSize: () => { width: any; minWidth: number; }; isTreeList: () => boolean; navIsTreeList: () => boolean; navIsList: () => any; isLoadAll: (treeInfo?: TreeInfo) => boolean; isPathCodeTree: (treeInfo?: TreeInfo) => boolean; isEnableCascadeCheck: () => any; isDropdownMode: () => boolean; };