forked from coolaj86/walnut.js
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			689 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			689 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
'use strict';
 | 
						|
 | 
						|
/**
 | 
						|
 * @ngdoc service
 | 
						|
 * @name steve.StApi
 | 
						|
 * @description
 | 
						|
 * # StApi
 | 
						|
 * Service in the steve.
 | 
						|
 */
 | 
						|
(function () {
 | 
						|
 | 
						|
  var x = window.StClientConfig
 | 
						|
    ;
 | 
						|
 | 
						|
  x.googleAnalyticsToken = window.googleAnalyticsToken || 'UA-XXXXXXXX-1';
 | 
						|
  // window.StApi
 | 
						|
 | 
						|
  x.loginConfig = x.loginConfig || { requireLocalLogin: true, minLogins: 1  };
 | 
						|
  x.accountConfig = x.accountConfig || {};
 | 
						|
 | 
						|
  angular.module('steve', [])
 | 
						|
    .constant('stConfig', x)
 | 
						|
    .service('StApi', function StApi() {
 | 
						|
      // AngularJS will instantiate a singleton by calling "new" on this function
 | 
						|
      var me = this
 | 
						|
        ;
 | 
						|
 | 
						|
      Object.keys(x).forEach(function (k) {
 | 
						|
        me[k] = x[k];
 | 
						|
      });
 | 
						|
    });
 | 
						|
}());
 |