UNPKG

@velis/dynamicforms

Version:

Data entry boilerplate components and a RESTful API consumer

25 lines 1.15 kB
import FilteredActions from '../actions/filtered-actions'; import FormPayload from './definitions/form-payload'; import { Column } from './definitions/layout'; import type { ActionsNS } from '@/actions/namespace'; type IHandlers = ActionsNS.IHandlers; interface Props { columns: Array<Column>; errors: Record<string, any>; anyFieldVisible: boolean; subHandlers: IHandlers; dialogSubHandlers: IHandlers; } interface Injects { payload: FormPayload; actions: FilteredActions; } interface OwnMethodsAndComputed { renderableColumns: Column[]; columnData: (col: any) => any; getHandlers: (fieldTitle: any) => any; getDialogHandlers: (fieldTitle: any) => any; } declare const _default: import("vue").DefineComponent<Props & Partial<Injects & OwnMethodsAndComputed>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<Props & Partial<Injects & OwnMethodsAndComputed>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default; //# sourceMappingURL=row.vue.d.ts.map