destroy method
Implementation
Future<dynamic> destroy() async {
_durationStream = null;
_playStateStream = null;
for (var item in _subscription) {
item.cancel();
}
events = {};
removePlayBackEvent();
removePresentationSize();
removeReadyToPlay();
var result = await _channel!.invokeMethod('destroy');
var response = PluginResultModel.fromMap(result);
if (response.isError) {
return Future.error(Exception(response.message));
}
return response.data;
}