AndroidVlcPlayerPlatform class abstract
The interface that implementations of android_vlc_player must implement.
Platform implementations should extend this class rather than implement it as AndroidVlcPlayerPlatform
.
To use this interface, plugins should have a platform-specific implementation package
and an abstract class that extends AndroidVlcPlayerPlatform
. The implementation package's
AndroidVlcPlayerPlatform
implementation should extend the abstract class AndroidVlcPlayerPlatform
from the android_vlc_player_platform_interface
package.
- Inheritance
-
- Object
- PlatformInterface
- AndroidVlcPlayerPlatform
- Implementers
Constructors
- AndroidVlcPlayerPlatform.new()
- Constructs a AndroidVlcPlayerPlatform.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
startVLCPlayer(
{required String file, required String mimeType, required String title}) → Future< bool?> - Starts the VLC player with the provided parameters.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance ↔ AndroidVlcPlayerPlatform
-
The default instance of AndroidVlcPlayerPlatform to use.
getter/setter pair