dispose method

Future<void> dispose()

Implementation

Future<void> dispose() async {
  if (!_initialized) {
    return;
  }

  await Future.wait(_pluginDescriptor.plugins.map((p) => p.dispose()));

  if (_mode == _RunMode.widget) {
    await _extensionBuilder.dispose();
  }

  _instance = VyuhBinding._();
  _initialized = false;
}