load method
Future<void>
load({
- required List<
VideoData> videoData, - required int index,
- required bool autoPlay,
- required bool loop,
- required bool mute,
- required double volume,
- required double playbackSpeed,
- Duration? position,
- VoidCallback? onInitialized,
- required FileType type,
override
Implementation
@override
Future<void> load({
required List<VideoData> videoData,
required int index,
required bool autoPlay,
required bool loop,
required bool mute,
required double volume,
required double playbackSpeed,
Duration? position,
VoidCallback? onInitialized,
required FileType type,
}) async {
await methodChannel.invokeMethod(_methodLoad, {
'videoData': videoData.map((e) => e.toMap()).toList(),
'autoPlay': autoPlay,
'index': index,
'loop': loop,
'mute': mute,
'volume': volume,
'playbackSpeed': playbackSpeed,
'position': position?.inMilliseconds ?? 0,
"type": type.index,
});
}