I have created IdScriptableObject subclasses and want to extend
IdFunctionObject so that I can perform other tasks within its methods.
the private declaration prevents this.
Why not write your own method that creates your extended
IdFunctionObject? It's only three lines and doesn't touch any private
fields or methods.
hannes
thanks for your prompt responses.
as I responded to Hannes in an email, I could override
initPrototypeMethod() and addIdFunctionProperty() and return my own
subclass of IdFunctionObject in the implementations. however, I then
have to support that much more code and remain vigilant to future
IdScriptableObject changes in those methods. the further away I stay
from those details the better off I am.
I think a better solution is merely to open up the design. I suspect
you would agree.
thanks for your consideration.
darrel