CastBreak.fromMap constructor

CastBreak.fromMap(
  1. Map<String, dynamic> map
)

Creates a CastBreak from a map representation.

Implementation

factory CastBreak.fromMap(Map<String, dynamic> map) {
  return CastBreak(
    breakClipIds: List<String>.from(map['breakClipIds']),
    duration: map['duration'] != null
        ? Duration(seconds: map['duration'].round())
        : null,
    id: map['id'] ?? '',
    isEmbedded: map['isEmbedded'] ?? false,
    isWatched: map['isWatched'] ?? false,
    position: map['position']?.toInt() ?? 0,
  );
}