reset method
Implementation
Future<void> reset() async {
await _nativeSetup.future;
if (state == FijkState.end) {
FijkLog.e("$this invoke reset invalid state:$state");
return Future.error(StateError("call reset on invalid state $state"));
} else {
_callId += 1;
int cid = _callId;
FijkLog.i("$this invoke reset #$cid");
await _channel.invokeMethod("reset").then((_) {
FijkLog.i("$this invoke reset #$cid -> done");
});
_setValue(
FijkValue.uninitialized().copyWith(fullScreen: value.fullScreen));
}
}