Skip to content

RoundingWellOS/marionette.toolkit.routerapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marionette.Toolkit.RouterApp

Travis build status Code Climate Test Coverage Dependency Status

Coupling backbone.eventrouter with a marionette.toolkit.app

Example

var RouterApp = Marionette.Toolkit.RouterApp.extend({
  eventRoutes:{
    'foo:event' : {
      action : 'showFoo',
      route  : 'foo/list'
    },
    'bar:event': {
      action : 'showBar',
      route  : 'bar/:id'
    }
  },

  childApps: function(){
    return {
      foo: FooToolkitApp,
      bar: BarToolkitApp
    };
  },

  showFoo: function() {
    this.startApp('foo');
  },

  showBar: function(id){
    this.startApp('bar', { id : id });
  }
});

About

Toolkit.App with coupled Backbone.EventRouter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors