Sha256: 2622742020974d50789274ed972335192d23a71065496b99de1cf6ce3fcd9efe

Contents?: true

Size: 919 Bytes

Versions: 9

Compression:

Stored size: 919 Bytes

Contents

/*!
 * angular-translate - v2.4.2 - 2014-10-21
 * http://github.com/angular-translate/angular-translate
 * Copyright (c) 2014 ; Licensed MIT
 */
angular.module('pascalprecht.translate').factory('$translateStaticFilesLoader', [
  '$q',
  '$http',
  function ($q, $http) {
    return function (options) {
      if (!options || (!angular.isString(options.prefix) || !angular.isString(options.suffix))) {
        throw new Error('Couldn\'t load static files, no prefix or suffix specified!');
      }
      var deferred = $q.defer();
      $http(angular.extend({
        url: [
          options.prefix,
          options.key,
          options.suffix
        ].join(''),
        method: 'GET',
        params: ''
      }, options.$http)).success(function (data) {
        deferred.resolve(data);
      }).error(function (data) {
        deferred.reject(options.key);
      });
      return deferred.promise;
    };
  }
]);

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
jruby_activiti-2.0.8 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.7 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.6 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.5 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.4 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.3 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.2 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.1 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js
jruby_activiti-2.0.0 web/public/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.js