runInAndroidAndIos2<T> method

Future<T?> runInAndroidAndIos2<T>({
  1. Future<T?> ios()?,
  2. Future<T?> android()?,
})

Implementation

Future<T?> runInAndroidAndIos2<T>(
    {Future<T?> Function()? ios, Future<T?> Function()? android}) async {
  return await (switch (this) {
    AndroidPlatform() => android,
    IosPlatform() => ios,
    _ => null
  })
      ?.call();
}