Sha256: 055d29479a144df0473e8f3f3637e1a39e0d7363e95dbb917460099598c788a4

Contents?: true

Size: 932 Bytes

Versions: 205

Compression:

Stored size: 932 Bytes

Contents

var myapp = angular.module('sortableApp', ['ui.sortable']);

myapp.buildArray = function(name, size) {
  var i, array = [];
  for (i = 1; i <= size; i++){
    array.push({
      text: name + ' ' + i ,
      value: i
    });
  }

  return array;
};

myapp.controller('sortableController', function ($scope) {
  'use strict';

  $scope.list = myapp.buildArray('Item', 5);

  $scope.sortingLog = [];

  $scope.sortableOptions = {
    // called after a node is dropped
    stop: function(e, ui) {
      var logEntry = {
        ID: $scope.sortingLog.length + 1,
        Text: 'Moved element: ' + ui.item.scope().item.text
      };
      $scope.sortingLog.push(logEntry);
    }
  };
});

myapp.controller('connectedController', function ($scope) {
  $scope.leftArray = myapp.buildArray('Left', 5);
  $scope.rightArray = myapp.buildArray('Right', 7);
  $scope.sortableOptions = {
    connectWith: '.connectedItemsExample .list'
  };
});

Version data entries

205 entries across 205 versions & 1 rubygems

Version Path
promethee-5.1.1 node_modules/angular-ui-sortable/demo/demo.js
promethee-5.1.0 node_modules/angular-ui-sortable/demo/demo.js
promethee-5.0.2 node_modules/angular-ui-sortable/demo/demo.js
promethee-5.0.1 node_modules/angular-ui-sortable/demo/demo.js
promethee-5.0.0 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.28 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.27 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.26 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.25 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.24 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.23 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.22 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.21 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.20 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.19 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.18 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.17 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.16 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.15 node_modules/angular-ui-sortable/demo/demo.js
promethee-4.1.14 node_modules/angular-ui-sortable/demo/demo.js