create static method
Implementation
static Future<CallClient> create() async {
final platformBridge = await PlatformBridge.instance;
final native = platformBridge.createClient();
final inputs = platformBridge.inputs(native);
final publishing = platformBridge.publishing(native);
final availableDevices = platformBridge.availableDevices(native);
final participants = platformBridge.participants(native);
final subscriptions = platformBridge.subscriptions(native);
final subscriptionProfiles = platformBridge.subscriptionProfiles(native);
return CallClient._(
platformBridge,
native,
await inputs,
await publishing,
await availableDevices,
await participants,
await subscriptions,
await subscriptionProfiles,
);
}