function ComponentFactory() {
        var baseFactories = [];
        for (var _i = 0; _i < arguments.length; _i++) {
            baseFactories[_i - 0] = arguments[_i];
        }
        this._registrations = [];
        this._baseFactories = [];
        for (var i = 0; i < baseFactories.length; i++) {
            this._baseFactories.push(baseFactories[i]);
        }
    }
/**
     * Creates an instance of component factory and extends it with base factories.
     * @param baseFactories base factories to extend registrations of this factory.
     */
Creates an instance of component factory and extends it with base factories.
@param baseFactories base factories to extend registrations of this factory.
Creates an instance of component factory and extends it with base factories . @param baseFactories base factories to extend registrations of this factory .
function ComponentFactory() {
        var baseFactories = [];
        for (var _i = 0; _i < arguments.length; _i++) {
            baseFactories[_i - 0] = arguments[_i];
        }
        this._registrations = [];
        this._baseFactories = [];
        for (var i = 0; i < baseFactories.length; i++) {
            this._baseFactories.push(baseFactories[i]);
        }
    }
function ComponentFactory ( ) { var baseFactories = [ ] ; for ( var _i = 0 ; _i < arguments . length ; _i ++ ) { baseFactories [ _i - 0 ] = arguments [ _i ] ; } this . _registrations = [ ] ; this . _baseFactories = [ ] ; for ( var i = 0 ; i < baseFactories . length ; i ++ ) { this . _baseFactories . push ( baseFactories [ i ] ) ; } }
Creates an instance of component factory and extends it with base factories.
Creates an instance of component factory and extends it with base factories .