element-plus
Version:
A Component Library for Vue3.0
51 lines (50 loc) • 1.97 kB
TypeScript
import { PropType } from 'vue';
import { Store } from '../table.type';
declare const _default: import("vue").DefineComponent<{
store: {
required: true;
type: PropType<Store>;
};
stripe: BooleanConstructor;
context: {
default: () => {};
type: ObjectConstructor;
};
rowClassName: (StringConstructor | FunctionConstructor)[];
rowStyle: (ObjectConstructor | FunctionConstructor)[];
fixed: {
type: StringConstructor;
default: string;
};
highlight: BooleanConstructor;
}, {
onColumnsChange: (layout: import("../table.type").TableLayout) => void;
onScrollableChange: (layout: import("../table.type").TableLayout) => void;
wrappedRowRender: (row: any, $index: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}> | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>[] | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>[][];
tooltipVisible: import("vue").Ref<boolean>;
tooltipContent: import("vue").Ref<string>;
tooltipTrigger: import("vue").Ref<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
store: Store;
stripe: boolean;
context: Record<string, any>;
fixed: string;
highlight: boolean;
} & {
rowClassName?: string | Function;
rowStyle?: unknown;
}>, {
stripe: boolean;
context: Record<string, any>;
fixed: string;
highlight: boolean;
}>;
export default _default;