CustomDeviceBuilder.create constructor
CustomDeviceBuilder.create({
- required FlutterEmbedder embedder,
- required FlutterSdkManager flutterSdkManager,
- required HostRunnerPlatform hostPlatform,
Implementation
factory CustomDeviceBuilder.create({
required FlutterEmbedder embedder,
required FlutterSdkManager flutterSdkManager,
required HostRunnerPlatform hostPlatform,
}) {
switch (embedder) {
case FlutterEmbedder.flutter:
return FlutterCustomDeviceBuilder(
flutterSdkManager: flutterSdkManager,
hostPlatform: hostPlatform,
);
case FlutterEmbedder.flutterPi:
return FlutterPiCustomDeviceBuilder(
flutterSdkManager: flutterSdkManager,
hostPlatform: hostPlatform,
);
}
}