externalStartupRunThroughBridge method

  1. @override
Future<String> externalStartupRunThroughBridge({
  1. required String commandLine,
  2. required String bridgeId,
  3. PrivExternalStartupBridgeOptions? options,
})
override

Runs commandLine through an app-registered external startup bridge.

Bridges are registered natively through PrivKitExternalStartupBridges.register.

Implementation

@override
Future<String> externalStartupRunThroughBridge({
  required String commandLine,
  required String bridgeId,
  PrivExternalStartupBridgeOptions? options,
}) async =>
    await methodChannel.invokeMethod<String>(
      'externalStartupRunThroughBridge',
      <String, Object?>{
        'commandLine': commandLine,
        'bridgeId': bridgeId,
        'options': options?.toMap(),
      },
    ) ??
    '';