From e8ec4001ce1297d5a3db6d3fc8af8de47daa6a61 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sun, 25 Oct 2015 00:33:41 +0200 Subject: wip --- web/app/DillerRpc.js | 41 -------------------------- web/app/app.js | 60 --------------------------------------- web/app/templates/device.html | 21 -------------- web/app/templates/front-page.html | 24 ---------------- web/app/templates/property.html | 36 ----------------------- 5 files changed, 182 deletions(-) delete mode 100644 web/app/DillerRpc.js delete mode 100644 web/app/app.js delete mode 100644 web/app/templates/device.html delete mode 100644 web/app/templates/front-page.html delete mode 100644 web/app/templates/property.html (limited to 'web/app') diff --git a/web/app/DillerRpc.js b/web/app/DillerRpc.js deleted file mode 100644 index a0c20fb..0000000 --- a/web/app/DillerRpc.js +++ /dev/null @@ -1,41 +0,0 @@ -function DillerRpc($http) { - function getDevices() { - var req = {}; - req.method = 'get'; - req.url = '/api/device'; - return $http(req); - } - - function getDevice(deviceId) { - var req = {}; - req.method = 'get'; - req.url = '/api/device/:deviceId'; - req.url = req.url.replace(/:deviceId/, deviceId); - return $http(req); - } - - function getValues(propertyId) { - var req = {}; - req.method = 'get'; - req.url = '/api/property/:propertyId/values'; - req.url = req.url.replace(/:propertyId/, propertyId); - return $http(req); - } - - return { - getDevices: getDevices, - getDevice: getDevice, - getValues: getValues - }; -} - -DillerRpcResolve = {}; -DillerRpcResolve.getDevices = function(DillerRpc) { - return DillerRpc.getDevices(); -}; -DillerRpcResolve.getDevice = function(DillerRpc, $route) { - return DillerRpc.getDevice($route.current.params.deviceId); -}; -DillerRpcResolve.getValues = function(DillerRpc, $route) { - return DillerRpc.getValues($route.current.params.propertyId); -}; diff --git a/web/app/app.js b/web/app/app.js deleted file mode 100644 index cd14ae5..0000000 --- a/web/app/app.js +++ /dev/null @@ -1,60 +0,0 @@ -(function () { - function FrontPageController(devices) { - var ctrl = this; - - ctrl.devices = devices.data.devices; - } - - function DeviceController(device) { - var ctrl = this; - - ctrl.device = device.data.device; - } - - function PropertyController($route, device, values) { - var ctrl = this; - - ctrl.device = device.data.device; - ctrl.property = _.find(ctrl.device.properties, {id: $route.current.params.propertyId}); - ctrl.values = values.data.values; - } - - function config($routeProvider, $locationProvider) { - $routeProvider - .when('/', { - controller: FrontPageController, - controllerAs: 'ctrl', - templateUrl: '/app/templates/front-page.html', - resolve: { - devices: DillerRpcResolve.getDevices - } - }) - .when('/device/:deviceId', { - controller: DeviceController, - controllerAs: 'ctrl', - templateUrl: '/app/templates/device.html', - resolve: { - device: DillerRpcResolve.getDevice - } - }) - .when('/device/:deviceId/property/:propertyId', { - controller: PropertyController, - controllerAs: 'ctrl', - templateUrl: '/app/templates/property.html', - resolve: { - device: DillerRpcResolve.getDevice, - values: DillerRpcResolve.getValues - } - }) - .otherwise({ - redirectTo: '/' - }); - - //$locationProvider.html5Mode(true); - } - - angular - .module('Diller', ['ngRoute']) - .config(config) - .service('DillerRpc', DillerRpc); -})(); diff --git a/web/app/templates/device.html b/web/app/templates/device.html deleted file mode 100644 index ae028b5..0000000 --- a/web/app/templates/device.html +++ /dev/null @@ -1,21 +0,0 @@ -
- -

- {{ctrl.device.key}} - device -

- - - -

Properties

- - -
diff --git a/web/app/templates/front-page.html b/web/app/templates/front-page.html deleted file mode 100644 index 1846dea..0000000 --- a/web/app/templates/front-page.html +++ /dev/null @@ -1,24 +0,0 @@ -
- -

- Diller - All your sensor data are belong to us -

- -

Devices

- - - - - - - - - - - - -
Key
- {{d.key}} -
-
diff --git a/web/app/templates/property.html b/web/app/templates/property.html deleted file mode 100644 index 65a66e8..0000000 --- a/web/app/templates/property.html +++ /dev/null @@ -1,36 +0,0 @@ -
- -

- {{ctrl.device.key}} - device -

- -

- {{ctrl.property.key}} - property -

- - - -

Latest Values

- - - - - - - - - - - - - - -
TimestampValue
{{v.timestamp | date:'medium'}}{{v.value}}
- -
-- cgit v1.2.3