style(hintApp): move decls to top of file

test-unit-sauce
Brian Ford 10 years ago
parent 5c676f9959
commit d6463b1e2f

@ -1,8 +1,24 @@
'use strict';
angular.module('ngHintUI', []).
controller('HintController', ['$scope', 'hintService', HintController]).
service('hintService', ['$rootScope', hintService]);
function HintController($scope, hintService) {
resetMessageData();
controller('HintController', ['$scope', 'hintService', HintController]).
hintService.onRefresh(resetMessageData);
service('hintService', ['$rootScope', function($rootScope) {
function resetMessageData() {
$scope.hints = [];
}
hintService.onHint(function(hint) {
$scope.hints.push(hint);
});
}
function hintService($rootScope) {
var onHintCallback,
onRefreshCallback;
@ -30,23 +46,4 @@ service('hintService', ['$rootScope', function($rootScope) {
port.onDisconnect.addListener(function (a) {
console.log(a);
});
}]);
function HintController($scope, hintService) {
resetMessageData();
// TODO: rename this ?
hintService.onRefresh(resetMessageData);
function resetMessageData() {
$scope.hints = [];
}
//Set the hint service to perform this action whenever
//a new hint message is received.
hintService.onHint(function(hint) {
$scope.hints.push(hint);
});
}