defaultComfortablePlatformDensity static method
Returns a VisualDensity that is adaptive based on the given platform
.
For desktop platforms, this returns VisualDensity.comfortable, and for other platforms, it returns a default VisualDensity.standard.
See also:
- comfortablePlatformDensity which returns a VisualDensity that is adaptive based on defaultTargetPlatform.
Implementation
static VisualDensity defaultComfortablePlatformDensity(
TargetPlatform platform) {
switch (platform) {
case TargetPlatform.android:
case TargetPlatform.iOS:
case TargetPlatform.fuchsia:
break;
case TargetPlatform.linux:
case TargetPlatform.macOS:
case TargetPlatform.windows:
return VisualDensity.comfortable;
}
return VisualDensity.standard;
}