UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

274 lines (272 loc) 12.7 kB
import { VNode } from 'vue'; declare const _default: import('vue').DefineComponent<{ closeOnClickModal: { type: BooleanConstructor; default: boolean; }; draggable: { type: BooleanConstructor; default: boolean; }; confirmButtonProps: { type: globalThis.PropType<import('./props').DialogButtonProps>; default: () => {}; }; cancelButtonProps: { type: globalThis.PropType<import('./props').DialogButtonProps>; default: () => {}; }; onCancel: { type: globalThis.PropType<({ done, cancelButtonLoading }: { done: () => void; cancelButtonLoading: globalThis.Ref<boolean>; }) => void>; }; onConfirm: { type: globalThis.PropType<({ done, confirmButtonLoading }: { done: () => void; confirmButtonLoading: globalThis.Ref<boolean>; }) => void>; }; title: { type: globalThis.PropType<string | (() => VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>)>; }; type: { type: globalThis.PropType<"warning" | "info" | "danger" | "normal">; default: string; }; message: { type: (ObjectConstructor | StringConstructor | FunctionConstructor)[]; default: string; }; extend: { type: BooleanConstructor; default: boolean; }; confirmButtonLoading: { type: BooleanConstructor; default: boolean; }; cancelButtonLoading: { type: BooleanConstructor; default: boolean; }; confirmButtonLabel: { type: StringConstructor; }; cancelButtonLabel: { type: StringConstructor; }; footer: { type: globalThis.PropType<boolean | (() => VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>)>; default: boolean; }; appendToBody: BooleanConstructor; appendTo: import('element-plus/es/utils').EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown, "body", boolean>; beforeClose: { readonly type: globalThis.PropType<import('element-plus').DialogBeforeCloseFn>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; destroyOnClose: BooleanConstructor; closeOnPressEscape: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; lockScroll: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; modal: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; openDelay: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>; closeDelay: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>; top: { readonly type: globalThis.PropType<string>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: BooleanConstructor; modalClass: StringConstructor; headerClass: StringConstructor; bodyClass: StringConstructor; footerClass: StringConstructor; width: { readonly type: globalThis.PropType<import('element-plus/es/utils').EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; zIndex: { readonly type: globalThis.PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; trapFocus: BooleanConstructor; headerAriaLevel: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>; center: BooleanConstructor; alignCenter: BooleanConstructor; closeIcon: { readonly type: globalThis.PropType<import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) & {}) | (() => string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) | ((new (...args: any[]) => (string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) & {}) | (() => string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; overflow: BooleanConstructor; fullscreen: BooleanConstructor; showClose: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; ariaLevel: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>; }, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("cancel" | "update:modelValue" | "confirm" | "vanish")[], "cancel" | "update:modelValue" | "confirm" | "vanish", import('vue').PublicProps, Readonly<globalThis.ExtractPropTypes<{ closeOnClickModal: { type: BooleanConstructor; default: boolean; }; draggable: { type: BooleanConstructor; default: boolean; }; confirmButtonProps: { type: globalThis.PropType<import('./props').DialogButtonProps>; default: () => {}; }; cancelButtonProps: { type: globalThis.PropType<import('./props').DialogButtonProps>; default: () => {}; }; onCancel: { type: globalThis.PropType<({ done, cancelButtonLoading }: { done: () => void; cancelButtonLoading: globalThis.Ref<boolean>; }) => void>; }; onConfirm: { type: globalThis.PropType<({ done, confirmButtonLoading }: { done: () => void; confirmButtonLoading: globalThis.Ref<boolean>; }) => void>; }; title: { type: globalThis.PropType<string | (() => VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>)>; }; type: { type: globalThis.PropType<"warning" | "info" | "danger" | "normal">; default: string; }; message: { type: (ObjectConstructor | StringConstructor | FunctionConstructor)[]; default: string; }; extend: { type: BooleanConstructor; default: boolean; }; confirmButtonLoading: { type: BooleanConstructor; default: boolean; }; cancelButtonLoading: { type: BooleanConstructor; default: boolean; }; confirmButtonLabel: { type: StringConstructor; }; cancelButtonLabel: { type: StringConstructor; }; footer: { type: globalThis.PropType<boolean | (() => VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>)>; default: boolean; }; appendToBody: BooleanConstructor; appendTo: import('element-plus/es/utils').EpPropFinalized<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown, "body", boolean>; beforeClose: { readonly type: globalThis.PropType<import('element-plus').DialogBeforeCloseFn>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; destroyOnClose: BooleanConstructor; closeOnPressEscape: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; lockScroll: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; modal: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; openDelay: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>; closeDelay: import('element-plus/es/utils').EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>; top: { readonly type: globalThis.PropType<string>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; modelValue: BooleanConstructor; modalClass: StringConstructor; headerClass: StringConstructor; bodyClass: StringConstructor; footerClass: StringConstructor; width: { readonly type: globalThis.PropType<import('element-plus/es/utils').EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; zIndex: { readonly type: globalThis.PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; trapFocus: BooleanConstructor; headerAriaLevel: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>; center: BooleanConstructor; alignCenter: BooleanConstructor; closeIcon: { readonly type: globalThis.PropType<import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) & {}) | (() => string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) | ((new (...args: any[]) => (string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>) & {}) | (() => string | globalThis.Component<any, any, any, import('vue').ComputedOptions, import('vue').MethodOptions, {}, any>))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; overflow: BooleanConstructor; fullscreen: BooleanConstructor; showClose: import('element-plus/es/utils').EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>; ariaLevel: import('element-plus/es/utils').EpPropFinalized<StringConstructor, unknown, unknown, "2", boolean>; }>> & { onCancel?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; onVanish?: ((...args: any[]) => any) | undefined; }, { message: string | Function | Record<string, any>; footer: boolean | (() => VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>); type: "warning" | "info" | "danger" | "normal"; modelValue: boolean; center: boolean; appendTo: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>; showClose: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; draggable: boolean; cancelButtonLoading: boolean; confirmButtonLoading: boolean; closeOnClickModal: boolean; confirmButtonProps: import('./props').DialogButtonProps; cancelButtonProps: import('./props').DialogButtonProps; extend: boolean; appendToBody: boolean; destroyOnClose: boolean; closeOnPressEscape: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; lockScroll: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; modal: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown>; openDelay: number; closeDelay: number; trapFocus: boolean; headerAriaLevel: string; alignCenter: boolean; overflow: boolean; fullscreen: boolean; ariaLevel: string; }, {}>; export default _default;