I know it's too late for a proposal, but I keep wanting a couple of
things for AOP stuff.

One is a newApply

Creational = {
getByNode : function(el){
        if(!this.hasOwnProperty("instances")) this.instances = {};
        return this.instances.hasOwnProperty(el.id) && this.instances[el.id] ||
        (this.instances[el.id] = this.new.apply(arguments)); // <-- Fictitious 
syntax.
}
}

function Widget(el, dir){

}

Wiget.getByNode = Creational.getByNode; // Borrow the getByNode method

So that way, I can have a Widget based on a node, yet still pass
varargs to the constructor.

Garrett

-- 
Programming is a collaborative art.
_______________________________________________
Es4-discuss mailing list
Es4-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es4-discuss

Reply via email to