Нема описа

1234567891011121314151617181920212223
  1. export type TargetType = 'page' | 'drawboard' | 'marker';
  2. export type EventType = 'add' | 'resize' | 'move' | 'remove';
  3. export type PositionType =
  4. | 'left'
  5. | 'right'
  6. | 'topLeft'
  7. | 'bottomLeft'
  8. | 'topRight'
  9. | 'bottomRight'
  10. | 'centerLeft'
  11. | 'centerRight'
  12. | 'topCenter'
  13. | 'bottomCenter';
  14. export interface ChangeEvent {
  15. target: TargetType;
  16. id: string;
  17. event: EventType;
  18. data?: object | string;
  19. }
  20. export type onChangeFunc = (ev: ChangeEvent) => void;