buildWebUnit method

TBLWebUnit buildWebUnit(
  1. GlobalKey<State<StatefulWidget>> key,
  2. dynamic webViewController,
  3. TBLWebListener tblWebListener, {
  4. ScrollController? scrollController,
})

Creates a Web Taboola unit for the specified WebView.

key GlobalKey for the WebView widget webViewController Controller for the WebView (supports InAppWebView or FlutterWebView) tblWebListener Listener for Taboola web events scrollController Optional controller to handle scroll events

The parameters are marked as required and will be enforced at compile time.

Implementation

TBLWebUnit buildWebUnit(
    GlobalKey key, dynamic webViewController, TBLWebListener tblWebListener,
    {ScrollController? scrollController}) {
  final webUnit = TBLWebUnit(
      key: key,
      tblTrackingManager: _tblTrackingManager,
      webViewController: webViewController,
      tblWebListener: tblWebListener,
      pageExtraProperties: _unrecognizedPageExtraProperties,
      scrollController: scrollController);

  return webUnit;
}