@override Future<void> dispose() async { await methodChannel.invokeMethod<void>('dispose'); await _eventStreamController.close(); }