The problem w. what you are trying to tackle is that if you are using something like ng-include
or ui-router then you won't know when those are finished loading until they are requested and loaded. It's an on-demand scenario.
You may however be looking to do something post-bootstrapping of the angular process? If that is the case you need to do something like this on you main/root angular module:
angular.module('app', [ ... any ng-dependencies here ...])
.controller(...)
.controller(...)
.directive(...)
.service(...)
//then here is where you do your post-bootstrapping logic
.run( function(){
//code here
})
more info here - angular module docs