calculateDefaultPadding method

EdgeInsets calculateDefaultPadding(
  1. DevicePlatform platform
)

Implementation

EdgeInsets calculateDefaultPadding(DevicePlatform platform) {
  switch (platform) {
    case DevicePlatform.android:
    case DevicePlatform.fuchsia:
    case DevicePlatform.linux:
      return EdgeInsets.only(top: 0);
    case DevicePlatform.iOS:
    case DevicePlatform.macOS:
    case DevicePlatform.windows:
      return EdgeInsets.symmetric(vertical: 20);
    case DevicePlatform.web:
      return EdgeInsets.zero;
    case DevicePlatform.device:
      throw Exception(
        'You can\'t use the DevicePlatform.device in this context. '
        'Incorrect platform: SettingsList.calculateDefaultPadding',
      );
  }
}