1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- export declare const ContactEdit: import("../utils").WithInstall<import("vue").DefineComponent<{
- isEdit: BooleanConstructor;
- isSaving: BooleanConstructor;
- isDeleting: BooleanConstructor;
- showSetDefault: BooleanConstructor;
- setDefaultLabel: StringConstructor;
- contactInfo: {
- type: import("vue").PropType<import("./ContactEdit").ContactEditInfo>;
- default: () => import("./ContactEdit").ContactEditInfo;
- };
- telValidator: {
- type: import("vue").PropType<(val: string) => boolean>;
- default: typeof import("../utils").isMobile;
- };
- }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("save" | "delete" | "change-default")[], "save" | "delete" | "change-default", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
- isEdit: BooleanConstructor;
- isSaving: BooleanConstructor;
- isDeleting: BooleanConstructor;
- showSetDefault: BooleanConstructor;
- setDefaultLabel: StringConstructor;
- contactInfo: {
- type: import("vue").PropType<import("./ContactEdit").ContactEditInfo>;
- default: () => import("./ContactEdit").ContactEditInfo;
- };
- telValidator: {
- type: import("vue").PropType<(val: string) => boolean>;
- default: typeof import("../utils").isMobile;
- };
- }>> & {
- onSave?: ((...args: any[]) => any) | undefined;
- onDelete?: ((...args: any[]) => any) | undefined;
- "onChange-default"?: ((...args: any[]) => any) | undefined;
- }, {
- isSaving: boolean;
- isDeleting: boolean;
- showSetDefault: boolean;
- telValidator: (val: string) => boolean;
- isEdit: boolean;
- contactInfo: import("./ContactEdit").ContactEditInfo;
- }>>;
- export default ContactEdit;
- export type { ContactEditInfo, ContactEditProps } from './ContactEdit';
- declare module 'vue' {
- interface GlobalComponents {
- VanContactEdit: typeof ContactEdit;
- }
- }
|