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