Files
openfoodnetwork/app/assets/javascripts/darkswarm/controllers/hub_node_controller.js.coffee
2014-04-25 12:11:09 +10:00

21 lines
590 B
CoffeeScript

Darkswarm.controller "HubNodeCtrl", ($scope, Navigation, $location, $anchorScroll, $templateCache, CurrentHub) ->
$scope.toggle = ->
Navigation.navigate $scope.hub.path
$scope.open = ->
$location.path() == $scope.hub.path
$scope.current = ->
$scope.hub.id is CurrentHub.id
$scope.emptiesCart = ->
CurrentHub.id isnt undefined and !$scope.current()
$scope.changeHub = ->
if confirm "Are you sure? This will change your selected Hub and remove any items in you shopping cart."
Navigation.go $scope.hub.path
if $scope.open()
$anchorScroll()