UNPKG

mobile-table-pagination

Version:

A mobile-friendly table component for dynamic data display.

48 lines (47 loc) 1.7 kB
import type { ICardEmit, ICardProps } from "./mobile-table-pagination.type.ts"; declare const _default: <TColumn extends { field: string; style: object; label: string; }, TResult>(__VLS_props: ICardProps<TColumn, TResult> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, __VLS_ctx?: Pick<{ props: ICardProps<TColumn, TResult>; expose(exposed: { changeData: (_page: number) => Promise<void>; resetData: () => Promise<void>; }): void; attrs: any; slots: Partial<Record<string, (_: { row: import("@vue/reactivity").UnwrapRefSimple<TColumn>; column: TColumn; }) => any>>; emit: ICardEmit; }, "attrs" | "emit" | "slots"> | undefined, __VLS_setup?: { props: ICardProps<TColumn, TResult>; expose(exposed: { changeData: (_page: number) => Promise<void>; resetData: () => Promise<void>; }): void; attrs: any; slots: Partial<Record<string, (_: { row: import("@vue/reactivity").UnwrapRefSimple<TColumn>; column: TColumn; }) => any>>; emit: ICardEmit; }) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }> & { __ctx?: { props: ICardProps<TColumn, TResult>; expose(exposed: { changeData: (_page: number) => Promise<void>; resetData: () => Promise<void>; }): void; attrs: any; slots: Partial<Record<string, (_: { row: import("@vue/reactivity").UnwrapRefSimple<TColumn>; column: TColumn; }) => any>>; emit: ICardEmit; } | undefined; }; export default _default;