mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-26 20:56:48 +00:00
16 lines
414 B
CoffeeScript
16 lines
414 B
CoffeeScript
angular.module('Darkswarm').directive "tab", ->
|
|
restrict: "C"
|
|
require: "^^tabsetCtrl"
|
|
scope:
|
|
name: "@"
|
|
link: (scope, element, attrs, ctrl) ->
|
|
element.on "click", ->
|
|
scope.$apply ->
|
|
ctrl.toggle(scope.name)
|
|
|
|
scope.$on "$destroy", ->
|
|
element.off("click")
|
|
|
|
ctrl.registerSelectionListener (prefix, selection) ->
|
|
element.toggleClass('selected', selection == scope.name)
|