ShararaVideoPlayerController class

Available extensions

Constructors

ShararaVideoPlayerController({required VideoPlayerController videoControllerBuilder(), bool autoDisposeVideoPlayerController = false})
ShararaVideoPlayerController.asset(String asset)
factory
ShararaVideoPlayerController.contentUri(Uri uri)
factory
ShararaVideoPlayerController.file(File file)
factory
ShararaVideoPlayerController.networkUrl(Uri uri)
factory

Properties

autoDisposeVideoPlayerController bool
getter/setter pair
bottomPosition ValueNotifier<double>
final
dimensions List<ViewModeDimensions>
final
hashCode int
The hash code for this object.
no setterinherited
isDisposed bool
getter/setter pair
isFullScreen bool
getter/setter pair
lastVolume double
getter/setter pair
playerController ↔ VideoPlayerController
VideoPlayerController .....
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showLoading bool
getter/setter pair
viewMode ValueNotifier<ViewModeDimensions?>
latefinal

Methods

decreaseVolumeBy(double value) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

decrease The volume by value
deMute() → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

setting the volume to the last volume before mute state
dispose() → void
Make Sure To Call Dispose Method After Disposing Your Whole Route
increaseVolumeBy(double value) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

Increase The volume by value
initialize() → dynamic

Available on ShararaVideoPlayerController, provided by the PlayPause extension

minusScrubbing(int seconds) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

minusScrubbing and Skip back some seconds of video
mute() → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

Mute => A shortcut for setting volume to 0.0 value
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pause() → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

pause the video
play() → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

playing the video
plusScrubbing(int seconds) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

plusScrubbing and Skip some seconds of video
rebuildInternalPlayerController() → void

Available on ShararaVideoPlayerController, provided by the Rebuilder extension

seekTo(Duration position) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

Seek to Custom Position
setDefaultDimension(ViewModeDimensions? dimension) → dynamic

Available on ShararaVideoPlayerController, provided by the UiWorker extension

setting default dimension before initializing controller
setDimension(ViewModeDimensions? dimension) → dynamic

Available on ShararaVideoPlayerController, provided by the UiWorker extension

setLooping(bool value) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

Seek to Custom Position
setVolume(double volume) → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

Sets Volume Of Video
toggle() → void

Available on ShararaVideoPlayerController, provided by the PlayPause extension

toggle meanse
toString() String
A string representation of this object.
inherited

Operators

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