base.d.ts 618 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. export interface IBaseProps {
  2. id?: string;
  3. /**
  4. * @description 类名
  5. */
  6. className?: string;
  7. /**
  8. * @description 样式
  9. */
  10. style?: string;
  11. }
  12. export declare type IconType = string;
  13. export interface IBoundingClientRect {
  14. /**
  15. * @summary 上边界
  16. */
  17. top: number;
  18. /**
  19. * @summary 右边界
  20. */
  21. right: number;
  22. /**
  23. * @summary 下边界
  24. */
  25. bottom: number;
  26. /**
  27. * @summary 左边界
  28. */
  29. left: number;
  30. /**
  31. * @summary 宽度
  32. */
  33. width: number;
  34. /**
  35. * @summary 高度
  36. */
  37. height: number;
  38. }