-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Way to list child classes that inherit a property? #248
Comments
Probably doable thru a custom theme! If there is anything else that we need to add to the core to support this thru themes, send me a PR and I will consider it. |
Any updates on this? It would be nice if we can get the inheritance tree in the root data (even just the extends field for every class), so we can write a custom helper. |
Okay, I'll take a look in the next month. |
👍 It would be beneficial to generalize this request. Each tag defines a relationship specified between a source context and a target context. Where context represents the following abstractions:
I suggest it would be beneficial to treat tag relationships as bidirectional ones and extend the tagging system to permit references to a tag's inverse perspective(s), as well as to define grouping expressions to organize/cluster, what could be many references, by some shared attribute value(s). Eventually, yuidoc may introduce filtering expressions that can be applied before/after the clustering ones. This suggested more general approach would permit, for example, the definition of a "returns" list for a given instance of a Note, source context and target context are just a means of referencing the concepts at either end of the relationship. Therefore, referencing |
If it's not there yet (I couldn't find it in docs), do you think it would be beneficial to display a list of children for property that's inherited by multiple classes?
Use case:
helloWorld
is defined inMyConfig
classhelloWorld
is inherited byMyClass
helloWorld
is inherited byMyClass2
Presently, I can see that
helloWorld
is inherited in theMyClass
andMyClass2
classes when I navigate to their docs. The thing I can't see is wherehelloWorld
is used when I navigate to its own definition. A list of classes (i.e. MyClass, MyClass2) would be beneficial here for me, especially in an event-driven JS environment.Thank you for your consideration :)
The text was updated successfully, but these errors were encountered: