selector<T> function
T
selector<T>({
- required T android,
- required T ios,
- required T mac,
- required T fuchsia,
- required T linux,
- required T windows,
selector for known platforms
Implementation
T selector<T>({
required T android,
required T ios,
required T mac,
required T fuchsia,
required T linux,
required T windows,
}) {
if (Platform.isAndroid) return android;
if (Platform.isIOS) return ios;
if (Platform.isFuchsia) return fuchsia;
if (Platform.isLinux) return linux;
if (Platform.isMacOS) return mac;
if (Platform.isWindows) return windows;
throw 'Unidentified platform ${Platform.operatingSystem}';
}