SubtitleProvider.fromNetwork constructor

SubtitleProvider.fromNetwork(
  1. String url
)

Network: use SubtitleProvider.fromNetwork() and give it a url, for example:

  IQScreen(
    subtitleProvider: SubtitleProvider.fromNetwork(
      'https://duoidi6ujfbv.cloudfront.net/media/0/subtitles/5675420c9d9a3.vtt',
    ),
    ...
  ),

Implementation

factory SubtitleProvider.fromNetwork(String url) {
  final SubtitleRepository _repository = SubtitleRepository();
  return SubtitleProvider._(
    _repository.fetchFromNetwork(url),
  );
}