Populating route search after dynamic routes have been added

Change-Id: I25ff31b3a016a020fc8c8b08f29ded700d01e203
diff --git a/src/app/core/services/helpers/model-setup.helpers.ts b/src/app/core/services/helpers/model-setup.helpers.ts
index 6a276d9..b0a2be6 100644
--- a/src/app/core/services/helpers/model-setup.helpers.ts
+++ b/src/app/core/services/helpers/model-setup.helpers.ts
@@ -11,9 +11,10 @@
 }
 
 export class ModelSetup {
-  static $inject = ['$q', 'ModelDefs', 'ConfigHelpers', 'RuntimeStates', 'NavigationService'];
+  static $inject = ['$rootScope', '$q', 'ModelDefs', 'ConfigHelpers', 'RuntimeStates', 'NavigationService'];
 
   constructor(
+    private $rootScope: ng.IScope,
     private $q: ng.IQService,
     private ModelDefs: ModeldefsService,
     private ConfigHelpers: IXosConfigHelpersService,
@@ -52,7 +53,8 @@
             parent: 'xos.core'
           });
         });
-
+        console.log('xos.core.modelSetup');
+        this.$rootScope.$emit('xos.core.modelSetup', {done: true});
         d.resolve();
       })
       .catch(d.reject);