@velis/dynamicforms
Version:
Data entry boilerplate components and a RESTful API consumer
33 lines • 1.72 kB
TypeScript
import DialogSize from './definitions/dialog-size';
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
modelValue: {
type: BooleanConstructor;
required: true;
};
size: {
type: NumberConstructor;
default: () => DialogSize.DEFAULT;
validator(value: number): boolean;
};
}>, {}, {
pushedDialog: number;
topOfTheStack: boolean;
}, {}, {}, import("vue").DefineComponent<{}, {}, {}, {}, {
renderFunction(curDlgKey: number, titleSlot: import("./namespace").Dialogs.DialogSectionContent, bodySlot: import("./namespace").Dialogs.DialogMessage, actionsSlot: import("./namespace").Dialogs.DialogSectionContent | import("../..").FilteredActions, options: import("./namespace").Dialogs.DialogOptions, actionHandlers?: import("../actions/namespace").ActionsNS.IHandlers): import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: BooleanConstructor;
required: true;
};
size: {
type: NumberConstructor;
default: () => DialogSize.DEFAULT;
validator(value: number): boolean;
};
}>> & Readonly<{}>, {
size: number;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
//# sourceMappingURL=modal.d.ts.map