VideoPlayerIconTheme class
Defines icon data used for various player controls and status indicators.
- Annotations
Constructors
- VideoPlayerIconTheme({IconData exitFullScreen = Icons.fullscreen_exit, IconData fullScreen = Icons.fullscreen, IconData mute = Icons.volume_up, IconData unMute = Icons.volume_off, IconData replay = Icons.replay, AnimatedIconData playPause = AnimatedIcons.play_pause, IconData error = Icons.error, IconData forward5 = Icons.forward_5, IconData forward10 = Icons.forward_10, IconData forward30 = Icons.forward_30, IconData replay5 = Icons.replay_5, IconData replay10 = Icons.replay_10, IconData replay30 = Icons.replay_30, IconData qualityChangeButton = Icons.high_quality, IconData qualitySelectedCheck = Icons.check, IconData playbackSpeedButton = Icons.speed})
-
const
Properties
- error → IconData
-
Icon shown on playback error.
final
- exitFullScreen → IconData
-
Icon for exiting fullscreen mode.
final
- forward10 → IconData
-
Icon for forwarding 10 seconds.
final
- forward30 → IconData
-
Icon for forwarding 30 seconds.
final
- forward5 → IconData
-
Icon for forwarding 5 seconds.
final
- fullScreen → IconData
-
Icon for entering fullscreen mode.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- mute → IconData
-
Icon representing volume on (mute).
final
- playbackSpeedButton → IconData
-
Icon used for the playback speed change button.
final
- playPause → AnimatedIconData
-
Animated icon used to toggle play/pause.
final
- qualityChangeButton → IconData
-
Icon used for the quality change button.
final
- qualitySelectedCheck → IconData
-
Icon used to indicate the selected quality option.
final
- replay → IconData
-
Icon used for replaying the video.
final
- replay10 → IconData
-
Icon for replaying 10 seconds.
final
- replay30 → IconData
-
Icon for replaying 30 seconds.
final
- replay5 → IconData
-
Icon for replaying 5 seconds.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- unMute → IconData
-
Icon representing volume off (unmute).
final
Methods
-
copyWith(
{IconData? exitFullScreen, IconData? fullScreen, IconData? mute, IconData? unMute, IconData? replay, AnimatedIconData? playPause, IconData? error, IconData? forward5, IconData? forward10, IconData? forward30, IconData? replay5, IconData? replay10, IconData? replay30, IconData? qualityChangeButton, IconData? qualitySelectedCheck, IconData? playbackSpeedButton}) → VideoPlayerIconTheme - Creates a copy of this icon theme with selective overrides.
-
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