UNPKG

tdesign-pro-component

Version:

ProComponents tdesign-vue-next + Vue3 + TS

17 lines (16 loc) 683 B
import { Optional, PromiseFunction } from '@tdesign-pro-component/utils'; import { ProTableOption, ProTableProps } from './types'; export declare class ProTableBuilder<T = any> { private static innerOptions; private static innerRequest; private static innerSubmit; private static innerProps; private constructor(); static builder(): ProTableBuilder<any>; options(options: ProTableOption<T>[]): this; props(props: Optional<ProTableProps<T>, 'options' | 'request'>): this; request(request: PromiseFunction<T>): this; build(): import('vue').VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>; }