IOS_DEVICES top-level constant

List<DeviceDescriptor> const IOS_DEVICES

Implementation

const IOS_DEVICES = <DeviceDescriptor>[
  DeviceDescriptor(
    name: 'iPhone SE',
    size: Size(320.0, 568.0),
    padding: EdgeInsets.only(top: 20),
    paddingLandscape: EdgeInsets.all(0.0),
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPhone 8',
    size: Size(375.0, 667.0),
    padding: EdgeInsets.only(top: 20),
    paddingLandscape: EdgeInsets.all(0.0),
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPhone 8 Plus',
    size: Size(414.0, 736.0),
    padding: EdgeInsets.only(top: 20),
    paddingLandscape: EdgeInsets.all(0.0),
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPhone X',
    size: Size(375.0, 812.0),
    cornerRadius: 20.0,
    padding: EdgeInsets.only(top: 44.0, bottom: 34.0),
    paddingLandscape: EdgeInsets.only(left: 44.0, right: 44.0, bottom: 21.0),
    notchSize: Size(209.0, 30.0),
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPhone Xs Max',
    size: Size(414.0, 896.0),
    cornerRadius: 20.0,
    padding: EdgeInsets.only(top: 44.0, bottom: 34.0),
    paddingLandscape: EdgeInsets.only(left: 44.0, right: 44.0, bottom: 21.0),
    notchSize: Size(209.0, 30.0),
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPad Air',
    size: Size(768.0, 1024.0),
    padding: EdgeInsets.only(
      top: 20.0,
    ),
    tablet: true,
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPad Pro 10.5"',
    size: Size(834.0, 1112.0),
    padding: EdgeInsets.only(
      top: 20.0,
    ),
    tablet: true,
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPad Pro 11"',
    size: Size(834.0, 1194.0),
    padding: EdgeInsets.only(top: 24.0, bottom: 20.0),
    tablet: true,
    cornerRadius: 20.0,
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPad Pro 12.9"',
    size: Size(1024.0, 1366.0),
    padding: EdgeInsets.only(
      top: 20.0,
    ),
    tablet: true,
    platform: TargetPlatform.iOS,
  ),
  DeviceDescriptor(
    name: 'iPad Pro 12.9" 3rd gen',
    size: Size(1024.0, 1366.0),
    padding: EdgeInsets.only(top: 24.0, bottom: 20.0),
    cornerRadius: 20.0,
    tablet: true,
    platform: TargetPlatform.iOS,
  ),
];