@override Stream<double> get screenOrientationStream { _screenOrientCtrl ??= StreamController<double>.broadcast(); return _screenOrientCtrl!.stream; }