From 615a043031f37fe5bc55fdf9cbc2e83a5e305908 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Tue, 8 Sep 2015 12:49:53 +0200 Subject: wip --- src/BeerDukeController.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/BeerDukeController.js (limited to 'src/BeerDukeController.js') diff --git a/src/BeerDukeController.js b/src/BeerDukeController.js new file mode 100644 index 0000000..fd70357 --- /dev/null +++ b/src/BeerDukeController.js @@ -0,0 +1,33 @@ +import angular from 'angular'; +import 'angular-route'; +import './BeerDuke.js'; + +class BeerDukeControllerController { + constructor(BeerDukeService) { + this.BeerDukeService = BeerDukeService; + } + + requestBeer() { + let code = this.code; + + console.log('code', code); + this.BeerDukeService.requestBeer(code); + } +} + +function run(BeerDukeService) { + BeerDukeService.connect('controller'); +} + +function config($routeProvider) { + $routeProvider + .when('/', { + controller: BeerDukeControllerController, + controllerAs: 'ctrl', + templateUrl: 'templates/controller.html' + }); +} +angular.module('BeerDukeController', ['ngRoute', 'BeerDuke']) + .run(run) + .config(config) + .controller('BeerDukeControllerController', BeerDukeControllerController); -- cgit v1.2.3