NavBar.d.ts 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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. leftDisabled: BooleanConstructor;
  13. rightDisabled: BooleanConstructor;
  14. leftArrow: BooleanConstructor;
  15. placeholder: BooleanConstructor;
  16. safeAreaInsetTop: BooleanConstructor;
  17. clickable: {
  18. type: BooleanConstructor;
  19. default: true;
  20. };
  21. };
  22. export type NavBarProps = ExtractPropTypes<typeof navBarProps>;
  23. declare const _default: import("vue").DefineComponent<ExtractPropTypes<{
  24. title: StringConstructor;
  25. fixed: BooleanConstructor;
  26. zIndex: (NumberConstructor | StringConstructor)[];
  27. border: {
  28. type: BooleanConstructor;
  29. default: true;
  30. };
  31. leftText: StringConstructor;
  32. rightText: StringConstructor;
  33. leftDisabled: BooleanConstructor;
  34. rightDisabled: BooleanConstructor;
  35. leftArrow: BooleanConstructor;
  36. placeholder: BooleanConstructor;
  37. safeAreaInsetTop: BooleanConstructor;
  38. clickable: {
  39. type: BooleanConstructor;
  40. default: true;
  41. };
  42. }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("clickLeft" | "clickRight")[], "clickLeft" | "clickRight", import("vue").PublicProps, Readonly<ExtractPropTypes<{
  43. title: StringConstructor;
  44. fixed: BooleanConstructor;
  45. zIndex: (NumberConstructor | StringConstructor)[];
  46. border: {
  47. type: BooleanConstructor;
  48. default: true;
  49. };
  50. leftText: StringConstructor;
  51. rightText: StringConstructor;
  52. leftDisabled: BooleanConstructor;
  53. rightDisabled: BooleanConstructor;
  54. leftArrow: BooleanConstructor;
  55. placeholder: BooleanConstructor;
  56. safeAreaInsetTop: BooleanConstructor;
  57. clickable: {
  58. type: BooleanConstructor;
  59. default: true;
  60. };
  61. }>> & Readonly<{
  62. onClickLeft?: ((...args: any[]) => any) | undefined;
  63. onClickRight?: ((...args: any[]) => any) | undefined;
  64. }>, {
  65. fixed: boolean;
  66. border: boolean;
  67. clickable: boolean;
  68. placeholder: boolean;
  69. safeAreaInsetTop: boolean;
  70. leftDisabled: boolean;
  71. rightDisabled: boolean;
  72. leftArrow: boolean;
  73. }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
  74. export default _default;