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

Hierarchical line items #325

Merged
merged 5 commits into from
Jul 11, 2024
Merged

Hierarchical line items #325

merged 5 commits into from
Jul 11, 2024

Conversation

BerSie
Copy link
Member

@BerSie BerSie commented Jul 4, 2024

This is PR is about the possibility to apply a hierarchy (and later one aggregation ) on existing list definition (aka UI.LineItem). We start with three different proposals: adding a new property to UI.PresentationVariant, adding a new term that can be applied on UI.LineItem annotations, adding a new term that uses UI.LineItem as BaseTerm.

@nlunets
Copy link
Member

nlunets commented Jul 8, 2024

I like option 1 and 2, with the first one being my preferred (additional property on the PV). But i do see the value of the first one in case people don't want to go through the trouble of defining one.

@vescalier
Copy link
Member

Option 1 is my favorite, and I find option 3 a little bit cumbersome

@HeikoTheissen
Copy link
Contributor

I am fine with option 1.

@BerSie
Copy link
Member Author

BerSie commented Jul 11, 2024

Thanks for judging and voting! I removed variant 2 and 3. Please review - thanks!

nlunets
nlunets previously approved these changes Jul 11, 2024
HeikoTheissen
HeikoTheissen previously approved these changes Jul 11, 2024
ralfhandl
ralfhandl previously approved these changes Jul 11, 2024
@ralfhandl ralfhandl dismissed stale reviews from HeikoTheissen, nlunets, and themself via b28c257 July 11, 2024 14:25
@BerSie BerSie merged commit 1ac31b8 into main Jul 11, 2024
3 checks passed
@BerSie BerSie deleted the hierLineItem branch July 11, 2024 14:30
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

Successfully merging this pull request may close these issues.

5 participants