# ui-sortable directive This directive allows you to sort array with drag & drop. ## Requirements - JQuery - JQueryUI ## Usage Load the script file: sortable.js in your application: ```html ``` Add the sortable module as a dependency to your application module: ```js var myAppModule = angular.module('MyApp', ['ui.directives.sortable']) ``` Apply the directive to your form elements: ```html ``` ### Options All the jQueryUI Sortable options can be passed through the directive. ```js myAppModule.controller('MyController', function($scope) { $scope.items = ["One", "Two", "Three"]; $scope.sortableOptions = { update: function(e, ui) { ... }, axis: 'x' }; }); ``` ```html ```