PlayerViewState class
The state class for the PlayerView widget.
This class is responsible for storing the state of the PlayerView widget. It provides methods for getting and setting the state of the PlayerView widget.
The PlayerViewState class is used by the PlayerView widget to store its state. It is not intended to be used directly. Instead, use the PlayerView widget to display a video player and its associated controller.
- Inheritance
-
- Object
- State<
PlayerView> - PlayerViewState
Constructors
Properties
- context → BuildContext
-
The location in the tree where this widget builds.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- isControllerVisible → RxBool
-
Indicates whether the video controller is visible.
final
- mounted → bool
-
Whether this State object is currently in a tree.
no setterinherited
- resizeMode → ResizeMode
-
Returns the current resize mode of the video player.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- widget → PlayerView
-
The current configuration.
no setterinherited
Methods
-
activate(
) → void -
Called when this object is reinserted into the tree after having been
removed via deactivate.
inherited
-
build(
BuildContext context) → Widget -
Describes the part of the user interface represented by this widget.
override
-
deactivate(
) → void -
Called when this object is removed from the tree.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
didChangeDependencies(
) → void -
Called when a dependency of this State object changes.
inherited
-
didUpdateWidget(
covariant PlayerView oldWidget) → void -
Called whenever the widget configuration changes.
inherited
-
disableController(
bool disable) → void - Disable the video controller.
-
dispose(
) → void -
Called when this object is removed from the tree permanently.
inherited
-
hideController(
) → void - Hide the video controller.
-
initState(
) → void -
Called when this object is inserted into the tree.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
reassemble(
) → void -
Called whenever the application is reassembled during debugging, for
example during hot reload.
inherited
-
setResizeMode(
ResizeMode resizeMode) → Future< void> - Set the resize mode of the video player.
-
setState(
VoidCallback fn) → void -
Notify the framework that the internal state of this object has changed.
inherited
-
showController(
) → void - Show the video controller.
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toggleControllerVisibility(
) → void - Toggle the visibility of the video controller.
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringShort(
) → String -
A brief description of this object, usually just the runtimeType and the
hashCode.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited