restore method

void restore(
  1. List<VideoTextOverlay> overlays
)

Implementation

void restore(List<VideoTextOverlay> overlays) {
  _textOverlays.clear();
  _textOverlays.addAll(overlays.map((o) => o.copy()));
  if (_selectedTextId != null &&
      !_textOverlays.any((o) => o.id == _selectedTextId)) {
    _selectedTextId = null;
  }
}