TPStreamPlayer.offline constructor

TPStreamPlayer.offline({
  1. Key? key,
  2. required String assetId,
  3. double aspectRatio = 16 / 9,
  4. dynamic onPlayerCreated(
    1. TPStreamsPlayerController controller
    )?,
})

Implementation

TPStreamPlayer.offline({
  super.key,
  required String assetId,
  this.aspectRatio = 16 / 9,
  this.onPlayerCreated,
}) : assetId = assetId,
     accessToken = null,
     showDownloadOption = false,
     startInFullscreen = false,
     offlineLicenseExpireDays = 15,
     _isOfflinePlayback = true,
     metadata = null,
     preferences = TPStreamsPlayerPreferences(
         enableFullscreen: true,
         enablePlaybackSpeed: true,
         enableCaptions: true,
         showResolutionOptions: true,
         enableSeekButtons: true,
     );