mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-25 20:46:48 +00:00
18 lines
816 B
CoffeeScript
18 lines
816 B
CoffeeScript
angular.module("ofn.admin").directive "ofnToggleVariants", ->
|
|
link: (scope, element, attrs) ->
|
|
if scope.displayProperties[scope.product.id].showVariants
|
|
element.removeClass "icon-chevron-right"
|
|
element.addClass "icon-chevron-down"
|
|
else
|
|
element.removeClass "icon-chevron-down"
|
|
element.addClass "icon-chevron-right"
|
|
element.on "click", ->
|
|
scope.$apply ->
|
|
if scope.displayProperties[scope.product.id].showVariants
|
|
scope.displayProperties[scope.product.id].showVariants = false
|
|
element.removeClass "icon-chevron-down"
|
|
element.addClass "icon-chevron-right"
|
|
else
|
|
scope.displayProperties[scope.product.id].showVariants = true
|
|
element.removeClass "icon-chevron-right"
|
|
element.addClass "icon-chevron-down" |