Added Device service

pull/44/head
rick carlino 2014-05-17 07:09:17 -07:00
parent f72f1f2ee9
commit 100d3ba0c7
3 changed files with 27 additions and 6 deletions

View File

@ -1,7 +1,16 @@
app = angular.module('FarmBot')
app.controller "DeviceController", ($scope, Restangular) ->
devices = Restangular.all('devices')
devices.getList().then (data) ->
$scope.devices = data
controller = ($scope, Restangular, Device) ->
$scope.devices = Restangular.all('devices').getList().$object
$scope.refreshDeviceList = ->
devices.getList().then (data) ->
$scope.devices = data
# window.haha = $scope.devices
# haha.doDELETE(a._id)
app.controller "DeviceController", [
'$scope'
'Restangular'
"DeviceService"
controller
]

View File

@ -0,0 +1,12 @@
app = angular.module("FarmBot")
deviceService = (Restangular) ->
class Device
constructor: (@name = '', @uuid = '', @token = '') ->
return Device
app.service "DeviceService", [
"Restangular"
deviceService
]

View File

@ -1,7 +1,7 @@
Dss::Application.routes.draw do
namespace :api do
resources :devices, only: [:index]
resources :devices, only: [:index, :destroy]
end
devise_for :users, :controllers => {:registrations => "registrations"}