platormSpecificValue<T> static method

T platormSpecificValue<T>({
  1. T? web,
  2. T? android,
  3. T? ios,
  4. required T fallback,
})

Implementation

static T platormSpecificValue<T>({
  T? web,
  T? android,
  T? ios,
  required T fallback,
}) {
  if (kIsWeb) {
    return web ?? fallback;
  } else if (Platform.isAndroid) {
    return android ?? fallback;
  } else if (Platform.isIOS) {
    return ios ?? fallback;
  } else {
    return fallback;
  }
}