platform function
Implementation
PlatformTarget platform(BuildContext context) {
if (kIsWeb) {
return PlatformTarget.web;
}
switch (Theme.of(context).platform) {
case TargetPlatform.android:
return PlatformTarget.android;
case TargetPlatform.fuchsia:
return PlatformTarget.fuchsia;
case TargetPlatform.iOS:
return PlatformTarget.iOS;
case TargetPlatform.linux:
return PlatformTarget.linux;
case TargetPlatform.macOS:
return PlatformTarget.macOS;
case TargetPlatform.windows:
return PlatformTarget.windows;
}
}