# auto_orientation **Repository Path**: ness20/auto_orientation ## Basic Information - **Project Name**: auto_orientation - **Description**: https://github.com/kingiol/auto_orientation.git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-24 - **Last Updated**: 2023-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # auto_orientation This plugin was created to programmatically rotate on iOS and Android ## Getting Started After importing the package you can use: `AutoOrientation.landscapeLeftMode();` or `AutoOrientation.landscapeRightMode();` or `AutoOrientation.portraitDownMode();` (might not work) or `AutoOrientation.portraitUpMode();` or `AutoOrientation.portraitAutoMode();` or `AutoOrientation.portraitAutoMode(forceSensor: true);` (Use sensor data to change direction, ignoring user's rotation preference. Much like Youtube fullscreen. Android only) or `AutoOrientation.landscapeAutoMode();` or `AutoOrientation.landscapeAutoMode(forceSensor: true);` (Use sensor data to change direction, ignoring user's rotation preference. Much like Youtube fullscreen. Android only) or `AutoOrientation.fullAutoMode();` No need to call `SystemChrome.setPreferredOrientations` because it has been added to the library itself. This has been done because before android auto-rotation wasn't working after setting rotation using the plugin. We've used it for a VideoScaffold, to programmatically change to landscape and back to portrait if the scaffold is disposed. ## Example Please have a look in the `example/` folder