UNPKG

hongluan-ui

Version:
478 lines (477 loc) 18.2 kB
import type { CSSProperties } from 'vue'; declare const _default: import("vue").DefineComponent<{ readonly customClass: { readonly type: StringConstructor; readonly default: ""; }; readonly dangerouslyUseHTMLString: BooleanConstructor; readonly duration: { readonly type: NumberConstructor; readonly default: 4500; }; readonly iconClass: { readonly type: StringConstructor; readonly default: ""; }; readonly id: { readonly type: StringConstructor; readonly default: ""; }; readonly message: import("../../../utils").EpPropFinalized<import("vue").PropType<string | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>, never, never, string, false>; readonly icon: { readonly type: import("vue").PropType<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly onClick: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly onClose: { readonly type: import("vue").PropType<() => void>; readonly required: true; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly position: import("../../../utils").EpPropFinalized<StringConstructor, "top-right" | "top-left" | "bottom-right" | "bottom-left", never, "top-right", false>; readonly showClose: { readonly type: BooleanConstructor; readonly default: true; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly type: import("../../../utils").EpPropFinalized<StringConstructor, "" | "success" | "info" | "warning" | "danger" | "error", never, "", false>; readonly zIndex: NumberConstructor; }, { props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{ readonly customClass: { readonly type: StringConstructor; readonly default: ""; }; readonly dangerouslyUseHTMLString: BooleanConstructor; readonly duration: { readonly type: NumberConstructor; readonly default: 4500; }; readonly iconClass: { readonly type: StringConstructor; readonly default: ""; }; readonly id: { readonly type: StringConstructor; readonly default: ""; }; readonly message: import("../../../utils").EpPropFinalized<import("vue").PropType<string | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>, never, never, string, false>; readonly icon: { readonly type: import("vue").PropType<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly onClick: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly onClose: { readonly type: import("vue").PropType<() => void>; readonly required: true; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly position: import("../../../utils").EpPropFinalized<StringConstructor, "top-right" | "top-left" | "bottom-right" | "bottom-left", never, "top-right", false>; readonly showClose: { readonly type: BooleanConstructor; readonly default: true; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly type: import("../../../utils").EpPropFinalized<StringConstructor, "" | "success" | "info" | "warning" | "danger" | "error", never, "", false>; readonly zIndex: NumberConstructor; }>> & { onDestroy?: () => any; }>>; namespace: import("vue").ComputedRef<string>; currentZIndex: import("vue").ComputedRef<number>; visible: import("vue").Ref<boolean>; timer: () => void; hasDefinedIcon: import("vue").ComputedRef<boolean>; horizontalClass: import("vue").ComputedRef<"left" | "right">; verticalProperty: import("vue").ComputedRef<"top" | "bottom">; positionStyle: import("vue").ComputedRef<CSSProperties>; startTimer: () => void; clearTimer: () => void; close: () => void; onKeydown: ({ code }: KeyboardEvent) => void; HlIcon: import("../../../utils").SFCWithInstall<import("vue").DefineComponent<{ type: { type: import("vue").PropType<"success" | "info" | "warning" | "danger" | "link" | "primary">; validator: (val: string) => boolean; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; name: { type: StringConstructor; default: string; }; color: StringConstructor; border: NumberConstructor; opacity: NumberConstructor; width: (StringConstructor | NumberConstructor)[]; height: (StringConstructor | NumberConstructor)[]; gradient: BooleanConstructor; startColor: StringConstructor; fill: BooleanConstructor; round: BooleanConstructor; radius: BooleanConstructor; transition: BooleanConstructor; effect: StringConstructor; }, { namespace: import("vue").ComputedRef<string>; iconStyle: import("vue").ComputedRef<CSSProperties>; iconId: string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ type: { type: import("vue").PropType<"success" | "info" | "warning" | "danger" | "link" | "primary">; validator: (val: string) => boolean; }; size: { type: import("vue").PropType<"xxxs" | "xxs" | "xs" | "sm" | "md" | "lg" | "xl" | "xxl" | "xxxl">; validator: (val: string) => boolean; }; name: { type: StringConstructor; default: string; }; color: StringConstructor; border: NumberConstructor; opacity: NumberConstructor; width: (StringConstructor | NumberConstructor)[]; height: (StringConstructor | NumberConstructor)[]; gradient: BooleanConstructor; startColor: StringConstructor; fill: BooleanConstructor; round: BooleanConstructor; radius: BooleanConstructor; transition: BooleanConstructor; effect: StringConstructor; }>>, { name: string; fill: boolean; round: boolean; transition: boolean; gradient: boolean; radius: boolean; }>> & Record<string, any>; SystemSuccess: import("vue").DefineComponent<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }, { CustomIcon: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }>>, { opacity: string | number; gradient: boolean; startColor: string; borderWidth: string | number; }>; SystemInfo: import("vue").DefineComponent<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }, { CustomIcon: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }>>, { opacity: string | number; gradient: boolean; startColor: string; borderWidth: string | number; }>; SystemWarning: import("vue").DefineComponent<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }, { CustomIcon: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }>>, { opacity: string | number; gradient: boolean; startColor: string; borderWidth: string | number; }>; SystemClose: import("vue").DefineComponent<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }, { CustomIcon: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }>>, { opacity: string | number; gradient: boolean; startColor: string; borderWidth: string | number; }>; SystemError: import("vue").DefineComponent<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }, { CustomIcon: import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ gradient: { type: BooleanConstructor; }; borderWidth: { type: (StringConstructor | NumberConstructor)[]; default: string; }; opacity: { type: (StringConstructor | NumberConstructor)[]; default: string; }; startColor: { type: StringConstructor; default: string; }; }>>, { opacity: string | number; gradient: boolean; startColor: string; borderWidth: string | number; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { destroy: () => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ readonly customClass: { readonly type: StringConstructor; readonly default: ""; }; readonly dangerouslyUseHTMLString: BooleanConstructor; readonly duration: { readonly type: NumberConstructor; readonly default: 4500; }; readonly iconClass: { readonly type: StringConstructor; readonly default: ""; }; readonly id: { readonly type: StringConstructor; readonly default: ""; }; readonly message: import("../../../utils").EpPropFinalized<import("vue").PropType<string | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>, never, never, string, false>; readonly icon: { readonly type: import("vue").PropType<import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly offset: { readonly type: NumberConstructor; readonly default: 0; }; readonly onClick: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly onClose: { readonly type: import("vue").PropType<() => void>; readonly required: true; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly position: import("../../../utils").EpPropFinalized<StringConstructor, "top-right" | "top-left" | "bottom-right" | "bottom-left", never, "top-right", false>; readonly showClose: { readonly type: BooleanConstructor; readonly default: true; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly type: import("../../../utils").EpPropFinalized<StringConstructor, "" | "success" | "info" | "warning" | "danger" | "error", never, "", false>; readonly zIndex: NumberConstructor; }>> & { onDestroy?: () => any; }, { type: import("../../../utils").EpPropMergeType<StringConstructor, "" | "success" | "info" | "warning" | "danger" | "error", never>; id: string; message: import("../../../utils").EpPropMergeType<import("vue").PropType<string | import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>, never, never>; offset: number; position: import("../../../utils").EpPropMergeType<StringConstructor, "top-right" | "top-left" | "bottom-right" | "bottom-left", never>; title: string; duration: number; showClose: boolean; customClass: string; iconClass: string; dangerouslyUseHTMLString: boolean; }>; export default _default;