-
3 Dec 2011 2:02 PM #1
Answered: Inherit from non Component class
Answered: Inherit from non Component class
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?
Code:constructor: function(config) { var me = this; me.callParent(arguments); me.on('move', this.MyMoveHandler); }Last edited by skirtle; 3 Dec 2011 at 4:59 PM. Reason: Added CODE tags
-
Best Answer Posted by skirtle
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.
-
3 Dec 2011 5:05 PM #2
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.
-
3 Dec 2011 6:16 PM #3


Reply With Quote