TrackSegmentPage constructor

TrackSegmentPage({
  1. required Iterable<TrackSegment> items,
  2. required bool hasMore,
  3. required int snapshotUpperSegmentNumber,
  4. required int estimatedDecodedBytes,
  5. String? nextCursor,
})

Implementation

TrackSegmentPage({
  required Iterable<TrackSegment> items,
  required this.hasMore,
  required this.snapshotUpperSegmentNumber,
  required this.estimatedDecodedBytes,
  this.nextCursor,
}) : items = UnmodifiableListView<TrackSegment>(
        List<TrackSegment>.of(items, growable: false),
      );