Skip to content

Instantly share code, notes, and snippets.

@fellipeh
Created December 10, 2015 12:22
Show Gist options
  • Save fellipeh/afc270245ab526fe3363 to your computer and use it in GitHub Desktop.
Save fellipeh/afc270245ab526fe3363 to your computer and use it in GitHub Desktop.
MyAppMobile.angular.factory('FiltroService', ['$document', '$http', function ($document, $http) {
'use strict';
var destaques = {},
eventListeners = {
'produtoClicked': []
};
destaques.addEventListener = function (eventName, callback) {
eventListeners[eventName].push(callback);
};
destaques.produtoClicked = function (produto) {
for (var i = 0; i < eventListeners.produtoClicked.length; i++) {
eventListeners.produtoClicked[i](produto);
}
};
destaques.getDestaques = function (v_params) {
return $http.get(domain + '/api/v1/filtrar/?' + v_params);
};
return destaques;
}]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment