UNPKG

element-plus

Version:

A Component Library for Vue3.0

56 lines (55 loc) 1.75 kB
import type TableLayout from '../table-layout'; import { Table, TableProps } from './defaults'; import { Store } from '../store/index'; declare function useStyle<T>(props: TableProps<T>, layout: TableLayout<T>, store: Store<T>, table: Table<T>): { isHidden: import("vue").Ref<boolean>; renderExpanded: any; setDragVisible: (visible: boolean) => void; isGroup: import("vue").Ref<boolean>; handleMouseLeave: () => void; handleHeaderFooterMousewheel: (event: any, data: any) => void; tableSize: import("vue").ComputedRef<any>; bodyHeight: import("vue").ComputedRef<{ height: string; 'max-height'?: undefined; } | { 'max-height': string; height?: undefined; } | { height?: undefined; 'max-height'?: undefined; }>; emptyBlockStyle: import("vue").ComputedRef<{ width: string; height: string; }>; handleFixedMousewheel: (event: any, data: any) => void; fixedHeight: import("vue").ComputedRef<{ bottom: number; height?: undefined; } | { bottom: string; height?: undefined; } | { height: string; bottom?: undefined; }>; fixedBodyHeight: import("vue").ComputedRef<{ height: string; 'max-height'?: undefined; } | { 'max-height': string; height?: undefined; } | { height?: undefined; 'max-height'?: undefined; }>; resizeProxyVisible: import("vue").Ref<boolean>; bodyWidth: import("vue").ComputedRef<string>; resizeState: import("vue").Ref<{ width: any; height: any; }>; doLayout: () => void; }; export default useStyle;