PDA

View Full Version : Inherit from non Component class



ultra2
3 Dec 2011, 2:02 PM
I need to inherit from a non-Component class, in my case from TreeStore.
I would like to handle events. No initComponent method to override, so that I suppose I need to
override the constructor to wire up my event handlers.

Can you give me a short sample? Is there any method I must call?
Is this the right way?


constructor: function(config) {
var me = this;
me.callParent(arguments);
me.on('move', this.MyMoveHandler);
}

skirtle
3 Dec 2011, 5:05 PM
The overall approach of overriding the constructor is fine. Generally in such circumstances I'd have a read of the superclass's source code to look for a better method to override but from a quick look I don't see a better one for what you're trying to do.

ultra2
3 Dec 2011, 6:16 PM
thanks!