copyWith method

WebViewState copyWith({
  1. WebViewStateProp<InAppWebViewController>? controller,
  2. WebViewStateProp<String?>? title,
  3. WebViewStateProp<Uri?>? url,
  4. WebViewStateProp<bool>? isVisible,
  5. WebViewStateProp<double>? progress,
})

Implementation

WebViewState copyWith({
  WebViewStateProp<InAppWebViewController>? controller,
  WebViewStateProp<String?>? title,
  WebViewStateProp<Uri?>? url,
  WebViewStateProp<bool>? isVisible,
  WebViewStateProp<double>? progress,
}) =>
    WebViewState(
      controller: controller != null ? controller.value : this.controller,
      title: title != null ? title.value : this.title,
      url: url != null ? url.value : this.url,
      isVisible: isVisible != null ? isVisible.value : this.isVisible,
      progress: progress != null ? progress.value : this.progress,
    );