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 ability to group attributes under specific headings in the property editor panel #1530

Open
finger563 opened this issue Oct 3, 2017 · 1 comment

Comments

@finger563
Copy link
Contributor

And such headings / groups of attributes would be collapsible, and could also have an additional tooltip for the heading itself, such abilities are found for instance in Unity, where you can group class properties under headings which are automatically transformed into collapsible groups in their property editor.

@pmeijer
Copy link
Contributor

pmeijer commented Nov 14, 2017

I can see this being useful and after discussing with Tamas this feature could be generalized to where attribute definitions (and perhaps pointers and sets) would be able to store tags.
These could be used by ui-pieces in general (e.g. which attributes to display in a table, hidden attributes, etc.).
The down-side of this breakdown could be that for the property editor example the tags would at least have to be prefixed by group-. Not to speak of the title (for those attribute definitions themselves could have a description field added though)..

The tagging could solve component configuration based on the meta. Which in many cases has advantages compared to using component-settings or storing data in the registry of a model.

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

No branches or pull requests

2 participants