SPEX icon indicating copy to clipboard operation
SPEX copied to clipboard

Shape / Table interaction

Open BenjaminHofstetter opened this issue 2 years ago • 0 comments

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.

  • interaction with prefix zazuko #89
  • copy property shape
  • add prefix #86

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.

BenjaminHofstetter avatar Mar 19 '23 15:03 BenjaminHofstetter