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

Update display of obligations on property page #65

Merged
merged 4 commits into from
Oct 31, 2023

Conversation

AlasdairGray
Copy link
Contributor

This PR updates the way that the obligation level and cardinality value are displayed on property pages. Instead of having just one row in the table, there is now a row per class that uses the property. Each row is generated based on the usage conditions for that property.

The work on this means that we can revert the way that we define properties so that usages are explicit on the class definition and consistent with linkml's monotonic reasoning approach. A consequence of this is that the minimal examples on the Distribution class page now work.
Close #59

@cyberdudeuk cyberdudeuk merged commit e139e32 into main Oct 31, 2023
1 check passed
@cyberdudeuk cyberdudeuk deleted the issue-59/slot-usage branch October 31, 2023 17:02
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.

Minimal examples on Distribution page result in 404 errors
2 participants