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