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>

49 lines (47 loc) 4.2 kB
import { DialogProps } from '../props'; export declare function useButton(props: DialogProps): { confirmBtnProps: globalThis.ComputedRef<{ label: string; loading: boolean | undefined; disabled?: boolean | undefined; link?: boolean | undefined; type?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "text" | "default" | "success" | "warning" | "info" | "primary" | "danger", unknown> | undefined; text?: boolean | undefined; autofocus?: boolean | undefined; dark?: boolean | undefined; nativeType?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "reset" | "submit" | "button", unknown> | undefined; plain?: boolean | undefined; bg?: boolean | undefined; round?: boolean | undefined; circle?: boolean | undefined; tag?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; size?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never> | undefined; icon?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; loadingIcon?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; color?: string | undefined; autoInsertSpace?: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined; }>; cancelBtnProps: globalThis.ComputedRef<{ label: string; loading: boolean | undefined; disabled?: boolean | undefined; link?: boolean | undefined; type?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "text" | "default" | "success" | "warning" | "info" | "primary" | "danger", unknown> | undefined; text?: boolean | undefined; autofocus?: boolean | undefined; dark?: boolean | undefined; nativeType?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "reset" | "submit" | "button", unknown> | undefined; plain?: boolean | undefined; bg?: boolean | undefined; round?: boolean | undefined; circle?: boolean | undefined; tag?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; size?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", never> | undefined; icon?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; loadingIcon?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component) | ((new (...args: any[]) => (string | globalThis.Component) & {}) | (() => string | globalThis.Component))[], unknown, unknown> | undefined; color?: string | undefined; autoInsertSpace?: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined; }>; isConfirmBtnLoading: globalThis.Ref<boolean>; isCancelBtnLoading: globalThis.Ref<boolean>; };