Easy transition for Angular Ui-router.
##Documentation
###Install with Bower
bower install lumx-transition
##Usage
-
Include
lxTransition
as a dependency in your Angular app.angular.module('app', ['lxTransition'])
-
Include the supplied CSS file.
-
Declare the page transitions to use on the
ui-view
element, includinglx-transition
:<div ui-view class="page-transition lx-transition"></div>
-
Define the lumx options in your state:
$stateProvider.state("yourState", { url: "/", templateUrl: 'yourstate.html', controller: 'YourStateCtrl', lumx: { enter: { options: { duration: 500, easing: 'easeInOutCirc', classes: 'lx-transition--scale-up' } }, leave: { options: { duration: 500, easing: 'easeInOutCirc', classes: 'lx-transition--scale-down' } } } });