Added Device service
parent
f72f1f2ee9
commit
100d3ba0c7
|
@ -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
|
||||
]
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
app = angular.module("FarmBot")
|
||||
|
||||
deviceService = (Restangular) ->
|
||||
class Device
|
||||
constructor: (@name = '', @uuid = '', @token = '') ->
|
||||
|
||||
return Device
|
||||
|
||||
app.service "DeviceService", [
|
||||
"Restangular"
|
||||
deviceService
|
||||
]
|
|
@ -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"}
|
||||
|
|
Loading…
Reference in New Issue