BccmPlayerViewConfig class

Configuration usually passed to a BccmPlayerView or a BccmPlayerViewController.

Constructors

BccmPlayerViewConfig({BccmPlayerControlsConfig? controlsConfig, bool useSurfaceView = false, bool allowSystemGestures = false, WidgetBuilder? castPlayerBuilder, FullscreenPageRouteBuilderFactory? fullscreenRouteBuilderFactory, VoidCallback? resetSystemOverlays, DeviceOrientationsCallback? deviceOrientationsNormal, DeviceOrientationsCallback? deviceOrientationsFullscreen})
Configuration usually passed to a BccmPlayerView or a BccmPlayerViewController.
const

Properties

allowSystemGestures bool
final
castPlayerBuilder WidgetBuilder?
final
controlsConfig BccmPlayerControlsConfig
no setter
deviceOrientationsFullscreen DeviceOrientationsCallback?
A callback to control device orientations in fullscreen.
final
deviceOrientationsNormal DeviceOrientationsCallback?
A callback to control device orientations upon exiting fullscreen.
final
fullscreenRouteBuilderFactory FullscreenPageRouteBuilderFactory?
final
hashCode int
The hash code for this object.
no setterinherited
resetSystemOverlays VoidCallback?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
useSurfaceView bool
final

Methods

copyWith({BccmPlayerControlsConfig? controlsConfig, bool? useSurfaceView, FullscreenPageRouteBuilderFactory? fullscreenRouteBuilderFactory, WidgetBuilder? castPlayerBuilder, VoidCallback? resetSystemOverlays, bool? allowSystemGestures, DeviceOrientationsCallback? deviceOrientationsNormal, DeviceOrientationsCallback? deviceOrientationsFullscreen}) BccmPlayerViewConfig
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited