copy method
Implementation
ProjectState copy() {
return ProjectState(
clips: clips.map((c) => c.copy()).toList(),
audioTracks: audioTracks.map((a) => a.copy()).toList(),
textOverlays: textOverlays.map((t) => t.copy()).toList(),
effects: effects.map((e) => e.copy()).toList(),
aspectRatio: aspectRatio,
);
}