controller property

void controller=(WebViewController controller)

Implementation

set controller(WebViewController controller) {
  taboolaBridge = TaboolaBridge(controller);
  controller.addJavaScriptChannel(flutterBridge,
      onMessageReceived: (JavaScriptMessage result) {
    Map<String, dynamic> messageMap = jsonDecode(result.message);
    String action = messageMap[actionKey];
    String promiseId = messageMap[promiseIdKey];
    List parameters = messageMap[parametersKey];
    _callNativeFunctionFromJS(action, promiseId, parameters);
  });
}