selectedMeals.js 483 B

123456789101112131415161718
  1. app.directive('selectedMeals',[function(){
  2. return {
  3. replace: true,
  4. resctrict: 'E',
  5. templateUrl: 'app/views/selected-meals.html',
  6. scope: {
  7. meals: '=',
  8. },
  9. controller: function($scope){
  10. var ref = firebase.database().ref().child('meals');
  11. $scope.unselect = function(i){
  12. var keys = Object.keys($scope.meals);
  13. $scope.meals[keys[i]].isSelected = false;
  14. ref.child(keys[i]).set($scope.meals[keys[i]]);
  15. }
  16. }
  17. }
  18. }])