From a693a0459c176b86e17d536584d0c1c527f92857 Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Tue, 21 Apr 2015 23:48:54 +0300 Subject: web client: refactor using AngularJS and Bootstrap --- web/lib/angular-ui/sortable.js | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 web/lib/angular-ui/sortable.js (limited to 'web/lib/angular-ui/sortable.js') diff --git a/web/lib/angular-ui/sortable.js b/web/lib/angular-ui/sortable.js new file mode 100644 index 0000000..af538bc --- /dev/null +++ b/web/lib/angular-ui/sortable.js @@ -0,0 +1,8 @@ +/** + * angular-ui-sortable - This directive allows you to jQueryUI Sortable. + * @version v0.13.4 - 2015-06-07 + * @link http://angular-ui.github.com + * @license MIT + */ + +!function(a,b,c){"use strict";b.module("ui.sortable",[]).value("uiSortableConfig",{}).directive("uiSortable",["uiSortableConfig","$timeout","$log",function(a,d,e){return{require:"?ngModel",scope:{ngModel:"=",uiSortable:"="},link:function(f,g,h,i){function j(a,b){return b&&"function"==typeof b?function(){a.apply(this,arguments),b.apply(this,arguments)}:a}function k(a){var b=a.data("ui-sortable");return b&&"object"==typeof b&&"ui-sortable"===b.widgetFullName?b:null}function l(a,b){var c=a.sortable("option","helper");return"clone"===c||"function"==typeof c&&b.item.sortable.isCustomHelperUsed()}function m(a){return/left|right/.test(a.css("float"))||/inline|table-cell/.test(a.css("display"))}function n(a,b){for(var c=null,d=0;d