nodeLocationInfo.ts 395 B

12345678910111213141516171819202122
  1. export interface INodeLocationInfo {
  2. blockId: number;
  3. x: number;
  4. y: number;
  5. }
  6. export interface IFrameData {
  7. x: number;
  8. y: number;
  9. width: number;
  10. height: number;
  11. color: number[];
  12. name: string
  13. }
  14. export interface IEditorData {
  15. locations: INodeLocationInfo[];
  16. x: number;
  17. y: number;
  18. zoom: number;
  19. frames?: IFrameData[];
  20. }