Spin.d.ts 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import type { ExtractPropTypes, PropType } from 'vue';
  2. export type SpinSize = 'small' | 'default' | 'large';
  3. export declare const spinProps: () => {
  4. prefixCls: StringConstructor;
  5. spinning: {
  6. type: BooleanConstructor;
  7. default: any;
  8. };
  9. size: PropType<SpinSize>;
  10. wrapperClassName: StringConstructor;
  11. tip: import("vue-types").VueTypeValidableDef<any>;
  12. delay: NumberConstructor;
  13. indicator: import("vue-types").VueTypeValidableDef<any>;
  14. };
  15. export type SpinProps = Partial<ExtractPropTypes<ReturnType<typeof spinProps>>>;
  16. export declare function setDefaultIndicator(Content: any): void;
  17. declare const _default: import("vue").DefineComponent<{
  18. prefixCls: StringConstructor;
  19. spinning: {
  20. type: BooleanConstructor;
  21. default: any;
  22. };
  23. size: PropType<SpinSize>;
  24. wrapperClassName: StringConstructor;
  25. tip: import("vue-types").VueTypeValidableDef<any>;
  26. delay: NumberConstructor;
  27. indicator: import("vue-types").VueTypeValidableDef<any>;
  28. }, () => import("../_util/type").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
  29. prefixCls: StringConstructor;
  30. spinning: {
  31. type: BooleanConstructor;
  32. default: any;
  33. };
  34. size: PropType<SpinSize>;
  35. wrapperClassName: StringConstructor;
  36. tip: import("vue-types").VueTypeValidableDef<any>;
  37. delay: NumberConstructor;
  38. indicator: import("vue-types").VueTypeValidableDef<any>;
  39. }>>, {
  40. spinning: boolean;
  41. }, {}>;
  42. export default _default;