12345678910111213141516171819202122232425262728293031323334353637 |
- angular.module('taboo', ['chatServices', 'tabooServices'])
- function partial(template) {
- return jsRoutes.controllers.Assets.at('partials/'+template+'.html').url;
- }
- function ViewCtrl($scope, Connection) {
- $scope.service = Connection;
- $scope.view = function(connected) {
- if(connected) {
- return partial("chatRoom");
- }
- else {
- return partial("about");
- }
- }
- }
- function LoginCtrl($scope, Connection) {
- $scope.service = Connection;
- }
- function ChatCtrl($scope, Chat) {
- $scope.service = Chat;
- $scope.onType = function(event) {
- if(event.keyCode == 13) {
- Chat.send($scope.text);
- $scope.text = '';
- event.originalEvent.preventDefault();
- }
- }
- }
- function GameCtrl($scope, Taboo) {
- $scope.game = Taboo;
- }
|