IOS_DEVICES top-level constant
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,
),
];