Manages routing behavior.
The default implementation provides before and after callbacks that are
executed before and after a route gets triggered.
- Mixes In:
 
Methods
- 
    
<static> after(route [, args])
 - 
    
    
Gets called after a route gets triggered.
The default implementation does nothing.
Parameters:
Name Type Argument Description routestring Route name.
argsArray <optional> 
Route parameters.
 - 
    
<static> beforeRoute(route [, args])
 - 
    
    
Checks if a user is authenticated before triggering a route.
Parameters:
Name Type Argument Description routestring Route name.
argsArray <optional> 
Route parameters.
Returns:
trueif the route should be triggered;falseotherwise.- Type
 - boolean
 
 - 
    
<static> start()
 - 
    
    
Creates a router instance, attaches it to the App object and starts it.
Fires:
- event:'router:start'
 
 - 
    
<static> stop()
 - 
    
    
Internal use only - for unit testing Routers.
Disables
Backbone.historytemporarily.- Deprecated:
 - 
        
- since 7.10. Please use Core.Router#stop instead.