dispose method

  1. @override
void dispose()

Implementation

@override
void dispose() {
  _channel?.setMethodCallHandler(null);
  _channel = null;
  if (windowId != null &&
      InAppWebViewManager.windowActions.containsKey(windowId)) {
    InAppWebViewManager.windowActions.remove(windowId);
  }
  iframeContainer.remove();
  if (InAppWebViewManager.webViews.containsKey(_viewId)) {
    InAppWebViewManager.webViews.remove(_viewId);
  }
}