UNPKG

@oiij/naive-ui

Version:

Some Composable Functions And Components for Vue 3

24 lines (23 loc) 788 B
import { ClassStyle } from "../data-table-plus/index.js"; import { _default } from "./LoadingProvider.vue.js"; import { CSSProperties, InjectionKey, RendererElement } from "vue"; import { SpinProps } from "naive-ui"; //#region src/components/loading-provider/index.d.ts type LoadingProviderInst = { show: (options?: { text?: string; duration?: number; }) => void; hide: () => void; }; declare const loadingProviderInjectionKey: InjectionKey<LoadingProviderInst>; type LoadingProviderProps = { show?: boolean; appendTo?: string | RendererElement; mask?: boolean | CSSProperties; blur?: boolean; duration?: number; spinProps?: Omit<SpinProps, 'show'> & ClassStyle; }; //#endregion export { LoadingProviderInst, LoadingProviderProps, loadingProviderInjectionKey };