initBridge function

FutureOr<double> initBridge(
  1. WebFViewController view,
  2. WebFThread runningThread,
  3. bool enableBlink
)

Init bridge

Implementation

FutureOr<double> initBridge(WebFViewController view, WebFThread runningThread, bool enableBlink) async {
  // Setup binding bridge.
  BindingBridge.setup();
  defineBuiltInElements();

  dartContext ??= DartContext();

  // Initialize remote object service
  _initRemoteObjectService();

  double newContextId = runningThread.identity();
  await allocateNewPage(runningThread is FlutterUIThread, newContextId, runningThread.syncBufferSize(),
      useLegacyUICommand: runningThread is DedicatedThread ? runningThread.useLegacyUICommand : false,
      enableBlink: enableBlink);

  return newContextId;
}