1- /*! angular-vertxbus - v3.0.0 - 2015-08-29
1+ /*! angular-vertxbus - v3.0.1 - 2015-10-01
22* http://github.com/knalli/angular-vertxbus
33* Copyright (c) 2015 Jan Philipp; Licensed */
44( function e ( t , n , r ) { function s ( o , u ) { if ( ! n [ o ] ) { if ( ! t [ o ] ) { var a = typeof require == "function" && require ; if ( ! u && a ) return a ( o , ! 0 ) ; if ( i ) return i ( o , ! 0 ) ; var f = new Error ( "Cannot find module '" + o + "'" ) ; throw f . code = "MODULE_NOT_FOUND" , f } var l = n [ o ] = { exports :{ } } ; t [ o ] [ 0 ] . call ( l . exports , function ( e ) { var n = t [ o ] [ 1 ] [ e ] ; return s ( n ?n :e ) } , l , l . exports , e , t , n , r ) } return n [ o ] . exports } var i = typeof require == "function" && require ; for ( var o = 0 ; o < r . length ; o ++ ) s ( r [ o ] ) ; return s } ) ( { 1 :[ function ( require , module , exports ) {
@@ -18,18 +18,16 @@ Object.defineProperty(exports, '__esModule', {
1818 value : true
1919} ) ;
2020
21- var _config = require ( './config' ) ;
22-
23- require ( './vertxbus.module' ) ;
21+ function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { 'default' : obj } ; }
2422
25- require ( './vertxbus.wrapper.provider.js ' ) ;
23+ var _module2 = require ( './module ' ) ;
2624
27- require ( './vertxbus.service.provider.js' ) ;
25+ var _module3 = _interopRequireDefault ( _module2 ) ;
2826
29- exports [ 'default' ] = _config . moduleName ;
27+ exports [ 'default' ] = _module3 [ 'default' ] ;
3028module . exports = exports [ 'default' ] ;
3129
32- } , { "./config" : 1 , "./vertxbus. module" :12 , "./vertxbus.service.provider.js" : 13 , "./vertxbus.wrapper.provider.js" : 14 } ] , 3 :[ function ( require , module , exports ) {
30+ } , { "./module" :12 } ] , 3 :[ function ( require , module , exports ) {
3331/*
3432 Simple queue implementation
3533
@@ -1617,8 +1615,22 @@ module.exports = exports['default'];
16171615} , { "./Base" :9 } ] , 12 :[ function ( require , module , exports ) {
16181616'use strict' ;
16191617
1618+ Object . defineProperty ( exports , '__esModule' , {
1619+ value : true
1620+ } ) ;
1621+
1622+ function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { 'default' : obj } ; }
1623+
16201624var _config = require ( './config' ) ;
16211625
1626+ var _vertxbusWrapperProvider = require ( './vertxbus.wrapper.provider' ) ;
1627+
1628+ var _vertxbusWrapperProvider2 = _interopRequireDefault ( _vertxbusWrapperProvider ) ;
1629+
1630+ var _vertxbusServiceProvider = require ( './vertxbus.service.provider' ) ;
1631+
1632+ var _vertxbusServiceProvider2 = _interopRequireDefault ( _vertxbusServiceProvider ) ;
1633+
16221634/**
16231635 * @ngdoc overview
16241636 * @module knalli.angular-vertxbus
@@ -1662,11 +1674,16 @@ var _config = require('./config');
16621674 *
16631675 * However, if you are looking for a simple, clean and promised based high api, the service is much better you.
16641676 */
1665- angular . module ( _config . moduleName , [ 'ng' ] ) ;
1677+ exports [ 'default' ] = angular . module ( _config . moduleName , [ 'ng' ] ) . provider ( 'vertxEventBus' , _vertxbusWrapperProvider2 [ 'default' ] ) . provider ( 'vertxEventBusService' , _vertxbusServiceProvider2 [ 'default' ] ) . name ;
1678+ module . exports = exports [ 'default' ] ;
16661679
1667- } , { "./config" :1 } ] , 13 :[ function ( require , module , exports ) {
1680+ } , { "./config" :1 , "./vertxbus.service.provider" : 13 , "./vertxbus.wrapper.provider" : 14 } ] , 13 :[ function ( require , module , exports ) {
16681681'use strict' ;
16691682
1683+ Object . defineProperty ( exports , '__esModule' , {
1684+ value : true
1685+ } ) ;
1686+
16701687function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { 'default' : obj } ; }
16711688
16721689var _config = require ( './config' ) ;
@@ -1700,7 +1717,7 @@ var DEFAULTS = {
17001717 messageBuffer : 10000
17011718} ;
17021719
1703- angular . module ( _config . moduleName ) . provider ( 'vertxEventBusService' , function ( ) {
1720+ var VertxEventBusServiceProvider = function VertxEventBusServiceProvider ( ) {
17041721 var _this = this ;
17051722
17061723 // options (globally, application-wide)
@@ -1770,7 +1787,7 @@ angular.module(_config.moduleName).provider('vertxEventBusService', function ()
17701787 *
17711788 *
17721789 * @description
1773- * Defines whether a login is being required or not. This feature is only available using Vert.x 2.
1790+ * Defines whether a login is being required or not.
17741791 *
17751792 * @param {boolean } [value=false] defines requirement of a valid session
17761793 * @returns {object } this
@@ -1831,7 +1848,7 @@ angular.module(_config.moduleName).provider('vertxEventBusService', function ()
18311848 * Defines a login interceptor corresponding for the option `loginRequired`.
18321849 *
18331850 * The argument must be a valid function reference with four arguments
1834- * - send (an at runtime injected function for actual sending: i.e. `send(username, password , next)`
1851+ * - send (an at runtime injected function for actual sending: i.e. `send(address, message , next)`
18351852 * - username (the used username)
18361853 * - password (the used password)
18371854 * - next (the callback function reference)
@@ -1850,7 +1867,7 @@ angular.module(_config.moduleName).provider('vertxEventBusService', function ()
18501867 * @name .#configureLoginInterceptor
18511868 *
18521869 * @description
1853- * Configures and defines a login interceptor corresponding for the option `loginRequired` .
1870+ * Configures and defines a login interceptor corresponding for the option #requireLogin() .
18541871 *
18551872 * This utilizes #useLoginInterceptor and is available as a convenient method.
18561873 *
@@ -1910,19 +1927,29 @@ angular.module(_config.moduleName).provider('vertxEventBusService', function ()
19101927 * @requires $interval
19111928 * @requires $log
19121929 */
1913- this . $get = [ "$rootScope" , "$q" , "$interval" , "vertxEventBus" , "$log" , function ( $rootScope , $q , $interval , vertxEventBus , $log ) {
1930+ /* @ngInject */
1931+ this . $get = function ( $rootScope , $q , $interval , vertxEventBus , $log ) {
1932+ // Current options (merged defaults with application-wide settings)
19141933 var instanceOptions = angular . extend ( { } , vertxEventBus . getOptions ( ) , options ) ;
19151934 if ( instanceOptions . enabled ) {
19161935 return new _libServiceInterfaceService2 [ 'default' ] ( new _libServiceDelegateLive2 [ 'default' ] ( $rootScope , $interval , $log , $q , vertxEventBus , instanceOptions ) , $log ) ;
19171936 } else {
19181937 return new _libServiceInterfaceService2 [ 'default' ] ( new _libServiceDelegateNoop2 [ 'default' ] ( ) ) ;
19191938 }
1920- } ] ; // $get
1921- } ) ;
1939+ } ;
1940+ this . $get . $inject = [ "$rootScope" , "$q" , "$interval" , "vertxEventBus" , "$log" ] ;
1941+ } ;
1942+
1943+ exports [ 'default' ] = VertxEventBusServiceProvider ;
1944+ module . exports = exports [ 'default' ] ;
19221945
19231946} , { "./config" :1 , "./lib/service/InterfaceService" :5 , "./lib/service/delegate/Live" :7 , "./lib/service/delegate/Noop" :8 } ] , 14 :[ function ( require , module , exports ) {
19241947'use strict' ;
19251948
1949+ Object . defineProperty ( exports , '__esModule' , {
1950+ value : true
1951+ } ) ;
1952+
19261953function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { 'default' : obj } ; }
19271954
19281955var _config = require ( './config' ) ;
@@ -1957,7 +1984,7 @@ var DEFAULTS = {
19571984 sockjsOptions : { }
19581985} ;
19591986
1960- angular . module ( _config . moduleName ) . provider ( 'vertxEventBus' , function ( ) {
1987+ var VertxEventBusWrapperProvider = function VertxEventBusWrapperProvider ( ) {
19611988 var _this = this ;
19621989
19631990 // options (globally, application-wide)
@@ -2129,11 +2156,10 @@ angular.module(_config.moduleName).provider('vertxEventBus', function () {
21292156 * @requires $timeout
21302157 * @requires $log
21312158 */
2132- this . $get = [ "$timeout" , "$log" , function ( $timeout , $log ) {
2133-
2159+ /* @ngInject */
2160+ this . $get = function ( $timeout , $log ) {
21342161 // Current options (merged defaults with application-wide settings)
21352162 var instanceOptions = angular . extend ( { } , DEFAULTS , options ) ;
2136-
21372163 if ( instanceOptions . enabled && vertx && vertx . EventBus ) {
21382164 if ( instanceOptions . debugEnabled ) {
21392165 $log . debug ( "[Vert.x EB Stub] Enabled" ) ;
@@ -2145,7 +2171,11 @@ angular.module(_config.moduleName).provider('vertxEventBus', function () {
21452171 }
21462172 return new _libWrapperNoop2 [ 'default' ] ( vertx . EventBus ) ;
21472173 }
2148- } ] ; // $get
2149- } ) ;
2174+ } ;
2175+ this . $get . $inject = [ "$timeout" , "$log" ] ;
2176+ } ;
2177+
2178+ exports [ 'default' ] = VertxEventBusWrapperProvider ;
2179+ module . exports = exports [ 'default' ] ;
21502180
21512181} , { "./config" :1 , "./lib/wrapper/Eventbus" :10 , "./lib/wrapper/Noop" :11 } ] } , { } , [ 2 ] ) ;
0 commit comments