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

Shape / Table interaction #90

Open
BenjaminHofstetter opened this issue Mar 19, 2023 · 0 comments
Open

Shape / Table interaction #90

BenjaminHofstetter opened this issue Mar 19, 2023 · 0 comments
Assignees

Comments

@BenjaminHofstetter
Copy link
Contributor

It's about a care like this....

Screenshot 2023-03-19 at 16 08 13

It's needed to have a way to interact with this information. Right we only have the tree actions on the top right corner. (card action buttons)

  • copy
  • hide
  • explore

there is no interaction with the "predicate" / "property" table below. The only thing happening there is that we prevent the drag start event from bubbling up. that prevents dragging on predicate label.

what can be improved

Card action buttons

The actions behind the buttons are not very clear.

  • Copy means - Copy this table as sh:NodeShape
  • Hide
    • The eye icon appears on another place in the UI with a different meaning
    • Hide is related to the class filter / table.isShown button
  • explore - it's about instances of this Table ? / Class / Shape ?
    • explore is clear from the class point of view
    • but there are better ways for meta thins like schema:DefindeTerm or skos:Concept

### What do we need
we need a way to interact with the predicates / properties.

Generally is SPEX about Shapes or not

we do not communicate Shapes in the ui. There is only a "SHACL" Button and it generates Shapes. But is a Table a Shape or not? I mean "copy" means copy a shape and not a table.

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

1 participant