List.d.ts 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. import { type ExtractPropTypes } from 'vue';
  2. import type { ListDirection } from './types';
  3. export declare const listProps: {
  4. error: BooleanConstructor;
  5. offset: {
  6. type: (NumberConstructor | StringConstructor)[];
  7. default: number;
  8. };
  9. loading: BooleanConstructor;
  10. disabled: BooleanConstructor;
  11. finished: BooleanConstructor;
  12. errorText: StringConstructor;
  13. direction: {
  14. type: import("vue").PropType<ListDirection>;
  15. default: ListDirection;
  16. };
  17. loadingText: StringConstructor;
  18. finishedText: StringConstructor;
  19. immediateCheck: {
  20. type: BooleanConstructor;
  21. default: true;
  22. };
  23. };
  24. export type ListProps = ExtractPropTypes<typeof listProps>;
  25. declare const _default: import("vue").DefineComponent<{
  26. error: BooleanConstructor;
  27. offset: {
  28. type: (NumberConstructor | StringConstructor)[];
  29. default: number;
  30. };
  31. loading: BooleanConstructor;
  32. disabled: BooleanConstructor;
  33. finished: BooleanConstructor;
  34. errorText: StringConstructor;
  35. direction: {
  36. type: import("vue").PropType<ListDirection>;
  37. default: ListDirection;
  38. };
  39. loadingText: StringConstructor;
  40. finishedText: StringConstructor;
  41. immediateCheck: {
  42. type: BooleanConstructor;
  43. default: true;
  44. };
  45. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("load" | "update:error" | "update:loading")[], "load" | "update:error" | "update:loading", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  46. error: BooleanConstructor;
  47. offset: {
  48. type: (NumberConstructor | StringConstructor)[];
  49. default: number;
  50. };
  51. loading: BooleanConstructor;
  52. disabled: BooleanConstructor;
  53. finished: BooleanConstructor;
  54. errorText: StringConstructor;
  55. direction: {
  56. type: import("vue").PropType<ListDirection>;
  57. default: ListDirection;
  58. };
  59. loadingText: StringConstructor;
  60. finishedText: StringConstructor;
  61. immediateCheck: {
  62. type: BooleanConstructor;
  63. default: true;
  64. };
  65. }>> & {
  66. onLoad?: ((...args: any[]) => any) | undefined;
  67. "onUpdate:error"?: ((...args: any[]) => any) | undefined;
  68. "onUpdate:loading"?: ((...args: any[]) => any) | undefined;
  69. }, {
  70. offset: string | number;
  71. disabled: boolean;
  72. error: boolean;
  73. loading: boolean;
  74. direction: ListDirection;
  75. finished: boolean;
  76. immediateCheck: boolean;
  77. }>;
  78. export default _default;