getDeviceType static method
Implementation
static DeviceType getDeviceType(double shortestSide) {
if (shortestSide >= _deviceSizeMap[DeviceType.largeTablet]!) {
return DeviceType.largeTablet;
} else if (shortestSide >= _deviceSizeMap[DeviceType.mediumTablet]!) {
return DeviceType.mediumTablet;
} else if (shortestSide >= _deviceSizeMap[DeviceType.smallTablet]!) {
return DeviceType.smallTablet;
} else if (shortestSide >= _deviceSizeMap[DeviceType.largePhone]!) {
return DeviceType.largePhone;
} else if (shortestSide >= _deviceSizeMap[DeviceType.mediumPhone]!) {
return DeviceType.mediumPhone;
} else if (shortestSide >= _deviceSizeMap[DeviceType.smallPhone]!) {
return DeviceType.smallPhone;
} else {
return DeviceType.mediumPhone;
}
}