Skip to content
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

Add an option to hide qx.core.MObjectId methods #40

Open
cboulanger opened this issue Jul 29, 2020 · 1 comment
Open

Add an option to hide qx.core.MObjectId methods #40

cboulanger opened this issue Jul 29, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@cboulanger
Copy link
Contributor

cboulanger commented Jul 29, 2020

Since the qx.core.MObjectId API methods are attached to qx.core.Object, they show up everywhere in the API viewer, even though in the rarest of cases people will be looking for the documentation of these methods in the case of the current class. We should maybe add an option that hide them by default (maybe except in qx.core.Object). Most elegantly, but also quite complex in implementation would be to be able to have a dropdown that allowed to hide individual mixins that are present in the class that is currently being displayed.

@cboulanger cboulanger added the enhancement New feature or request label Jul 29, 2020
@cboulanger
Copy link
Contributor Author

Maybe what is really the issue here is that I want to be able to see the mixins that a particular class includes explicitly (such as qx.core.Object including qx.core.MObjectid) but that showing Mixins from parents (and higher in the class hierarchy) should be optional. Plus maybe mixins included by Abstract classes should show up in the implementing classes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant