Pulling columns logic out into its own services/controller in a new indexUtils module

This commit is contained in:
Rob Harrington
2015-05-06 22:35:43 +10:00
parent 220f42fcf2
commit b6d63d40c6
5 changed files with 45 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
angular.module("admin.indexUtils").controller "ColumnsCtrl", ($scope, Columns) ->
$scope.columns = Columns.columns
$scope.predicate = ""
$scope.reverse = false

View File

@@ -0,0 +1 @@
angular.module("admin.indexUtils", [])

View File

@@ -0,0 +1,8 @@
angular.module("admin.indexUtils").factory 'Columns', ->
new class Columns
columns: {}
setColumns: (columns) ->
@columns = {}
@columns[name] = column for name, column of columns
@columns