UNPKG

bootstrap-vue-3

Version:

Early (but lovely) implementation of Vue 3, Bootstrap 5 and Typescript

16 lines (15 loc) 848 B
import { Ref } from 'vue'; import type { TableField, TableFieldObject, TableItem } from '../../types'; declare const useItemHelper: () => { normaliseFields: (origFields: TableField[], items: TableItem[]) => TableFieldObject[]; mapItems: (fields: TableField[], items: TableItem[], props: any, flags: Record<string, Ref<boolean>>) => TableItem[]; internalItems: Ref<{ [x: string]: unknown; _rowVariant?: import("../../types/ColorVariant").default | undefined; _cellVariants?: Partial<Record<string, import("../../types/ColorVariant").default>> | undefined; _showDetails?: boolean | undefined; }[]>; updateInternalItems: (items: TableItem<Record<string, any>>[]) => Promise<TableItem[] | undefined>; filterEvent: Ref<((items: TableItem[]) => void) | undefined>; }; export default useItemHelper;