Files
openfoodnetwork/app/assets/javascripts/admin/directives/confirm_model_change.js.coffee
2014-05-02 21:38:39 +10:00

6 lines
309 B
CoffeeScript

Admin.directive "ofnConfirmModelChange", (ofnConfirmHandler,$timeout) ->
restrict: "A"
link: (scope, element, attrs) ->
handler = ofnConfirmHandler scope, -> scope.fetchOrders()
scope.$watch attrs.ngModel, (oldValue,newValue) ->
handler() unless oldValue == undefined || newValue == oldValue