rdfs:comment"Abstract superclass for dialog-related elements."^^xsd:string;
rdfs:label"Dialog elements"^^xsd:string;
rdfs:subClassOfapp:Elements;
ui:abstract"true"^^xsd:boolean.
app:EditForm
rdf:typeapp:FormClass;
rdfs:comment"A form that can be used to create a new or edit an existing resource. It has an option to switch to view mode, as well as Save Changes and Cancel buttons."^^xsd:string;
...
...
@@ -4089,6 +4038,54 @@ app:ResourceSubjectFacet
]
].
app:ResourceViewDialog
rdf:typeui:NodeClass;
rdfs:comment"A dialog that shows the default view of a given resource. This needs to be inserted into the document and will remain initially invisible. The JavaScript call appOpenResourceViewDialog() must be called with the provided loadId and the URI of a resource."^^xsd:string;
rdfs:label"Resource view dialog"^^xsd:string;
rdfs:subClassOfapp:DialogElements;
spin:constraint
[rdf:typespl:Argument;
rdfs:comment"The ui:loadId of the ui:loadable that will be placed around the dialog."^^xsd:string;
spl:predicatearg:loadId;
spl:valueTypexsd:string
];
ui:prototype
[rdf:typeui:loadable;
ui:child
[rdf:typeui:if;
ui:child
[rdf:typehtml:Div;
html:id[rdf:typeui:concat;
sp:arg1"div-"^^xsd:string;
sp:arg2[sp:varName"loadId"^^xsd:string
]
];
html:title
[rdf:typeui:label;
sp:arg1[sp:varName"resource"^^xsd:string
]
];
ui:child
[rdf:typeui:resourceView;
ui:childIndex0;
ui:resource
[sp:varName"resource"^^xsd:string
]
];
ui:childIndex0
];
ui:childIndex0;
ui:condition
[rdf:typesp:bound;
sp:arg1[sp:varName"resource"^^xsd:string
]
]
];
ui:loadId
[sp:varName"loadId"^^xsd:string
]
].
app:ResultSetGrid
rdf:typeui:NodeClass;
rdfs:comment"A tabular component to display the results of an existing SPARQL result set. This does not do lazy loading but constructs a static data table from all entries in the result set. Use this only for small data sets."^^xsd:string;