Sha256: b5a7daaeb148b1bf78da2a6d8bd0ff52504d919d15307895ea6e470bae73ca10
Contents?: true
Size: 843 Bytes
Versions: 2
Compression:
Stored size: 843 Bytes
Contents
angular.module("SWAT").controller "RevisionCtrl", ($rootScope, $scope, $state, $stateParams RevisionService) -> $scope.init = -> $scope.reloadData() $scope.reloadData = -> return if $scope.revisionPromise && !$scope.revisionPromise.$resolved params = { branch: $stateParams.branch, user: $stateParams.user, time: $stateParams.time } $scope.revisionPromise = RevisionService.get(params) $scope.revisionPromise.$promise.then($scope.initTabs) $scope.initTabs = (revision)-> $scope.revision = revision $scope.tabs = [] unless $scope.tabs for thread in $scope.revision.data.threads existingTab = _.find($scope.tabs, (tab)->tab.thread.thread_id == thread.thread_id ) if existingTab existingTab.thread = thread else $scope.tabs.push({ thread: thread }) $scope.init()
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sw2at-ui-0.0.12 | app/assets/javascripts/swat/app/controllers/revision.coffee |
sw2at-ui-0.0.11 | app/assets/javascripts/swat/app/controllers/revision.coffee |