onOrientationChanged method
Notifies about changes to any device orientation updates.
Implementation
@override
Stream<DeviceOrientation> onOrientationChanged() {
return eventChannel.receiveBroadcastStream().map((event) {
if (event is Map) {
int width = event['width'] ?? 0;
int height = event['height'] ?? 0;
int orientation = event['orientation'] ?? 0;
return _parseDeviceOrientation(width, height, orientation);
}
return DeviceOrientation.unknown;
});
}