UNPKG

@ohu-mobile/core

Version:
102 lines (101 loc) 4.14 kB
export * from './types'; declare const _default: import("vue-tsx-support")._TsxComponentV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & { currentPos: [string, string]; actionsDirection: string; fabPosition: DOMRect; internalExpand: boolean; maskPosition: import("vue").CSSProperties; hasAction: boolean; labelDirection: string; ripple: () => void; maskAnimate: () => void; triggerChange: (expand?: boolean | undefined, e?: MouseEvent | undefined) => void; handleClick: (e: Event) => void; } & import("../_utils/defineComponent").OhuComponentInnerProps & { type: import("..").ButtonTypes; icon: string | import("@ohu-mobile/icons/lib/types").SVGIconDef; closeIcon: string | import("@ohu-mobile/icons/lib/types").SVGIconDef; round: boolean; inline: boolean; expand: boolean; position: string; direction: string | undefined; mask: boolean; maskClosable: boolean; maskTransition: string; label: string | undefined; text: string | undefined; zIndex: number; shadow: boolean; htmlType: string; plain: boolean; size: import("..").ButtonSizes; loading: boolean; disabled: boolean; link: boolean; tabindex: number; to: string | Location | undefined; url: string; replace: boolean; }, {}, {} & { replace?: boolean | undefined; link?: boolean | undefined; icon?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | undefined; type?: import("..").ButtonTypes | undefined; tabindex?: number | undefined; label?: string | undefined; to?: string | Location | undefined; url?: string | undefined; plain?: boolean | undefined; size?: import("..").ButtonSizes | undefined; loading?: boolean | undefined; disabled?: boolean | undefined; inline?: boolean | undefined; round?: boolean | undefined; htmlType?: string | undefined; position?: string | undefined; text?: string | undefined; shadow?: boolean | undefined; direction?: string | undefined; mask?: boolean | undefined; maskClosable?: boolean | undefined; zIndex?: number | undefined; closeIcon?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | undefined; expand?: boolean | undefined; maskTransition?: string | undefined; } & import("./types").FabProps, import("./types").FabEvents, {}, {}> & { Action: import("vue-tsx-support")._TsxComponentV3<import("vue").default<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => import("vue").default<Record<string, any>, Record<string, any>, never, never, any>> & import("../_utils/defineComponent").OhuComponentInnerProps & { type: import("..").ButtonTypes; round: boolean; inline: boolean; label: string | undefined; htmlType: string; plain: boolean; size: import("..").ButtonSizes; loading: boolean; disabled: boolean; icon: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | undefined; link: boolean; tabindex: number; to: string | Location | undefined; url: string; replace: boolean; }, {}, {} & { replace?: boolean | undefined; link?: boolean | undefined; icon?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | undefined; type?: import("..").ButtonTypes | undefined; tabindex?: number | undefined; label?: string | undefined; to?: string | Location | undefined; url?: string | undefined; plain?: boolean | undefined; size?: import("..").ButtonSizes | undefined; loading?: boolean | undefined; disabled?: boolean | undefined; inline?: boolean | undefined; round?: boolean | undefined; htmlType?: string | undefined; } & import("./types").FabActionProps, import("./types").FabActionEvents, {}, {}>; }; export default _default;