-
Notifications
You must be signed in to change notification settings - Fork 37
Description
The default schemas specify a dash:BlankNodeEditor
where a dash:DetailsEditor
would probably be more appropriate.
For example, the publisher should be rendered as a nested form with editable fields:
FAIRDataPoint/src/main/resources/org/fairdatapoint/database/fixtures/shape-resource.ttl
Lines 22 to 28 in 6a1de45
], [ | |
sh:path dct:publisher ; | |
sh:node :AgentShape ; | |
sh:minCount 1 ; | |
sh:maxCount 1 ; | |
dash:editor dash:BlankNodeEditor ; | |
], [ |
However, the specified dash:BlankNodeEditor is supposed to be read-only:
Rendering: a read-only editor that displays the blank node similar to dash:BlankNodeViewer yet allows the surrounding user interface to at least provide a delete button.
On the other hand, the dash:DetailsEditor does render as nested form with editable fields:
Rendering: typically rendering as a nested form, using the properties defined by the sh:node or sh:class (in that order) of the property as fields. [...]
Also see Health-RI/health-ri-metadata#239