UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

50 lines (49 loc) 1.5 kB
/** * Loading 组件用于在需要等待的时候显示。 * * @example * ```vue * <script setup lang="ts"> * import { ref, inject } from 'vue' * const loadingId = ref(null) * const loadingService = inject('FLoadingService') * function showLoading() { * loadingId.value = loadingService.show(); * } * function closeLoading(event){ * loadingService.close(loadingId.value) * } * </script> * ``` * * @public */ declare const _default: import("vue").DefineComponent<{ type?: number | undefined; width?: number | undefined; showMessage?: boolean | undefined; message?: string | undefined; isActive?: boolean | undefined; target?: Element | undefined; targetPosition?: string | undefined; delay?: number | undefined; }, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{ type?: number | undefined; width?: number | undefined; showMessage?: boolean | undefined; message?: string | undefined; isActive?: boolean | undefined; target?: Element | undefined; targetPosition?: string | undefined; delay?: number | undefined; }> & Readonly<{}>, { type: number; width: number; showMessage: boolean; message: string; isActive: boolean; target: Element; targetPosition: string; delay: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;