defaultComfortablePlatformDensity static method

VisualDensity defaultComfortablePlatformDensity(
  1. TargetPlatform platform
)

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:

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;
}