currentDevice property

DeviceType get currentDevice

Implementation

DeviceType get currentDevice {
  final double screenWidth = MediaQuery.of(this).size.width;
  if (screenWidth < 600) {
    return DeviceType.mobile;
  } else if (screenWidth >= 600 && screenWidth < 900) {
    return DeviceType.tablet;
  } else if (screenWidth >= 900 && screenWidth < 1200) {
    return DeviceType.web;
  } else {
    return DeviceType.desktop;
  }
}