build method

  1. @override
Widget build({
  1. required BuildContext context,
  2. required dynamic creationParams,
  3. required dynamic webViewPlatformCallbacksHandler,
  4. required dynamic javascriptChannelRegistry,
  5. dynamic onWebViewPlatformCreated,
  6. Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers,
})

Implementation

@override
Widget build({
  required BuildContext context,
  required CreationParams creationParams,
  required WebViewPlatformCallbacksHandler webViewPlatformCallbacksHandler,
  required JavascriptChannelRegistry javascriptChannelRegistry,
  WebViewPlatformCreatedCallback? onWebViewPlatformCreated,
  Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers,
}) {
  return UiKitView(
    viewType: 'bootpay.co.kr/webview',
    onPlatformViewCreated: (int id) {
      if (onWebViewPlatformCreated == null) {
        return;
      }
      onWebViewPlatformCreated(MethodChannelWebViewPlatform(
        id,
        webViewPlatformCallbacksHandler,
        javascriptChannelRegistry,
      ));
    },
    gestureRecognizers: gestureRecognizers,
    creationParams:
        MethodChannelWebViewPlatform.creationParamsToMap(creationParams),
    creationParamsCodec: const StandardMessageCodec(),
  );
}