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

20 lines
609 B
CoffeeScript

Darkswarm.controller "HubNodeCtrl", ($scope, HashNavigation, Navigation, $location, $anchorScroll, $templateCache, CurrentHub) ->
$scope.toggle = ->
HashNavigation.toggle $scope.hub.hash
$scope.open = ->
HashNavigation.active $scope.hub.hash
$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()