Skip to content

A flutter plugin to programmatically change the orientation and rotate

License

Notifications You must be signed in to change notification settings

s0nerik/auto_orientation

 
 

Repository files navigation

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.landscapeAutoMode(); 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

About

A flutter plugin to programmatically change the orientation and rotate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 47.7%
  • Java 19.6%
  • Objective-C 17.6%
  • Ruby 15.1%