orientation_handler.dart 400 Bytes
import 'package:appframe/config/locator.dart';
import 'package:appframe/services/dispatcher.dart';
import 'package:shared_preferences/shared_preferences.dart';

class OrientationHandler extends MessageHandler {
  @override
  Future<dynamic> handleMessage(params) async {
    final orientation = getIt.get<SharedPreferences>().get("orientation");
    return {'type': orientation ?? 'portrait'};
  }
}