@velis/dynamicforms
Version:
Data entry boilerplate components and a RESTful API consumer
12 lines • 652 B
TypeScript
import type { ActionsNS } from '../../actions/namespace';
import { DetailViewOptions } from '../../adapters/api/namespace';
import FormConsumerBase from './base';
import type { FormConsumerHooks } from './namespace';
type IHandlers = ActionsNS.IHandlers;
declare class FormConsumerApi<T = any> extends FormConsumerBase<T> {
beforeDialog?: (consumer: FormConsumerApi, ...params: any[]) => any;
afterDialog?: (instance: FormConsumerApi, action: any) => void;
constructor(apiOptions: DetailViewOptions, actionHandlers?: IHandlers, hooks?: FormConsumerHooks<FormConsumerApi>);
}
export default FormConsumerApi;
//# sourceMappingURL=api.d.ts.map