src code

class method ActiveView.create

ActiveView.create(structure[,methods]) → ActiveView.Class
ActiveView.create(parent_class,structure[,methods]) → ActiveView.Class
  • structure (Function) – This function must return an DOM Element node.
  • methods (Object) – Instance methods for your ActiveView class.

MyView = ActiveView.create(function(builder,dom){

var element = builder.a({href:'#'},this.get('link_text'));
dom.observe(element,'click',function(event,stop){
   this.linkCallback();
   stop();
},this);
return element;

},{ linkCallback: function(){

} }); var instance = new MyView({ link_text: 'My Link' }); document.body.appendChild(instance.getElement());