From 96f1bd44e68953142c2929ab6d5b0c1bd8de165b Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 25 Jun 2014 23:06:45 +0200 Subject: [PATCH] Cosmetic changes on taskboard module. --- app/coffee/modules/taskboard.coffee | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/app/coffee/modules/taskboard.coffee b/app/coffee/modules/taskboard.coffee index 1734f563..422b2953 100644 --- a/app/coffee/modules/taskboard.coffee +++ b/app/coffee/modules/taskboard.coffee @@ -22,6 +22,12 @@ taiga = @.taiga mixOf = @.taiga.mixOf +module = angular.module("taigaTaskboard", []) + +############################################################################# +## Taskboard Controller +############################################################################# + class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin) @.$inject = [ "$scope", @@ -88,6 +94,7 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin) .then(=> @.loadUsersAndRoles()) .then(=> @.loadTaskboard()) +module.controller("TaskboardController", TaskboardController) ############################################################################# ## TaskboardDirective @@ -112,6 +119,8 @@ TaskboardDirective = -> return {link: link} +# TODO: the name of this directive should be changet +# to more apropiate, like: TaskboardRowsizeFixer TaskboardTaskrowDirective = -> link = ($scope, $el, $attrs) -> taiga.bindOnce $scope, "taskStatusList", (statuses) -> @@ -122,7 +131,7 @@ TaskboardTaskrowDirective = -> return {link: link} -UsStatus = -> +UsStatusDirective = -> link = ($scope, $el, $attrs) -> $scope.$watch "#{$attrs.tgTaskboardUsStatus}.status", (status_id) -> if status_id is undefined @@ -132,8 +141,6 @@ UsStatus = -> return {link:link} -module = angular.module("taigaTaskboard", []) -module.controller("TaskboardController", TaskboardController) module.directive("tgTaskboard", TaskboardDirective) module.directive("tgTaskboardTaskrow", TaskboardTaskrowDirective) -module.directive("tgTaskboardUsStatus", UsStatus) +module.directive("tgTaskboardUsStatus", UsStatusDirective)