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());


