uni-pages.d.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /* eslint-disable */
  2. /* prettier-ignore */
  3. // @ts-nocheck
  4. // Generated by vite-plugin-uni-pages
  5. interface NavigateToOptions {
  6. url: "pages/index/index" |
  7. "pages/demo/index" |
  8. "pages/login/index" |
  9. "pages/my/index" |
  10. "pages/demo/demo/clock" |
  11. "pages/demo/demo/component-auto-import" |
  12. "pages/demo/demo/lottery" |
  13. "pages/demo/demo/lottery2" |
  14. "pages/demo/demo/mp-weixin-share" |
  15. "pages/demo/demo/navbar" |
  16. "pages/demo/demo/pages-auto-import" |
  17. "pages/demo/demo/pinia" |
  18. "pages/demo/demo/request" |
  19. "pages/demo/demo/throughout" |
  20. "pages/demo/demo/uni-ui-icons" |
  21. "pages/demo/demo/uni-ui" |
  22. "pages/demo/demo/unocss-icons" |
  23. "pages/demo/demo/unocss" |
  24. "pages/demo/demo/img-min/index" |
  25. "pages/demo/demo/lottery/big-wheel" |
  26. "pages/demo/demo/lottery/nine-grid" |
  27. "pages/demo/demo/throughout/index";
  28. }
  29. interface RedirectToOptions extends NavigateToOptions {}
  30. interface SwitchTabOptions {
  31. url: 'pages/index/index' | 'pages/demo/index' | 'pages/my/index'
  32. }
  33. type ReLaunchOptions = NavigateToOptions | SwitchTabOptions
  34. declare interface Uni {
  35. navigateTo(options: UniNamespace.NavigateToOptions & NavigateToOptions): void
  36. redirectTo(options: UniNamespace.RedirectToOptions & RedirectToOptions): void
  37. switchTab(options: UniNamespace.SwitchTabOptions & SwitchTabOptions): void
  38. reLaunch(options: UniNamespace.ReLaunchOptions & ReLaunchOptions): void
  39. }