I would like to create a rich environment of parameterized classes that reference other parameterized classes/objects as parameters. I’m struggling to understand when to use ObjectSelector and when to use ClassSelector.
I think what I’m trying to do is similar to how the Dict, Array, Series, and DataFrame are implemented as extensions of ClassSelector. It would be nice to see an example in the documentation on how to do this. Additionally a blurb in the docs about differentiating applications of ClassSelector and ObjectSelector would be very appreciated.
Basically, i’m curious about the general pattern of setting parameterized classes as parameters of other parameterized classes. And how this can be achieved using ObjectSelector vs ClassSelector.
Hi - Just to say that this is what I’m trying to do too. I think it is explained to some extent in this example, but I agree that it’s hard to understand from the docs, and there is a crucial functionality that is not demonstrated in that example, which I will explain in a post of my own in full. Basically it is how to access a parameter of an instance of a parameterized class that is a parameter of another parameterized class. Thanks!