Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commonServicesModule.factory('helpdeskPriority', function($q, $timeout, getCommonList) {
- var items;
- return {
- get: function(params) {
- var defer = $q.defer();
- $timeout(function() {
- getCommonList.helpdesk.priority().success(function(result) {
- console.log('waited for long tym ');
- defer.resolve(result);
- });
- }, 0);
- return defer.promise;
- },
- }
- });
- helpdeskPriority.get().then(function(data) {
- console.log(data);
- });
- priority: function() {
- return $http({
- url: urlc.getListing.priority,
- data: {
- "params": JSON.stringify({})
- },
- method: 'POST',
- });
- },
- commonServicesModule.factory('helpdeskPriority', function($q, $timeout, getCommonList) {
- var items;
- var defer = $q.defer();
- $timeout(function() {
- getCommonList.helpdesk.priority().success(function(result) {
- console.log('waited for long tym ');
- defer.resolve(result);
- });
- }, 0);
- return defer.promise;
- });
- function myController($scope, ..., helpDeskPriority) {
- console.log(helpDeskPriority); // will already have the correct value
- }
- commonServicesModule.factory('helpdeskPriority', function($q, $timeout, getCommonList) {
- var items;
- return {
- get: function(params) {
- var defer = $q.defer();
- (function (deferred, list) {
- $timeout(function() {
- list.helpdesk.priority().success(function(result) {
- console.log('waited for long tym ');
- deferred.resolve(result);
- });
- }, 0);
- })(defer, getCommonList);
- return defer.promise;
- },
- }
- });
- helpdeskPriority.get().then(function(data) {
- console.log(data);
- @scope.myLazyLoadedData = data; // async initialization
- });
- helpdeskPriority.get().then(function {
- $scope.callFinished = true;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement