getOrientation function

Future<DeviceOrientation?> getOrientation()

Implementation

Future<DeviceOrientation?> getOrientation() async {
  final String? orientation = await _channel.invokeMethod('getOrientation');
  switch (orientation) {
    case 'up':
      return DeviceOrientation.portraitUp;
    case 'down':
      return DeviceOrientation.portraitDown;
    case 'left':
      return DeviceOrientation.landscapeLeft;
    case 'right':
      return DeviceOrientation.landscapeRight;
    default:
      return null;
  }
}