index.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. export declare const NavBar: import("../utils").WithInstall<import("vue").DefineComponent<{
  2. title: StringConstructor;
  3. fixed: BooleanConstructor;
  4. zIndex: (NumberConstructor | StringConstructor)[];
  5. border: {
  6. type: BooleanConstructor;
  7. default: true;
  8. };
  9. leftText: StringConstructor;
  10. rightText: StringConstructor;
  11. leftArrow: BooleanConstructor;
  12. placeholder: BooleanConstructor;
  13. safeAreaInsetTop: BooleanConstructor;
  14. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click-left" | "click-right")[], "click-left" | "click-right", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  15. title: StringConstructor;
  16. fixed: BooleanConstructor;
  17. zIndex: (NumberConstructor | StringConstructor)[];
  18. border: {
  19. type: BooleanConstructor;
  20. default: true;
  21. };
  22. leftText: StringConstructor;
  23. rightText: StringConstructor;
  24. leftArrow: BooleanConstructor;
  25. placeholder: BooleanConstructor;
  26. safeAreaInsetTop: BooleanConstructor;
  27. }>> & {
  28. "onClick-left"?: ((...args: any[]) => any) | undefined;
  29. "onClick-right"?: ((...args: any[]) => any) | undefined;
  30. }, {
  31. fixed: boolean;
  32. border: boolean;
  33. placeholder: boolean;
  34. safeAreaInsetTop: boolean;
  35. leftArrow: boolean;
  36. }>>;
  37. export default NavBar;
  38. export type { NavBarProps } from './NavBar';
  39. declare module 'vue' {
  40. interface GlobalComponents {
  41. VanNavBar: typeof NavBar;
  42. }
  43. }