dispose method
Implementation
@override
void dispose() {
dynamic viewId = _controller?.getViewId();
debugLog(
className: runtimeType.toString(),
id: viewId?.toString(),
debugLoggingSettings:
PlatformInAppWebViewController.debugLoggingSettings,
method: "dispose",
args: []);
final isKeepAlive = params.keepAlive != null;
_controller?.dispose(isKeepAlive: isKeepAlive);
_controller = null;
params.pullToRefreshController?.dispose(isKeepAlive: isKeepAlive);
params.findInteractionController?.dispose(isKeepAlive: isKeepAlive);
}