UIOperations class

Implementers

Constructors

UIOperations({required bool isPlaying, required List<String> paths})

Properties

currentPlayingVideo ValueNotifier<int>
Current video index
getter/setter pair
fitNotifier ValueNotifier<BoxFit>
fit notifier Notifies when BoxFit changes
final
hashCode int
The hash code for this object.
no setterinherited
isPlay ValueNotifier<bool>
isPlay is a valueNotifier notifies when video state change from play and pause
getter/setter pair
isPlaying bool
final
lockNotifier ValueNotifier<bool>
lockNotifier is a valueNotifier which control lock Screen
final
moreOpacityNotifier ValueNotifier<double>
moreOpacityNotifier is a valueNotifier which control the Menu or more settings screen
final
overlayOpacityNotifier ValueNotifier<double>
overlayOpacityNotifier is a valueNotifier which control overlay Video/Player Controls
final
paths List<String>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
speedNotifer ValueNotifier<double>
Notfies when speed is changed
final

Methods

exitMenu() → void
Hide More Controls Page or Menu
hideControls() → void
Hide Controls
lock() → void
Lock the Player for reducing accidental touches
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
showControls() → void
Show the Controls over Player
showMenu() → void
Show More Controls Page or Menu
toggleControl() → void
ToggleControls
toString() String
A string representation of this object.
inherited
unLock() → void
Remove the Lock Screen to access controls

Operators

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