docs: function (args, cb) {
  
              this.bridge = args.bridge;
  
              // add bridge to submodules init parameters
              for (var i = 0, l = this.subModulesList.length; i < l; i++) {
                  if (!this.subModulesList[i].initArgs) {
                      this.subModulesList[i].initArgs = {};
                      this.subModulesList[i].initArgs.bridge = this.bridge;
                  }
              }
  
              // load subnodules
              this.loadSubModules(this.subModulesList, {
                  fn : this.onSubModulesReady,
                  scope : this
              });
              this.$ModuleCtrl.init.call(this, args, cb);
          }