UNPKG

sci-pro

Version:
79 lines (78 loc) 2.78 kB
import _Tooltip from './tooltip.vue'; import type { App, Plugin } from 'vue'; declare type SFCWithInstall<T> = T & Plugin; export declare const tooltipDirective: { install(app: App): void; }; export declare const Tooltip: SFCWithInstall<import("vue").DefineComponent<{ content: { type: StringConstructor; required: true; default: string; }; effect: { type: StringConstructor; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; placement: { type: StringConstructor; required: false; default: string; }; }, { props: any; tooltipShow: import("vue").Ref<boolean>; content: import("vue").Ref<any>; effect: import("vue").Ref<any>; trigger: import("vue").Ref<any>; placement: import("vue").Ref<any>; updatePlacement: import("vue").Ref<any>; translateX: import("vue").Ref<any>; translateY: import("vue").Ref<any>; arrowTranslateX: import("vue").Ref<number>; arrowTranslateY: import("vue").Ref<number>; target: import("vue").Ref<any>; maxWidth: import("vue").Ref<any>; openTooltip: (event: MouseEvent, type?: string, resize?: string | undefined) => void; closeTooltip: () => void; setBoundary: () => void; getInset: () => "0px auto auto 0px" | "0 0 auto auto" | "auto auto 0px 0px" | undefined; directiveUpdateState: (option: any) => void; handelTooltipShow: (e: Event) => void; handelTooltipSize: () => void; sciTrigger: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>; readonly SciOnlyChild: import("vue").DefineComponent<{}, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ content: { type: StringConstructor; required: true; default: string; }; effect: { type: StringConstructor; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; placement: { type: StringConstructor; required: false; default: string; }; }>>, { content: string; effect: string; trigger: string; placement: string; }, {}>>; export default _Tooltip;