init abstract method

Future<IPlatformEntrypoint> init({
  1. required InitRequest request,
  2. required CallBacksController controller,
  3. required IPlatformEntrypoint instanceFactory({
    1. required CallBacksController callBacksController,
    2. required EventChannel eventChannel,
    3. required String id,
    4. required String mainChannelId,
    5. required MethodChannel methodChannel,
    }),
})

Creates a new platform<->host channel and returns a nested platform entrypoint.

Implementation

Future<IPlatformEntrypoint> init({
  required InitRequest request,
  required CallBacksController controller,
  required IPlatformEntrypoint Function({
    required String id,
    required String mainChannelId,
    required MethodChannel methodChannel,
    required EventChannel eventChannel,
    required CallBacksController callBacksController,
  })
      instanceFactory,
});