NavBar.d.ts 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. import { type ExtractPropTypes } from 'vue';
  2. export declare const navBarProps: {
  3. title: StringConstructor;
  4. fixed: BooleanConstructor;
  5. zIndex: (NumberConstructor | StringConstructor)[];
  6. border: {
  7. type: BooleanConstructor;
  8. default: true;
  9. };
  10. leftText: StringConstructor;
  11. rightText: StringConstructor;
  12. leftArrow: BooleanConstructor;
  13. placeholder: BooleanConstructor;
  14. safeAreaInsetTop: BooleanConstructor;
  15. clickable: {
  16. type: BooleanConstructor;
  17. default: true;
  18. };
  19. };
  20. export type NavBarProps = ExtractPropTypes<typeof navBarProps>;
  21. declare const _default: import("vue").DefineComponent<{
  22. title: StringConstructor;
  23. fixed: BooleanConstructor;
  24. zIndex: (NumberConstructor | StringConstructor)[];
  25. border: {
  26. type: BooleanConstructor;
  27. default: true;
  28. };
  29. leftText: StringConstructor;
  30. rightText: StringConstructor;
  31. leftArrow: BooleanConstructor;
  32. placeholder: BooleanConstructor;
  33. safeAreaInsetTop: BooleanConstructor;
  34. clickable: {
  35. type: BooleanConstructor;
  36. default: true;
  37. };
  38. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clickLeft" | "clickRight")[], "clickLeft" | "clickRight", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  39. title: StringConstructor;
  40. fixed: BooleanConstructor;
  41. zIndex: (NumberConstructor | StringConstructor)[];
  42. border: {
  43. type: BooleanConstructor;
  44. default: true;
  45. };
  46. leftText: StringConstructor;
  47. rightText: StringConstructor;
  48. leftArrow: BooleanConstructor;
  49. placeholder: BooleanConstructor;
  50. safeAreaInsetTop: BooleanConstructor;
  51. clickable: {
  52. type: BooleanConstructor;
  53. default: true;
  54. };
  55. }>> & {
  56. onClickLeft?: ((...args: any[]) => any) | undefined;
  57. onClickRight?: ((...args: any[]) => any) | undefined;
  58. }, {
  59. fixed: boolean;
  60. border: boolean;
  61. clickable: boolean;
  62. placeholder: boolean;
  63. safeAreaInsetTop: boolean;
  64. leftArrow: boolean;
  65. }>;
  66. export default _default;