版博士V2.0程序
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

useNProgress.d.ts 805 B

1234567891011121314151617181920
  1. import * as vue_demi from 'vue-demi';
  2. import nprogress, { NProgressOptions } from 'nprogress';
  3. import { MaybeComputedRef } from '@vueuse/shared';
  4. type UseNProgressOptions = Partial<NProgressOptions>;
  5. /**
  6. * Reactive progress bar.
  7. *
  8. * @see https://vueuse.org/useNProgress
  9. */
  10. declare function useNProgress(currentProgress?: MaybeComputedRef<number | null | undefined>, options?: UseNProgressOptions): {
  11. isLoading: vue_demi.WritableComputedRef<boolean>;
  12. progress: vue_demi.Ref<number | (() => number | null | undefined) | null | undefined>;
  13. start: () => nprogress.NProgress;
  14. done: (force?: boolean | undefined) => nprogress.NProgress;
  15. remove: () => void;
  16. };
  17. type UseNProgressReturn = ReturnType<typeof useNProgress>;
  18. export { UseNProgressOptions, UseNProgressReturn, useNProgress };