\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Collection.html b/Documentation/api/classes/rdf.Collection.html
new file mode 100644
index 000000000..d18c8c076
--- /dev/null
+++ b/Documentation/api/classes/rdf.Collection.html
@@ -0,0 +1,51 @@
+Collection | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.ConnectedStore.html b/Documentation/api/classes/rdf.ConnectedStore.html
new file mode 100644
index 000000000..70e2b4e35
--- /dev/null
+++ b/Documentation/api/classes/rdf.ConnectedStore.html
@@ -0,0 +1,374 @@
+ConnectedStore | solid-ui
Follow link from one node, using one wildcard, looking for one
+
For example, any(me, knows, null, profile) - a person I know accoring to my profile .
+any(me, knows, null, null) - a person I know accoring to anything in store .
+any(null, knows, me, null) - a person who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Finds the types in the list which have no stored subtypes
+These are a set of classes which provide by themselves complete
+information -- the other classes are redundant for those who
+know the class DAG.
For example, each(me, knows, null, profile) - people I know accoring to my profile .
+each(me, knows, null, null) - people I know accoring to anything in store .
+each(null, knows, me, null) - people who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Simplify graph in store when we realize two identifiers are equivalent
+We replace the bigger with the smaller.
+
Parameters
u1in: Term
The first node
+
u2in: Term
The second node
+
Returns boolean
findMemberURIs
findMemberURIs(subject): UriMap
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
Get all the Classes of which we can RDFS-infer the subject is a superclass
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
[uri: string]: boolean
findTypeURIs
findTypeURIs(subject): UriMap
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
Parameters
subject: Quad_Subject
A subject node
+
Returns UriMap
findTypesNT
findTypesNT(subject): { [uri: string]: boolean; }
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+
Parameters
subject: any
The thing whose classes are to be found
+
Returns { [uri: string]: boolean; }
a hash table where key is NT of type and value is statement why we think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
Transforms an NTriples string format into a Node.
+The blank node bit should not be used on program-external values; designed
+for internal work such as storing a blank node id in an HTML attribute.
+This will only parse the strings generated by the various toNT() methods.
+
Parameters
str: any
Returns any
hashString
hashString(): string
Creates a hash for this node
+
Returns string
Deprecated
use {rdfFactory.id} instead if possible
+
holds
holds(s, p?, o?, g?): boolean
Returns true if this formula holds the specified statement(s)
+
Parameters
s: any
Optionalp: any
Optionalo: any
Optionalg: any
Returns boolean
holdsStatement
holdsStatement(statement): boolean
Returns true if this formula holds the specified {statement}
+
Parameters
statement: any
Returns boolean
id
id(term): Indexable
Returns a unique index-safe identifier for the given term.
+
Falls back to the rdflib hashString implementation if the given factory doesn't support id.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Empty.html b/Documentation/api/classes/rdf.Empty.html
new file mode 100644
index 000000000..009390285
--- /dev/null
+++ b/Documentation/api/classes/rdf.Empty.html
@@ -0,0 +1,35 @@
+Empty | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Fetcher.html b/Documentation/api/classes/rdf.Fetcher.html
new file mode 100644
index 000000000..3f1c7dbe3
--- /dev/null
+++ b/Documentation/api/classes/rdf.Fetcher.html
@@ -0,0 +1,169 @@
+Fetcher | solid-ui
The Fetcher object is a helper object for a quadstore
+which turns it from an offline store to an online store.
+The fetcher deals with loading data files rom the web,
+
+
figuring how to parse them. It will also refresh, remove, the data
Methods added by calling Util.callbackify in the constructor
+
handlers
handlers:typeof Handler[]
lookedUp
lookedUp:BooleanMap
mediatypes
mediatypes:MediatypesMap
nonexistent
nonexistent:BooleanMap
Keep track of explicit 404s -> we can overwrite etc
+
ns
ns:{ [k: string]: ((ln) => Quad_Predicate); }
Type declaration
[k: string]: ((ln) => Quad_Predicate)
(ln): Quad_Predicate
Parameters
ln: string
Returns Quad_Predicate
redirectedTo
redirectedTo:Record<string, string>
Redirected from key uri to value uri
+
requested
requested:RequestedMap
this.requested[uri] states:
+undefined no record of web access or records reset
+true has been requested, fetch in progress
+'done' received, Ok
+401 Not logged in
+403 HTTP status unauthorized
+404 Resource does not exist. Can be created etc.
+'redirected' In attempt to counter CORS problems retried.
+'parse_error' Parse error
+'unsupported_protocol' URI is not a protocol Fetcher can deal with
+other strings mean various other errors.
Create an empty resource if it really does not exist
+ Be absolutely sure something does not exist before creating a new empty file
+as otherwise existing could be deleted.
a list of header values found in a stored HTTP
+ response, or [] if response was found but no header found,
+ or undefined if no response is available.
+Looks for { [] link:requestedURI ?uri; link:response [ httph:header-name ?value ] }
A resource may be given as NamedNode object, or as a plain URI.
+an array of resources will be given, in which they will be fetched in parallel.
+By default, the HTTP headers are recorded also, in the same store, in a separate graph.
+This allows code like editable() for example to test things about the resource.
+
Type Parameters
T extends string | NamedNode | (string | NamedNode)[]
Note two nodes are now smushed
+If only one was flagged as looked up, then the new node is looked up again,
+which will make sure all the URIs are dereferenced
Options include:
+ referringTerm The document in which this link was found.
+ this is valuable when finding the source of bad URIs
+ force boolean. Never mind whether you have tried before,
+ load this from scratch.
+ forceContentType Override the incoming header to force the data to be
+ treated as this content-type.
+
Callback function takes:
+
ok True if the fetch worked, and got a 200 response.
+ False if any error happened
+
errmessage Text error message if not OK.
+
response The fetch Response object (was: XHR) if there was was one
+ includes response.status as the HTTP status if any.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Formula.html b/Documentation/api/classes/rdf.Formula.html
new file mode 100644
index 000000000..ef9e6f2b0
--- /dev/null
+++ b/Documentation/api/classes/rdf.Formula.html
@@ -0,0 +1,234 @@
+Formula | solid-ui
Follow link from one node, using one wildcard, looking for one
+
For example, any(me, knows, null, profile) - a person I know accoring to my profile .
+any(me, knows, null, null) - a person I know accoring to anything in store .
+any(null, knows, me, null) - a person who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Finds the types in the list which have no stored subtypes
+These are a set of classes which provide by themselves complete
+information -- the other classes are redundant for those who
+know the class DAG.
For example, each(me, knows, null, profile) - people I know accoring to my profile .
+each(me, knows, null, null) - people I know accoring to anything in store .
+each(null, knows, me, null) - people who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
Get all the Classes of which we can RDFS-infer the subject is a superclass
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
[uri: string]: boolean
findTypeURIs
findTypeURIs(subject): UriMap
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
Parameters
subject: Quad_Subject
A subject node
+
Returns UriMap
findTypesNT
findTypesNT(subject): { [uri: string]: boolean; }
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+
Parameters
subject: any
The thing whose classes are to be found
+
Returns { [uri: string]: boolean; }
a hash table where key is NT of type and value is statement why we think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
Transforms an NTriples string format into a Node.
+The blank node bit should not be used on program-external values; designed
+for internal work such as storing a blank node id in an HTML attribute.
+This will only parse the strings generated by the various toNT() methods.
+
Parameters
str: any
Returns any
hashString
hashString(): string
Creates a hash for this node
+
Returns string
Deprecated
use {rdfFactory.id} instead if possible
+
holds
holds(s, p?, o?, g?): boolean
Returns true if this formula holds the specified statement(s)
+
Parameters
s: any
Optionalp: any
Optionalo: any
Optionalg: any
Returns boolean
holdsStatement
holdsStatement(statement): boolean
Returns true if this formula holds the specified {statement}
+
Parameters
statement: any
Returns boolean
id
id(term): Indexable
Returns a unique index-safe identifier for the given term.
+
Falls back to the rdflib hashString implementation if the given factory doesn't support id.
+
Parameters
term: TFIDFactoryTypes
Returns Indexable
list
list(values, context): any
Used by the n3parser to generate list elements
+
Parameters
values: any
The values of the collection
+
context: any
The store
+
Returns any
+
The term for the statement
+
+
sameTerm
sameTerm(other): boolean
Compares whether this node is the same as the other one
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Literal.html b/Documentation/api/classes/rdf.Literal.html
new file mode 100644
index 000000000..5157d068e
--- /dev/null
+++ b/Documentation/api/classes/rdf.Literal.html
@@ -0,0 +1,63 @@
+Literal | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.LiveStore.html b/Documentation/api/classes/rdf.LiveStore.html
new file mode 100644
index 000000000..d546f42d2
--- /dev/null
+++ b/Documentation/api/classes/rdf.LiveStore.html
@@ -0,0 +1,374 @@
+LiveStore | solid-ui
Follow link from one node, using one wildcard, looking for one
+
For example, any(me, knows, null, profile) - a person I know accoring to my profile .
+any(me, knows, null, null) - a person I know accoring to anything in store .
+any(null, knows, me, null) - a person who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Finds the types in the list which have no stored subtypes
+These are a set of classes which provide by themselves complete
+information -- the other classes are redundant for those who
+know the class DAG.
For example, each(me, knows, null, profile) - people I know accoring to my profile .
+each(me, knows, null, null) - people I know accoring to anything in store .
+each(null, knows, me, null) - people who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Simplify graph in store when we realize two identifiers are equivalent
+We replace the bigger with the smaller.
+
Parameters
u1in: Term
The first node
+
u2in: Term
The second node
+
Returns boolean
findMemberURIs
findMemberURIs(subject): UriMap
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
Get all the Classes of which we can RDFS-infer the subject is a superclass
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
[uri: string]: boolean
findTypeURIs
findTypeURIs(subject): UriMap
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
Parameters
subject: Quad_Subject
A subject node
+
Returns UriMap
findTypesNT
findTypesNT(subject): { [uri: string]: boolean; }
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+
Parameters
subject: any
The thing whose classes are to be found
+
Returns { [uri: string]: boolean; }
a hash table where key is NT of type and value is statement why we think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
Transforms an NTriples string format into a Node.
+The blank node bit should not be used on program-external values; designed
+for internal work such as storing a blank node id in an HTML attribute.
+This will only parse the strings generated by the various toNT() methods.
+
Parameters
str: any
Returns any
hashString
hashString(): string
Creates a hash for this node
+
Returns string
Deprecated
use {rdfFactory.id} instead if possible
+
holds
holds(s, p?, o?, g?): boolean
Returns true if this formula holds the specified statement(s)
+
Parameters
s: any
Optionalp: any
Optionalo: any
Optionalg: any
Returns boolean
holdsStatement
holdsStatement(statement): boolean
Returns true if this formula holds the specified {statement}
+
Parameters
statement: any
Returns boolean
id
id(term): Indexable
Returns a unique index-safe identifier for the given term.
+
Falls back to the rdflib hashString implementation if the given factory doesn't support id.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.NamedNode-1.html b/Documentation/api/classes/rdf.NamedNode-1.html
new file mode 100644
index 000000000..81b24d7a9
--- /dev/null
+++ b/Documentation/api/classes/rdf.NamedNode-1.html
@@ -0,0 +1,51 @@
+NamedNode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Node.html b/Documentation/api/classes/rdf.Node.html
new file mode 100644
index 000000000..f5d65f8de
--- /dev/null
+++ b/Documentation/api/classes/rdf.Node.html
@@ -0,0 +1,40 @@
+Node | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Query.html b/Documentation/api/classes/rdf.Query.html
new file mode 100644
index 000000000..108c3e9cf
--- /dev/null
+++ b/Documentation/api/classes/rdf.Query.html
@@ -0,0 +1,7 @@
+Query | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.RDFParser.html b/Documentation/api/classes/rdf.RDFParser.html
new file mode 100644
index 000000000..a093fb8dd
--- /dev/null
+++ b/Documentation/api/classes/rdf.RDFParser.html
@@ -0,0 +1,29 @@
+RDFParser | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.RDFaProcessor-1.html b/Documentation/api/classes/rdf.RDFaProcessor-1.html
new file mode 100644
index 000000000..46b538765
--- /dev/null
+++ b/Documentation/api/classes/rdf.RDFaProcessor-1.html
@@ -0,0 +1,46 @@
+RDFaProcessor | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Statement.html b/Documentation/api/classes/rdf.Statement.html
new file mode 100644
index 000000000..417840b9f
--- /dev/null
+++ b/Documentation/api/classes/rdf.Statement.html
@@ -0,0 +1,40 @@
+Statement | solid-ui
The document where the triple is or was or will be stored on the web.
+
The graph param is a named node of the document in which the triple when it is stored
+ on the web. It exists because when you have read data from various places in the web,
+ the “graph” tells you why you have the triple. (At the moment, it is just the
+ document, in future it could be an inference step)
+
When you do UpdateManager.update() then the graph’s of all the statements must be the same,
+ and give the document you are patching. In future, we may have a more
+ powerful update() which can update more than one document.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Store.html b/Documentation/api/classes/rdf.Store.html
new file mode 100644
index 000000000..c74fbaca3
--- /dev/null
+++ b/Documentation/api/classes/rdf.Store.html
@@ -0,0 +1,382 @@
+Store | solid-ui
Follow link from one node, using one wildcard, looking for one
+
For example, any(me, knows, null, profile) - a person I know accoring to my profile .
+any(me, knows, null, null) - a person I know accoring to anything in store .
+any(null, knows, me, null) - a person who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Finds the types in the list which have no stored subtypes
+These are a set of classes which provide by themselves complete
+information -- the other classes are redundant for those who
+know the class DAG.
For example, each(me, knows, null, profile) - people I know accoring to my profile .
+each(me, knows, null, null) - people I know accoring to anything in store .
+each(null, knows, me, null) - people who know me accoring to anything in store .
+
Parameters
Optionals: null | Quad_Subject
A node to search for as subject, or if null, a wildcard
+
Optionalp: null | Quad_Predicate
A node to search for as predicate, or if null, a wildcard
+
Optionalo: null | Quad_Object
A node to search for as object, or if null, a wildcard
+
Optionalg: null | Quad_Graph
A node to search for as graph, or if null, a wildcard
Simplify graph in store when we realize two identifiers are equivalent
+We replace the bigger with the smaller.
+
Parameters
u1in: Term
The first node
+
u2in: Term
The second node
+
Returns boolean
findMemberURIs
findMemberURIs(subject): UriMap
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
For thisClass or any subclass, anything which has it is its type
+or is the object of something which has the type as its range, or subject
+of something which has the type as its domain
+We don't bother doing subproperty (yet?)as it doesn't seeem to be used
+much.
+Get all the Classes of which we can RDFS-infer the subject is a member
Get all the Classes of which we can RDFS-infer the subject is a superclass
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
[uri: string]: boolean
findTypeURIs
findTypeURIs(subject): UriMap
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+Returns a hash table where key is NT of type and value is statement why we
+think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
+
Parameters
subject: Quad_Subject
A subject node
+
Returns UriMap
findTypesNT
findTypesNT(subject): { [uri: string]: boolean; }
Get all the Classes of which we can RDFS-infer the subject is a member
+todo: This will loop is there is a class subclass loop (Sublass loops are
+not illegal)
+
Parameters
subject: any
The thing whose classes are to be found
+
Returns { [uri: string]: boolean; }
a hash table where key is NT of type and value is statement why we think so.
+Does NOT return terms, returns URI strings.
+We use NT representations in this version because they handle blank nodes.
Transforms an NTriples string format into a Node.
+The blank node bit should not be used on program-external values; designed
+for internal work such as storing a blank node id in an HTML attribute.
+This will only parse the strings generated by the various toNT() methods.
+
Parameters
str: any
Returns any
hashString
hashString(): string
Creates a hash for this node
+
Returns string
Deprecated
use {rdfFactory.id} instead if possible
+
holds
holds(s, p?, o?, g?): boolean
Returns true if this formula holds the specified statement(s)
+
Parameters
s: any
Optionalp: any
Optionalo: any
Optionalg: any
Returns boolean
holdsStatement
holdsStatement(statement): boolean
Returns true if this formula holds the specified {statement}
+
Parameters
statement: any
Returns boolean
id
id(term): Indexable
Returns a unique index-safe identifier for the given term.
+
Falls back to the rdflib hashString implementation if the given factory doesn't support id.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.UpdateManager.html b/Documentation/api/classes/rdf.UpdateManager.html
new file mode 100644
index 000000000..0d43adc8c
--- /dev/null
+++ b/Documentation/api/classes/rdf.UpdateManager.html
@@ -0,0 +1,121 @@
+UpdateManager | solid-ui
The UpdateManager is a helper object for a store.
+Just as a Fetcher provides the store with the ability to read and write,
+the Update Manager provides functionality for making small patches in real time,
+and also looking out for concurrent updates from other agents
Tests whether a file is editable.
+If the file has a specific annotation that it is machine written,
+for safety, it is editable (this doesn't actually check for write access)
+If the file has wac-allow and accept patch headers, those are respected.
+and local write access is determined by those headers.
+This async version not only looks at past HTTP requests, it also makes new ones if necessary.
Tests whether a file is editable.
+If the file has a specific annotation that it is machine written,
+for safety, it is editable (this doesn't actually check for write access)
+If the file has wac-allow and accept patch headers, those are respected.
+and local write access is determined by those headers.
+This synchronous version only looks at past HTTP requests, does not make new ones.
Remove from the store HTTP authorization metadata
+The editable function below relies on copies we have in the store
+of the results of previous HTTP transactions. However, when
+the user logs in, then that data misrepresents what would happen
+if the user tried again.
Fast and cheap, no metadata. Measure times for the document.
+Load it provisionally.
+Don't delete the statements before the load, or it will leave a broken
+document in the meantime.
Requests a now or future action to refresh changes coming downstream
+This is designed to allow the system to re-request the server version,
+when a websocket has pinged to say there are changes.
+If the websocket, by contrast, has sent a patch, then this may not be necessary.
There is coordination between upstream changes and downstream ones
+so that a reload is not done in the middle of an upstream patch.
+If you use this API then you get called when a change happens, and you
+have to reload the file yourself, and then refresh the UI.
+Alternative is addDownstreamChangeListener(), where you do not
+have to do the reload yourself. Do mot mix them.
+
kb contains the HTTP metadata from previous operations
+
Parameters
doc: NamedNode
handler: any
Returns boolean
PrivatestatementArrayBnodes
statementArrayBnodes(sts): BlankNode[]
Private
Returns a list of all bnodes occurring in a list of statements
This high-level function updates the local store if the web is changed successfully.
+Deletions, insertions may be undefined or single statements or lists or formulae (may contain bnodes which can be indirectly identified by a where clause).
+The why property of each statement must be the same and give the web document to be updated.
This high-level function updates the local store iff the web is changed successfully.
+Deletions, insertions may be undefined or single statements or lists or formulae (may contain bnodes which can be indirectly identified by a where clause).
+The why property of each statement must be the give the web document to be updated.
+The statements to be deleted and inserted may span more than one web document.
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.UpdatesSocket.html b/Documentation/api/classes/rdf.UpdatesSocket.html
new file mode 100644
index 000000000..d1c23ab4a
--- /dev/null
+++ b/Documentation/api/classes/rdf.UpdatesSocket.html
@@ -0,0 +1,16 @@
+UpdatesSocket | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.UpdatesVia.html b/Documentation/api/classes/rdf.UpdatesVia.html
new file mode 100644
index 000000000..2ab4060fe
--- /dev/null
+++ b/Documentation/api/classes/rdf.UpdatesVia.html
@@ -0,0 +1,8 @@
+UpdatesVia | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/classes/rdf.Variable.html b/Documentation/api/classes/rdf.Variable.html
new file mode 100644
index 000000000..0ec0c0cd7
--- /dev/null
+++ b/Documentation/api/classes/rdf.Variable.html
@@ -0,0 +1,47 @@
+Variable | solid-ui
Variables are placeholders used in patterns to be matched.
+In cwm they are symbols which are the formula's list of quantified variables.
+In sparql they are not visibly URIs. Here we compromise, by having
+a common special base URI for variables. Their names are uris,
+but the ? notation has an implicit base uri of 'varid:'
\ No newline at end of file
diff --git a/Documentation/api/classes/tabs.TabWidgetElement.html b/Documentation/api/classes/tabs.TabWidgetElement.html
new file mode 100644
index 000000000..b29f9c71a
--- /dev/null
+++ b/Documentation/api/classes/tabs.TabWidgetElement.html
@@ -0,0 +1,472 @@
+TabWidgetElement | solid-ui
Returns a bitmask indicating the position of other relative to node.
+
Parameters
other: Node
Returns number
contains
contains(other): boolean
Returns true if other is an inclusive descendant of node, and false otherwise.
+
Parameters
other: null | Node
Returns boolean
dispatchEvent
dispatchEvent(event): boolean
Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.
+
Parameters
event: Event
Returns boolean
focus
focus(options?): void
Parameters
Optionaloptions: FocusOptions
Returns void
getAnimations
getAnimations(options?): Animation[]
Parameters
Optionaloptions: GetAnimationsOptions
Returns Animation[]
getAttribute
getAttribute(qualifiedName): null | string
Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.
Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by classNames. The classNames argument is interpreted as a space-separated list of classes.
Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes.
+
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
+
Parameters
Rest...nodes: (string | Node)[]
Returns void
replaceWith
replaceWith(...nodes): void
Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.
+
Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.
+
Parameters
Rest...nodes: (string | Node)[]
Returns void
requestFullscreen
requestFullscreen(options?): Promise<void>
Displays element fullscreen and resolves promise when done.
+
When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference.
+
Parameters
Optionaloptions: FullscreenOptions
Returns Promise<void>
requestPointerLock
requestPointerLock(): void
Returns void
scroll
scroll(options?): void
Parameters
Optionaloptions: ScrollToOptions
Returns void
scroll(x, y): void
Parameters
x: number
y: number
Returns void
scrollBy
scrollBy(options?): void
Parameters
Optionaloptions: ScrollToOptions
Returns void
scrollBy(x, y): void
Parameters
x: number
y: number
Returns void
scrollIntoView
scrollIntoView(arg?): void
Parameters
Optionalarg: boolean | ScrollIntoViewOptions
Returns void
scrollTo
scrollTo(options?): void
Parameters
Optionaloptions: ScrollToOptions
Returns void
scrollTo(x, y): void
Parameters
x: number
y: number
Returns void
setAttribute
setAttribute(qualifiedName, value): void
Sets the value of element's first attribute whose qualified name is qualifiedName to value.
Sets the value of element's attribute whose namespace is namespace and local name is localName to value.
+
Parameters
namespace: null | string
qualifiedName: string
value: string
Returns void
setAttributeNode
setAttributeNode(attr): null | Attr
Parameters
attr: Attr
Returns null | Attr
setAttributeNodeNS
setAttributeNodeNS(attr): null | Attr
Parameters
attr: Attr
Returns null | Attr
setPointerCapture
setPointerCapture(pointerId): void
Parameters
pointerId: number
Returns void
toggleAttribute
toggleAttribute(qualifiedName, force?): boolean
If force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName.
+
Returns true if qualifiedName is now present, and false otherwise.
\ No newline at end of file
diff --git a/Documentation/api/functions/initFooter.html b/Documentation/api/functions/initFooter.html
new file mode 100644
index 000000000..6134c0a94
--- /dev/null
+++ b/Documentation/api/functions/initFooter.html
@@ -0,0 +1,4 @@
+initFooter | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/initHeader.html b/Documentation/api/functions/initHeader.html
new file mode 100644
index 000000000..0469f8bb1
--- /dev/null
+++ b/Documentation/api/functions/initHeader.html
@@ -0,0 +1,6 @@
+initHeader | solid-ui
allow the header to be customized with a personalized logo, help icon and a help menu list of links or buttons.
+
Returns Promise<void>
a header for an authenticated user with menu items given or a login screen
+
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/language.addDefaults.html b/Documentation/api/functions/language.addDefaults.html
new file mode 100644
index 000000000..1663e2b01
--- /dev/null
+++ b/Documentation/api/functions/language.addDefaults.html
@@ -0,0 +1 @@
+addDefaults | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/language.filterByLanguage.html b/Documentation/api/functions/language.filterByLanguage.html
new file mode 100644
index 000000000..ef5493e09
--- /dev/null
+++ b/Documentation/api/functions/language.filterByLanguage.html
@@ -0,0 +1 @@
+filterByLanguage | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/language.getPreferredLanguages.html b/Documentation/api/functions/language.getPreferredLanguages.html
new file mode 100644
index 000000000..82073364e
--- /dev/null
+++ b/Documentation/api/functions/language.getPreferredLanguages.html
@@ -0,0 +1 @@
+getPreferredLanguages | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/language.getPreferredLanguagesFor.html b/Documentation/api/functions/language.getPreferredLanguagesFor.html
new file mode 100644
index 000000000..842ccb469
--- /dev/null
+++ b/Documentation/api/functions/language.getPreferredLanguagesFor.html
@@ -0,0 +1 @@
+getPreferredLanguagesFor | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/log.alert.html b/Documentation/api/functions/log.alert.html
new file mode 100644
index 000000000..fdd706a66
--- /dev/null
+++ b/Documentation/api/functions/log.alert.html
@@ -0,0 +1,3 @@
+alert | solid-ui
Uses the global alert to send an alert. If global alert is not available, it
+will output the message using the method [[warning]]s.
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.clear.html b/Documentation/api/functions/log.clear.html
new file mode 100644
index 000000000..7700406d7
--- /dev/null
+++ b/Documentation/api/functions/log.clear.html
@@ -0,0 +1,2 @@
+clear | solid-ui
Will clear the content of the element with id "status".
+
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.debug.html b/Documentation/api/functions/log.debug.html
new file mode 100644
index 000000000..acdb0cc8b
--- /dev/null
+++ b/Documentation/api/functions/log.debug.html
@@ -0,0 +1,3 @@
+debug | solid-ui
Adds a debugging message to the element with id "status". The messages are
+prepended with time and type of message, in this case [dbug].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.dumpHTML.html b/Documentation/api/functions/log.dumpHTML.html
new file mode 100644
index 000000000..170638143
--- /dev/null
+++ b/Documentation/api/functions/log.dumpHTML.html
@@ -0,0 +1,2 @@
+dumpHTML | solid-ui
Will dump the current HTML using the [[debug]] method.
+
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.error.html b/Documentation/api/functions/log.error.html
new file mode 100644
index 000000000..d60dec29e
--- /dev/null
+++ b/Documentation/api/functions/log.error.html
@@ -0,0 +1,3 @@
+error | solid-ui
Adds a error to the element with id "status". The messages are
+prepended with time and type of message, in this case [eror].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.info.html b/Documentation/api/functions/log.info.html
new file mode 100644
index 000000000..fc829fe70
--- /dev/null
+++ b/Documentation/api/functions/log.info.html
@@ -0,0 +1,3 @@
+info | solid-ui
Adds a info message to the element with id "status". The messages are
+prepended with time and type of message, in this case [info].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.logAscending.html b/Documentation/api/functions/log.logAscending.html
new file mode 100644
index 000000000..2839b4746
--- /dev/null
+++ b/Documentation/api/functions/log.logAscending.html
@@ -0,0 +1,2 @@
+logAscending | solid-ui
Will start prepending messages the list of log messages.
+
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.logDescending.html b/Documentation/api/functions/log.logDescending.html
new file mode 100644
index 000000000..0ed666c21
--- /dev/null
+++ b/Documentation/api/functions/log.logDescending.html
@@ -0,0 +1,3 @@
+logDescending | solid-ui
Will start appending messages the list of log messages. (This is default
+behavior.)
+
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.msg.html b/Documentation/api/functions/log.msg.html
new file mode 100644
index 000000000..6a36ef5b6
--- /dev/null
+++ b/Documentation/api/functions/log.msg.html
@@ -0,0 +1,3 @@
+msg | solid-ui
Adds a message to the element with id "status". The messages are prepended with
+time and type of message, in this case [mesg].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.setLevel.html b/Documentation/api/functions/log.setLevel.html
new file mode 100644
index 000000000..05addf3b5
--- /dev/null
+++ b/Documentation/api/functions/log.setLevel.html
@@ -0,0 +1,15 @@
+setLevel | solid-ui
Lets you configure which types of messages will be shown. The module uses
+bitmask to filter which
+types of messages should be shown. E.g. if you only want warning messages
+to be shown, pass 2 to the function, if you want warning and success to be
+shown, pass 10 (2+8). By passing the sum of all, 63, you'll show all
+types of messages.
+
+
Error: 1
+
Warning: 2
+
Message: 4
+
Success: 8
+
Info: 16
+
Debug: 32
+
+
Parameters
level: number
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.success.html b/Documentation/api/functions/log.success.html
new file mode 100644
index 000000000..87e372ace
--- /dev/null
+++ b/Documentation/api/functions/log.success.html
@@ -0,0 +1,3 @@
+success | solid-ui
Adds a success message to the element with id "status". The messages are
+prepended with time and type of message, in this case [good].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/log.warn.html b/Documentation/api/functions/log.warn.html
new file mode 100644
index 000000000..607aa182a
--- /dev/null
+++ b/Documentation/api/functions/log.warn.html
@@ -0,0 +1,3 @@
+warn | solid-ui
Adds a warning message to the element with id "status". The messages are
+prepended with time and type of message, in this case [warn].
+
Parameters
message: string
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.ensureLoadedPreferences.html b/Documentation/api/functions/login.ensureLoadedPreferences.html
new file mode 100644
index 000000000..0232434b3
--- /dev/null
+++ b/Documentation/api/functions/login.ensureLoadedPreferences.html
@@ -0,0 +1,3 @@
+ensureLoadedPreferences | solid-ui
Loads preference file
+Do this after having done log in and load profile
+
Parameters
context: AuthenticationContext
Returns Promise<AuthenticationContext>
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.ensureLoadedProfile.html b/Documentation/api/functions/login.ensureLoadedProfile.html
new file mode 100644
index 000000000..73efd925a
--- /dev/null
+++ b/Documentation/api/functions/login.ensureLoadedProfile.html
@@ -0,0 +1,3 @@
+ensureLoadedProfile | solid-ui
Logs the user in and loads their WebID profile document into the store
+
Parameters
context: AuthenticationContext
Returns Promise<AuthenticationContext>
Resolves with the context after login / fetch
+
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.ensureLoggedIn.html b/Documentation/api/functions/login.ensureLoggedIn.html
new file mode 100644
index 000000000..208a93d1c
--- /dev/null
+++ b/Documentation/api/functions/login.ensureLoggedIn.html
@@ -0,0 +1,2 @@
+ensureLoggedIn | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.filterAvailablePanes.html b/Documentation/api/functions/login.filterAvailablePanes.html
new file mode 100644
index 000000000..3e340585b
--- /dev/null
+++ b/Documentation/api/functions/login.filterAvailablePanes.html
@@ -0,0 +1,2 @@
+filterAvailablePanes | solid-ui
Filters which panes should be available, based on the result of [[getUserRoles]]
+
Parameters
panes: PaneDefinition[]
Returns Promise<PaneDefinition[]>
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.findAppInstances.html b/Documentation/api/functions/login.findAppInstances.html
new file mode 100644
index 000000000..ade4d2313
--- /dev/null
+++ b/Documentation/api/functions/login.findAppInstances.html
@@ -0,0 +1,3 @@
+findAppInstances | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.getUserRoles.html b/Documentation/api/functions/login.getUserRoles.html
new file mode 100644
index 000000000..8341061c8
--- /dev/null
+++ b/Documentation/api/functions/login.getUserRoles.html
@@ -0,0 +1,3 @@
+getUserRoles | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.loginStatusBox.html b/Documentation/api/functions/login.loginStatusBox.html
new file mode 100644
index 000000000..71ada4271
--- /dev/null
+++ b/Documentation/api/functions/login.loginStatusBox.html
@@ -0,0 +1,3 @@
+loginStatusBox | solid-ui
A big sign-up/sign in box or a logout box depending on the state
+
Parameters
dom: HTMLDocument
listener: null | ((uri) => void) = null
options: { buttonStyle?: string; } = {}
OptionalbuttonStyle?: string
Returns HTMLElement
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.newAppInstance.html b/Documentation/api/functions/login.newAppInstance.html
new file mode 100644
index 000000000..461485741
--- /dev/null
+++ b/Documentation/api/functions/login.newAppInstance.html
@@ -0,0 +1,8 @@
+newAppInstance | solid-ui
An instance of an app could be e.g. an issue tracker for a given project,
+or a chess game, or calendar, or a health/fitness record for a person.
+
Note that this use of the term 'app' refers more to entries in the user's
+type index than to actual software applications that use the personal data
+to which these entries point.
+
Parameters
dom: HTMLDocument
appDetails: AppDetails
callback: ((workspace, newBase) => void)
(workspace, newBase): void
Parameters
workspace: null | string
newBase: string
Returns void
Returns HTMLElement
A div with a button in it for making a new app instance
+
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/login.registrationControl.html b/Documentation/api/functions/login.registrationControl.html
new file mode 100644
index 000000000..cd656eb1b
--- /dev/null
+++ b/Documentation/api/functions/login.registrationControl.html
@@ -0,0 +1,2 @@
+registrationControl | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.registrationList.html b/Documentation/api/functions/login.registrationList.html
new file mode 100644
index 000000000..7070c0646
--- /dev/null
+++ b/Documentation/api/functions/login.registrationList.html
@@ -0,0 +1,2 @@
+registrationList | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.renderScopeHeadingRow.html b/Documentation/api/functions/login.renderScopeHeadingRow.html
new file mode 100644
index 000000000..98b1a34fa
--- /dev/null
+++ b/Documentation/api/functions/login.renderScopeHeadingRow.html
@@ -0,0 +1 @@
+renderScopeHeadingRow | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.renderSignInPopup.html b/Documentation/api/functions/login.renderSignInPopup.html
new file mode 100644
index 000000000..dd335254b
--- /dev/null
+++ b/Documentation/api/functions/login.renderSignInPopup.html
@@ -0,0 +1 @@
+renderSignInPopup | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.scopeLabel.html b/Documentation/api/functions/login.scopeLabel.html
new file mode 100644
index 000000000..e1a837b9a
--- /dev/null
+++ b/Documentation/api/functions/login.scopeLabel.html
@@ -0,0 +1 @@
+scopeLabel | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/login.selectWorkspace.html b/Documentation/api/functions/login.selectWorkspace.html
new file mode 100644
index 000000000..b54497143
--- /dev/null
+++ b/Documentation/api/functions/login.selectWorkspace.html
@@ -0,0 +1,12 @@
+selectWorkspace | solid-ui
If necessary, will get an account, preference file, etc. In sequence:
+
+
If not logged in, log in.
+
Load preference file
+
Prompt user for workspaces
+
Allows the user to just type in a URI by hand
+
+
Calls back with the workspace and the base URI
+
Parameters
dom: HTMLDocument
appDetails: AppDetails
callbackWS: ((workspace, newBase) => void)
(workspace, newBase): void
Parameters
workspace: null | string
newBase: string
Returns void
Returns HTMLElement
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.getChunks.html b/Documentation/api/functions/pad.getChunks.html
new file mode 100644
index 000000000..c389761f4
--- /dev/null
+++ b/Documentation/api/functions/pad.getChunks.html
@@ -0,0 +1,3 @@
+getChunks | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.lightColorHash.html b/Documentation/api/functions/pad.lightColorHash.html
new file mode 100644
index 000000000..7bcad4133
--- /dev/null
+++ b/Documentation/api/functions/pad.lightColorHash.html
@@ -0,0 +1,4 @@
+lightColorHash | solid-ui
The CSS color generated, constrained to be light for a background color
+
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.manageParticipation.html b/Documentation/api/functions/pad.manageParticipation.html
new file mode 100644
index 000000000..f781d3de0
--- /dev/null
+++ b/Documentation/api/functions/pad.manageParticipation.html
@@ -0,0 +1,7 @@
+manageParticipation | solid-ui
the options that can be passed in are deleteFunction, link, and draggable; these are used by the personTR button
+
Returns HTMLTableElement
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.notepad.html b/Documentation/api/functions/pad.notepad.html
new file mode 100644
index 000000000..b35687480
--- /dev/null
+++ b/Documentation/api/functions/pad.notepad.html
@@ -0,0 +1,7 @@
+notepad | solid-ui
the options that can be passed in consist of statusArea, exists
+
Returns any
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.notepadToHTML.html b/Documentation/api/functions/pad.notepadToHTML.html
new file mode 100644
index 000000000..9ca697da8
--- /dev/null
+++ b/Documentation/api/functions/pad.notepadToHTML.html
@@ -0,0 +1,3 @@
+notepadToHTML | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.participationObject.html b/Documentation/api/functions/pad.participationObject.html
new file mode 100644
index 000000000..11a73ef1e
--- /dev/null
+++ b/Documentation/api/functions/pad.participationObject.html
@@ -0,0 +1,6 @@
+participationObject | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.recordParticipation.html b/Documentation/api/functions/pad.recordParticipation.html
new file mode 100644
index 000000000..57ba43177
--- /dev/null
+++ b/Documentation/api/functions/pad.recordParticipation.html
@@ -0,0 +1,5 @@
+recordParticipation | solid-ui
the document into which the participation should be recorded
+
refreshable: any
a DOM element whose refresh() is to be called if the change works
+
Returns any
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.renderParticipants.html b/Documentation/api/functions/pad.renderParticipants.html
new file mode 100644
index 000000000..f4eda83ee
--- /dev/null
+++ b/Documentation/api/functions/pad.renderParticipants.html
@@ -0,0 +1,6 @@
+renderParticipants | solid-ui
the options that can be passed in are deleteFunction, link, and draggable; these are used by the personTR button
+
Returns ParticipationTableElement
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/pad.xmlEncode.html b/Documentation/api/functions/pad.xmlEncode.html
new file mode 100644
index 000000000..c709fb55d
--- /dev/null
+++ b/Documentation/api/functions/pad.xmlEncode.html
@@ -0,0 +1,2 @@
+xmlEncode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.N3Parser.html b/Documentation/api/functions/rdf.N3Parser.html
new file mode 100644
index 000000000..bb5538cd4
--- /dev/null
+++ b/Documentation/api/functions/rdf.N3Parser.html
@@ -0,0 +1 @@
+N3Parser | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.SPARQLToQuery.html b/Documentation/api/functions/rdf.SPARQLToQuery.html
new file mode 100644
index 000000000..63866df57
--- /dev/null
+++ b/Documentation/api/functions/rdf.SPARQLToQuery.html
@@ -0,0 +1,3 @@
+SPARQLToQuery | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Serializer.html b/Documentation/api/functions/rdf.Serializer.html
new file mode 100644
index 000000000..22c374f86
--- /dev/null
+++ b/Documentation/api/functions/rdf.Serializer.html
@@ -0,0 +1 @@
+Serializer | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.DOMParserFactory.html b/Documentation/api/functions/rdf.Util.DOMParserFactory.html
new file mode 100644
index 000000000..51b951b06
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.DOMParserFactory.html
@@ -0,0 +1,2 @@
+DOMParserFactory | solid-ui
Returns a DOM parser based on current runtime environment.
+
Returns any
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.RDFArrayRemove.html b/Documentation/api/functions/rdf.Util.RDFArrayRemove.html
new file mode 100644
index 000000000..d4ec363d0
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.RDFArrayRemove.html
@@ -0,0 +1,2 @@
+RDFArrayRemove | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.callbackify.html b/Documentation/api/functions/rdf.Util.callbackify.html
new file mode 100644
index 000000000..dc57ed284
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.callbackify.html
@@ -0,0 +1,7 @@
+callbackify | solid-ui
Adds callback functionality to an object.
+Callback functions are indexed by a 'hook' string.
+They return true if they want to be called again.
+
Parameters
obj: any
{Object}
+
callbacks: string[]
{Array}
+
Returns void
Method
callbackify
+
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.domToString.html b/Documentation/api/functions/rdf.Util.domToString.html
new file mode 100644
index 000000000..1d64de2c4
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.domToString.html
@@ -0,0 +1 @@
+domToString | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.dtstamp.html b/Documentation/api/functions/rdf.Util.dtstamp.html
new file mode 100644
index 000000000..3fb9c579c
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.dtstamp.html
@@ -0,0 +1 @@
+dtstamp | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.dumpNode.html b/Documentation/api/functions/rdf.Util.dumpNode.html
new file mode 100644
index 000000000..f5e39d8da
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.dumpNode.html
@@ -0,0 +1 @@
+dumpNode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.heavyCompare.html b/Documentation/api/functions/rdf.Util.heavyCompare.html
new file mode 100644
index 000000000..c215c4673
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.heavyCompare.html
@@ -0,0 +1,2 @@
+heavyCompare | solid-ui
Compares statements (heavy comparison for repeatable canonical ordering)
+
Parameters
x: any
y: any
g: any
uriMap: any
Returns any
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.heavyCompareSPO.html b/Documentation/api/functions/rdf.Util.heavyCompareSPO.html
new file mode 100644
index 000000000..e3f98a601
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.heavyCompareSPO.html
@@ -0,0 +1 @@
+heavyCompareSPO | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.linkRelationProperty.html b/Documentation/api/functions/rdf.Util.linkRelationProperty.html
new file mode 100644
index 000000000..21b20addc
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.linkRelationProperty.html
@@ -0,0 +1 @@
+linkRelationProperty | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.mediaTypeClass.html b/Documentation/api/functions/rdf.Util.mediaTypeClass.html
new file mode 100644
index 000000000..d8ddcaf25
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.mediaTypeClass.html
@@ -0,0 +1 @@
+mediaTypeClass | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.output.html b/Documentation/api/functions/rdf.Util.output.html
new file mode 100644
index 000000000..b065393cd
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.output.html
@@ -0,0 +1,4 @@
+output | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.parseXML.html b/Documentation/api/functions/rdf.Util.parseXML.html
new file mode 100644
index 000000000..eb7d76108
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.parseXML.html
@@ -0,0 +1,2 @@
+parseXML | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.stackString.html b/Documentation/api/functions/rdf.Util.stackString.html
new file mode 100644
index 000000000..f0bf4501f
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.stackString.html
@@ -0,0 +1 @@
+stackString | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.string.template.html b/Documentation/api/functions/rdf.Util.string.template.html
new file mode 100644
index 000000000..c8816d290
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.string.template.html
@@ -0,0 +1,2 @@
+template | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.Util.string_startswith.html b/Documentation/api/functions/rdf.Util.string_startswith.html
new file mode 100644
index 000000000..c62c0a4c1
--- /dev/null
+++ b/Documentation/api/functions/rdf.Util.string_startswith.html
@@ -0,0 +1 @@
+string_startswith | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.blankNode-1.html b/Documentation/api/functions/rdf.blankNode-1.html
new file mode 100644
index 000000000..7f6998166
--- /dev/null
+++ b/Documentation/api/functions/rdf.blankNode-1.html
@@ -0,0 +1 @@
+blankNode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.defaultGraph.html b/Documentation/api/functions/rdf.defaultGraph.html
new file mode 100644
index 000000000..674cdfb47
--- /dev/null
+++ b/Documentation/api/functions/rdf.defaultGraph.html
@@ -0,0 +1 @@
+defaultGraph | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.fetcher-1.html b/Documentation/api/functions/rdf.fetcher-1.html
new file mode 100644
index 000000000..b4c723f8b
--- /dev/null
+++ b/Documentation/api/functions/rdf.fetcher-1.html
@@ -0,0 +1 @@
+fetcher | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.fromNT.html b/Documentation/api/functions/rdf.fromNT.html
new file mode 100644
index 000000000..64f1a9448
--- /dev/null
+++ b/Documentation/api/functions/rdf.fromNT.html
@@ -0,0 +1 @@
+fromNT | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.graph.html b/Documentation/api/functions/rdf.graph.html
new file mode 100644
index 000000000..256aff73e
--- /dev/null
+++ b/Documentation/api/functions/rdf.graph.html
@@ -0,0 +1 @@
+graph | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isBlankNode.html b/Documentation/api/functions/rdf.isBlankNode.html
new file mode 100644
index 000000000..5cb6937c0
--- /dev/null
+++ b/Documentation/api/functions/rdf.isBlankNode.html
@@ -0,0 +1,2 @@
+isBlankNode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isCollection.html b/Documentation/api/functions/rdf.isCollection.html
new file mode 100644
index 000000000..147bdc9b2
--- /dev/null
+++ b/Documentation/api/functions/rdf.isCollection.html
@@ -0,0 +1,2 @@
+isCollection | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isGraph.html b/Documentation/api/functions/rdf.isGraph.html
new file mode 100644
index 000000000..9048f49b7
--- /dev/null
+++ b/Documentation/api/functions/rdf.isGraph.html
@@ -0,0 +1,2 @@
+isGraph | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isLiteral.html b/Documentation/api/functions/rdf.isLiteral.html
new file mode 100644
index 000000000..8433fd532
--- /dev/null
+++ b/Documentation/api/functions/rdf.isLiteral.html
@@ -0,0 +1,2 @@
+isLiteral | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isNamedNode.html b/Documentation/api/functions/rdf.isNamedNode.html
new file mode 100644
index 000000000..dffa8c314
--- /dev/null
+++ b/Documentation/api/functions/rdf.isNamedNode.html
@@ -0,0 +1,2 @@
+isNamedNode | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isPredicate.html b/Documentation/api/functions/rdf.isPredicate.html
new file mode 100644
index 000000000..72ffd145b
--- /dev/null
+++ b/Documentation/api/functions/rdf.isPredicate.html
@@ -0,0 +1,2 @@
+isPredicate | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isQuad.html b/Documentation/api/functions/rdf.isQuad.html
new file mode 100644
index 000000000..99c00f7fa
--- /dev/null
+++ b/Documentation/api/functions/rdf.isQuad.html
@@ -0,0 +1,2 @@
+isQuad | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isRDFObject.html b/Documentation/api/functions/rdf.isRDFObject.html
new file mode 100644
index 000000000..8689820b9
--- /dev/null
+++ b/Documentation/api/functions/rdf.isRDFObject.html
@@ -0,0 +1,2 @@
+isRDFObject | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isRDFlibObject.html b/Documentation/api/functions/rdf.isRDFlibObject.html
new file mode 100644
index 000000000..a97c58f11
--- /dev/null
+++ b/Documentation/api/functions/rdf.isRDFlibObject.html
@@ -0,0 +1,2 @@
+isRDFlibObject | solid-ui
TypeGuard for valid RDFlib Object types, also allows Collections, Graphs
+
Parameters
obj: any
Returns obj is ObjectType
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isRDFlibPredicate.html b/Documentation/api/functions/rdf.isRDFlibPredicate.html
new file mode 100644
index 000000000..c48dfe3ed
--- /dev/null
+++ b/Documentation/api/functions/rdf.isRDFlibPredicate.html
@@ -0,0 +1,2 @@
+isRDFlibPredicate | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isRDFlibSubject.html b/Documentation/api/functions/rdf.isRDFlibSubject.html
new file mode 100644
index 000000000..3d08539ba
--- /dev/null
+++ b/Documentation/api/functions/rdf.isRDFlibSubject.html
@@ -0,0 +1,2 @@
+isRDFlibSubject | solid-ui
TypeGuard for valid RDFlib Subject types, same as Object as RDFLib symmetrical.
+
Parameters
obj: any
Returns obj is ObjectType
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isStatement.html b/Documentation/api/functions/rdf.isStatement.html
new file mode 100644
index 000000000..e305f4b74
--- /dev/null
+++ b/Documentation/api/functions/rdf.isStatement.html
@@ -0,0 +1,2 @@
+isStatement | solid-ui
isStatement(obj): obj is Statement<SubjectType, PredicateType, ObjectType, GraphType>
TypeGuard for RDFLib Statements
+
Parameters
obj: any
Returns obj is Statement<SubjectType, PredicateType, ObjectType, GraphType>
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isStore.html b/Documentation/api/functions/rdf.isStore.html
new file mode 100644
index 000000000..15118d576
--- /dev/null
+++ b/Documentation/api/functions/rdf.isStore.html
@@ -0,0 +1,2 @@
+isStore | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isSubject.html b/Documentation/api/functions/rdf.isSubject.html
new file mode 100644
index 000000000..f2c0dc4f9
--- /dev/null
+++ b/Documentation/api/functions/rdf.isSubject.html
@@ -0,0 +1,2 @@
+isSubject | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isTerm.html b/Documentation/api/functions/rdf.isTerm.html
new file mode 100644
index 000000000..f2670b7c1
--- /dev/null
+++ b/Documentation/api/functions/rdf.isTerm.html
@@ -0,0 +1,2 @@
+isTerm | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.isVariable.html b/Documentation/api/functions/rdf.isVariable.html
new file mode 100644
index 000000000..deaf6924c
--- /dev/null
+++ b/Documentation/api/functions/rdf.isVariable.html
@@ -0,0 +1,2 @@
+isVariable | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.jsonParser.parseJSON.html b/Documentation/api/functions/rdf.jsonParser.parseJSON.html
new file mode 100644
index 000000000..8870784c3
--- /dev/null
+++ b/Documentation/api/functions/rdf.jsonParser.parseJSON.html
@@ -0,0 +1 @@
+parseJSON | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.lit.html b/Documentation/api/functions/rdf.lit.html
new file mode 100644
index 000000000..7872f3869
--- /dev/null
+++ b/Documentation/api/functions/rdf.lit.html
@@ -0,0 +1 @@
+lit | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.literal-1.html b/Documentation/api/functions/rdf.literal-1.html
new file mode 100644
index 000000000..457cc7efc
--- /dev/null
+++ b/Documentation/api/functions/rdf.literal-1.html
@@ -0,0 +1 @@
+literal | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.debug.html b/Documentation/api/functions/rdf.log.debug.html
new file mode 100644
index 000000000..c6a6f3e45
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.debug.html
@@ -0,0 +1 @@
+debug | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.error.html b/Documentation/api/functions/rdf.log.error.html
new file mode 100644
index 000000000..e35db3ea3
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.error.html
@@ -0,0 +1 @@
+error | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.info.html b/Documentation/api/functions/rdf.log.info.html
new file mode 100644
index 000000000..84afafde5
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.info.html
@@ -0,0 +1 @@
+info | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.msg.html b/Documentation/api/functions/rdf.log.msg.html
new file mode 100644
index 000000000..a8918bb33
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.msg.html
@@ -0,0 +1 @@
+msg | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.success.html b/Documentation/api/functions/rdf.log.success.html
new file mode 100644
index 000000000..9b466a7d2
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.success.html
@@ -0,0 +1 @@
+success | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.log.warn.html b/Documentation/api/functions/rdf.log.warn.html
new file mode 100644
index 000000000..62960c445
--- /dev/null
+++ b/Documentation/api/functions/rdf.log.warn.html
@@ -0,0 +1 @@
+warn | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.parse.html b/Documentation/api/functions/rdf.parse.html
new file mode 100644
index 000000000..6b1fc2876
--- /dev/null
+++ b/Documentation/api/functions/rdf.parse.html
@@ -0,0 +1,10 @@
+parse | solid-ui
Parse a string and put the result into the graph kb.
+Normal method is sync.
+Unfortunately jsdonld is currently written to need to be called async.
+If you are parsing JSON-LD and want to know when and whether it succeeded, you need to use the callback param.
The MIME content type string for the input - defaults to text/turtle
+
Optionalcallback: CallbackFunc
The callback to call when the data has been loaded
+
Returns void
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.quad.html b/Documentation/api/functions/rdf.quad.html
new file mode 100644
index 000000000..cb02b40c4
--- /dev/null
+++ b/Documentation/api/functions/rdf.quad.html
@@ -0,0 +1 @@
+quad | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.queryToSPARQL.html b/Documentation/api/functions/rdf.queryToSPARQL.html
new file mode 100644
index 000000000..e29d53371
--- /dev/null
+++ b/Documentation/api/functions/rdf.queryToSPARQL.html
@@ -0,0 +1 @@
+queryToSPARQL | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.serialize.html b/Documentation/api/functions/rdf.serialize.html
new file mode 100644
index 000000000..26cc6faa8
--- /dev/null
+++ b/Documentation/api/functions/rdf.serialize.html
@@ -0,0 +1,9 @@
+serialize | solid-ui
A string of letters, each of which set an options
+e.g. deinprstux
+
Optionalnamespaces?: Record<string, string>
A set of [prefix, uri] pairs that define namespace prefixes
+
Returns string | undefined
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.sparqlUpdateParser.html b/Documentation/api/functions/rdf.sparqlUpdateParser.html
new file mode 100644
index 000000000..fc7b0864f
--- /dev/null
+++ b/Documentation/api/functions/rdf.sparqlUpdateParser.html
@@ -0,0 +1 @@
+sparqlUpdateParser | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.st.html b/Documentation/api/functions/rdf.st.html
new file mode 100644
index 000000000..7a1709e96
--- /dev/null
+++ b/Documentation/api/functions/rdf.st.html
@@ -0,0 +1 @@
+st | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.sym.html b/Documentation/api/functions/rdf.sym.html
new file mode 100644
index 000000000..9bc6958e7
--- /dev/null
+++ b/Documentation/api/functions/rdf.sym.html
@@ -0,0 +1 @@
+sym | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.term.html b/Documentation/api/functions/rdf.term.html
new file mode 100644
index 000000000..eae0cece5
--- /dev/null
+++ b/Documentation/api/functions/rdf.term.html
@@ -0,0 +1 @@
+term | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.termValue.html b/Documentation/api/functions/rdf.termValue.html
new file mode 100644
index 000000000..3fbb8ad99
--- /dev/null
+++ b/Documentation/api/functions/rdf.termValue.html
@@ -0,0 +1,2 @@
+termValue | solid-ui
Retrieve the value of a term, or self if already a string.
+
Parameters
node: string | Term
Returns string
Settings
Member Visibility
Theme
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.triple.html b/Documentation/api/functions/rdf.triple.html
new file mode 100644
index 000000000..5810f3e72
--- /dev/null
+++ b/Documentation/api/functions/rdf.triple.html
@@ -0,0 +1 @@
+triple | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.docpart.html b/Documentation/api/functions/rdf.uri.docpart.html
new file mode 100644
index 000000000..1c9196128
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.docpart.html
@@ -0,0 +1,3 @@
+docpart | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.document.html b/Documentation/api/functions/rdf.uri.document.html
new file mode 100644
index 000000000..ef53174d6
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.document.html
@@ -0,0 +1,3 @@
+document | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.hostpart.html b/Documentation/api/functions/rdf.uri.hostpart.html
new file mode 100644
index 000000000..4f2f2c7a5
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.hostpart.html
@@ -0,0 +1,3 @@
+hostpart | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.join.html b/Documentation/api/functions/rdf.uri.join.html
new file mode 100644
index 000000000..a729ec199
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.join.html
@@ -0,0 +1,4 @@
+join | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.protocol.html b/Documentation/api/functions/rdf.uri.protocol.html
new file mode 100644
index 000000000..e47713736
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.protocol.html
@@ -0,0 +1,3 @@
+protocol | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.uri.refTo.html b/Documentation/api/functions/rdf.uri.refTo.html
new file mode 100644
index 000000000..f9193d694
--- /dev/null
+++ b/Documentation/api/functions/rdf.uri.refTo.html
@@ -0,0 +1,4 @@
+refTo | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/rdf.variable-1.html b/Documentation/api/functions/rdf.variable-1.html
new file mode 100644
index 000000000..5d4a44178
--- /dev/null
+++ b/Documentation/api/functions/rdf.variable-1.html
@@ -0,0 +1 @@
+variable | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/functions/tabs.tabWidget.html b/Documentation/api/functions/tabs.tabWidget.html
new file mode 100644
index 000000000..2b2d7a94a
--- /dev/null
+++ b/Documentation/api/functions/tabs.tabWidget.html
@@ -0,0 +1 @@
+tabWidget | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/hierarchy.html b/Documentation/api/hierarchy.html
new file mode 100644
index 000000000..61cb80f80
--- /dev/null
+++ b/Documentation/api/hierarchy.html
@@ -0,0 +1 @@
+solid-ui
\ No newline at end of file
diff --git a/Documentation/api/index.html b/Documentation/api/index.html
new file mode 100644
index 000000000..71913b2bb
--- /dev/null
+++ b/Documentation/api/index.html
@@ -0,0 +1,42 @@
+solid-ui
User Interface widgets and utilities for Solid (solid-ui)
+
These are HTML5 widgets which connect to a solid store. Building blocks for solid-based apps.
+Vanilla JS. Includes large widgets like chat, table, matrix, form fields, and small widgets.
This will generate a dist/ folder containing, among other artifacts, dist/main.js.
+Now run npx serve and go to http://localhost:3000/Documentation/ with your browser to see some examples.
+
While viewing one of those examples, you can open the web console in your browser and for instance
+try how you can create a button:
\ No newline at end of file
diff --git a/Documentation/api/interfaces/createTypes.NewAppInstanceOptions.html b/Documentation/api/interfaces/createTypes.NewAppInstanceOptions.html
new file mode 100644
index 000000000..c1aa7e24d
--- /dev/null
+++ b/Documentation/api/interfaces/createTypes.NewAppInstanceOptions.html
@@ -0,0 +1,12 @@
+NewAppInstanceOptions | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/interfaces/language.Binding.html b/Documentation/api/interfaces/language.Binding.html
new file mode 100644
index 000000000..54714fdd0
--- /dev/null
+++ b/Documentation/api/interfaces/language.Binding.html
@@ -0,0 +1,5 @@
+Binding | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/interfaces/rdf.AutoInitOptions.html b/Documentation/api/interfaces/rdf.AutoInitOptions.html
new file mode 100644
index 000000000..2d24c0d9e
--- /dev/null
+++ b/Documentation/api/interfaces/rdf.AutoInitOptions.html
@@ -0,0 +1,61 @@
+AutoInitOptions | solid-ui
Original uri to preserve
+through proxying etc (xhr.original).
+
Optionalbody
body?:string
Optionalcache
cache?:RequestCache
A string indicating how the request will interact with the browser's cache to set request's cache.
+
OptionalclearPreviousData
clearPreviousData?:boolean
Before we parse new data, clear old, but only on status 200 responses
+
OptionalcontentType
contentType?:string
Provided content type (for writes)
+
Optionalcredentials
credentials?:"include" | "omit"
Optionaldata
data?:string
Optionalfetch
fetch?:Fetch
The used Fetch function
+
Optionalforce
force?:boolean
Load the data even if loaded before.
+Also sets the Cache-Control: header to no-cache
+
OptionalforceContentType
forceContentType?:ContentType
Override the incoming header to
+force the data to be treated as this content-type (for reads)
+
Optionalhandlers
handlers?:Handler[]
headers
headers:HeadersInit
Optionalintegrity
integrity?:string
A cryptographic hash of the resource to be fetched by request. Sets request's integrity.
+
Optionalkeepalive
keepalive?:boolean
A boolean to set request's keepalive.
+
Optionalmethod
method?:HTTPMethods
Optionalmode
mode?:RequestMode
A string to indicate whether the request will use CORS, or will be restricted to same-origin URLs. Sets request's mode.
+
OptionalnoMeta
noMeta?:boolean
Prevents the addition of various metadata triples (about the fetch request) to the store
+
OptionalnoRDFa
noRDFa?:boolean
original
original:NamedNode
The serialized resource in the body
+
OptionalproxyUsed
proxyUsed?:boolean
Whether this request is a retry via
+a proxy (generally done from an error handler)
+
Optionalredirect
redirect?:RequestRedirect
A string indicating whether request follows redirects, results in an error upon encountering a redirect, or returns the redirect (in an opaque fashion). Sets request's redirect.
+
Optionalreferrer
referrer?:string
A string whose value is a same-origin URL, "about:client", or the empty string, to set request's referrer.
+
OptionalreferrerPolicy
referrerPolicy?:ReferrerPolicy
A referrer policy to set request's referrerPolicy.
+
OptionalreferringTerm
referringTerm?:NamedNode
Referring term, the resource which
+referred to this (for tracking bad links).
+The document in which this link was found.
+
req
req:BlankNode
OptionalrequestedURI
requestedURI?:string
resource
resource:Quad_Subject
OptionalretriedWithNoCredentials
retriedWithNoCredentials?:boolean
Optionalsignal
signal?:null | AbortSignal
An AbortSignal to set request's signal.
+
Optionaltimeout
timeout?:number
Optionalwindow
window?:null
Can only be null. Used to disassociate request from any Window.
\ No newline at end of file
diff --git a/Documentation/api/interfaces/rdf.ExtendedResponse.html b/Documentation/api/interfaces/rdf.ExtendedResponse.html
new file mode 100644
index 000000000..2d48f86b8
--- /dev/null
+++ b/Documentation/api/interfaces/rdf.ExtendedResponse.html
@@ -0,0 +1,25 @@
+ExtendedResponse | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/interfaces/rdf.FetchError.html b/Documentation/api/interfaces/rdf.FetchError.html
new file mode 100644
index 000000000..ad49ca79b
--- /dev/null
+++ b/Documentation/api/interfaces/rdf.FetchError.html
@@ -0,0 +1,7 @@
+FetchError | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules.html b/Documentation/api/modules.html
new file mode 100644
index 000000000..e9830376a
--- /dev/null
+++ b/Documentation/api/modules.html
@@ -0,0 +1,29 @@
+solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/createTypes.html b/Documentation/api/modules/createTypes.html
new file mode 100644
index 000000000..28ce3b59c
--- /dev/null
+++ b/Documentation/api/modules/createTypes.html
@@ -0,0 +1,3 @@
+createTypes | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/language.html b/Documentation/api/modules/language.html
new file mode 100644
index 000000000..81751dabd
--- /dev/null
+++ b/Documentation/api/modules/language.html
@@ -0,0 +1,8 @@
+language | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/log.html b/Documentation/api/modules/log.html
new file mode 100644
index 000000000..8ef6c0c6e
--- /dev/null
+++ b/Documentation/api/modules/log.html
@@ -0,0 +1,13 @@
+log | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/login.html b/Documentation/api/modules/login.html
new file mode 100644
index 000000000..fbc723147
--- /dev/null
+++ b/Documentation/api/modules/login.html
@@ -0,0 +1,37 @@
+login | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/pad.html b/Documentation/api/modules/pad.html
new file mode 100644
index 000000000..67bbaa030
--- /dev/null
+++ b/Documentation/api/modules/pad.html
@@ -0,0 +1,10 @@
+pad | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/participation.html b/Documentation/api/modules/participation.html
new file mode 100644
index 000000000..fcd5562bd
--- /dev/null
+++ b/Documentation/api/modules/participation.html
@@ -0,0 +1,5 @@
+participation | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.RDFaProcessor.html b/Documentation/api/modules/rdf.RDFaProcessor.html
new file mode 100644
index 000000000..9737de39f
--- /dev/null
+++ b/Documentation/api/modules/rdf.RDFaProcessor.html
@@ -0,0 +1,10 @@
+RDFaProcessor | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.Util.html b/Documentation/api/modules/rdf.Util.html
new file mode 100644
index 000000000..6dd2572bb
--- /dev/null
+++ b/Documentation/api/modules/rdf.Util.html
@@ -0,0 +1,18 @@
+Util | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.Util.string.html b/Documentation/api/modules/rdf.Util.string.html
new file mode 100644
index 000000000..31fdd7b24
--- /dev/null
+++ b/Documentation/api/modules/rdf.Util.string.html
@@ -0,0 +1,2 @@
+string | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.html b/Documentation/api/modules/rdf.html
new file mode 100644
index 000000000..55afd960a
--- /dev/null
+++ b/Documentation/api/modules/rdf.html
@@ -0,0 +1,70 @@
+rdf | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.jsonParser.html b/Documentation/api/modules/rdf.jsonParser.html
new file mode 100644
index 000000000..6596e7c4d
--- /dev/null
+++ b/Documentation/api/modules/rdf.jsonParser.html
@@ -0,0 +1,2 @@
+jsonParser | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.log.html b/Documentation/api/modules/rdf.log.html
new file mode 100644
index 000000000..e38ddf018
--- /dev/null
+++ b/Documentation/api/modules/rdf.log.html
@@ -0,0 +1,7 @@
+log | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/rdf.uri.html b/Documentation/api/modules/rdf.uri.html
new file mode 100644
index 000000000..330f1aab3
--- /dev/null
+++ b/Documentation/api/modules/rdf.uri.html
@@ -0,0 +1,7 @@
+uri | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/modules/tabs.html b/Documentation/api/modules/tabs.html
new file mode 100644
index 000000000..097be6915
--- /dev/null
+++ b/Documentation/api/modules/tabs.html
@@ -0,0 +1,3 @@
+tabs | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/types/createTypes.CreateContext.html b/Documentation/api/types/createTypes.CreateContext.html
new file mode 100644
index 000000000..c8177e5b4
--- /dev/null
+++ b/Documentation/api/types/createTypes.CreateContext.html
@@ -0,0 +1 @@
+CreateContext | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/acl.html b/Documentation/api/variables/acl.html
new file mode 100644
index 000000000..d09500b7d
--- /dev/null
+++ b/Documentation/api/variables/acl.html
@@ -0,0 +1,40 @@
+acl | solid-ui
(doc, aclDoc, defaultResource, defaultACLDoc): Store
Take the "default" ACL and convert it into the equivalent ACL
+which the resource would have had. Return it as a new separate store.
+The "defaultForNew" predicate is also accepted, as a deprecated
+synonym for "default".
\ No newline at end of file
diff --git a/Documentation/api/variables/aclControl.html b/Documentation/api/variables/aclControl.html
new file mode 100644
index 000000000..df20dbe50
--- /dev/null
+++ b/Documentation/api/variables/aclControl.html
@@ -0,0 +1,25 @@
+aclControl | solid-ui
In apps which may use drag and drop, this utility takes care of the fact
+by default in a browser, an uncaught user drop into a browser window
+causes the browser to lose all its work in that window and navigate to another page
+
Parameters
document: HTMLDocument
The DOM
+
Returns void
void
+
shortNameForFolder: ((x) => string)
(x): string
Get a folder's own filename in the directory tree. Also works for
+domain names; the URL protocol ('https://') acts as the tree root
+with short name '/' (see also test/unit/acl/acl-control.test.ts).
\ No newline at end of file
diff --git a/Documentation/api/variables/authn.html b/Documentation/api/variables/authn.html
new file mode 100644
index 000000000..5f9ba2f3e
--- /dev/null
+++ b/Documentation/api/variables/authn.html
@@ -0,0 +1 @@
+authn | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/create.html b/Documentation/api/variables/create.html
new file mode 100644
index 000000000..eb9be0728
--- /dev/null
+++ b/Documentation/api/variables/create.html
@@ -0,0 +1 @@
+create | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/dom.html b/Documentation/api/variables/dom.html
new file mode 100644
index 000000000..e6d70ddbf
--- /dev/null
+++ b/Documentation/api/variables/dom.html
@@ -0,0 +1 @@
+dom | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/icons.html b/Documentation/api/variables/icons.html
new file mode 100644
index 000000000..99b278221
--- /dev/null
+++ b/Documentation/api/variables/icons.html
@@ -0,0 +1 @@
+icons | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/language.defaultPreferredLanguages.html b/Documentation/api/variables/language.defaultPreferredLanguages.html
new file mode 100644
index 000000000..e252d3ec8
--- /dev/null
+++ b/Documentation/api/variables/language.defaultPreferredLanguages.html
@@ -0,0 +1 @@
+defaultPreferredLanguages | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/language.languageCodeURIBase.html b/Documentation/api/variables/language.languageCodeURIBase.html
new file mode 100644
index 000000000..8316e1762
--- /dev/null
+++ b/Documentation/api/variables/language.languageCodeURIBase.html
@@ -0,0 +1 @@
+languageCodeURIBase | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/matrix.html b/Documentation/api/variables/matrix.html
new file mode 100644
index 000000000..20a9224ca
--- /dev/null
+++ b/Documentation/api/variables/matrix.html
@@ -0,0 +1 @@
+matrix | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/media.html b/Documentation/api/variables/media.html
new file mode 100644
index 000000000..ee64665f6
--- /dev/null
+++ b/Documentation/api/variables/media.html
@@ -0,0 +1,14 @@
+media | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/ns.html b/Documentation/api/variables/ns.html
new file mode 100644
index 000000000..6c4c65b41
--- /dev/null
+++ b/Documentation/api/variables/ns.html
@@ -0,0 +1 @@
+ns | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.DataFactory.html b/Documentation/api/variables/rdf.DataFactory.html
new file mode 100644
index 000000000..6f929d608
--- /dev/null
+++ b/Documentation/api/variables/rdf.DataFactory.html
@@ -0,0 +1,2 @@
+DataFactory | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.NextId.html b/Documentation/api/variables/rdf.NextId.html
new file mode 100644
index 000000000..781117e3a
--- /dev/null
+++ b/Documentation/api/variables/rdf.NextId.html
@@ -0,0 +1 @@
+NextId | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.HTMLLiteralURI.html b/Documentation/api/variables/rdf.RDFaProcessor.HTMLLiteralURI.html
new file mode 100644
index 000000000..17e66edff
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.HTMLLiteralURI.html
@@ -0,0 +1 @@
+HTMLLiteralURI | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.NCNAME.html b/Documentation/api/variables/rdf.RDFaProcessor.NCNAME.html
new file mode 100644
index 000000000..bb1bd4e2d
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.NCNAME.html
@@ -0,0 +1 @@
+NCNAME | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.PlainLiteralURI.html b/Documentation/api/variables/rdf.RDFaProcessor.PlainLiteralURI.html
new file mode 100644
index 000000000..f68e81698
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.PlainLiteralURI.html
@@ -0,0 +1 @@
+PlainLiteralURI | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.XMLLiteralURI.html b/Documentation/api/variables/rdf.RDFaProcessor.XMLLiteralURI.html
new file mode 100644
index 000000000..6bb38ff96
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.XMLLiteralURI.html
@@ -0,0 +1 @@
+XMLLiteralURI | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.dateTimeTypes.html b/Documentation/api/variables/rdf.RDFaProcessor.dateTimeTypes.html
new file mode 100644
index 000000000..ba8cf092d
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.dateTimeTypes.html
@@ -0,0 +1 @@
+dateTimeTypes | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.nameChar.html b/Documentation/api/variables/rdf.RDFaProcessor.nameChar.html
new file mode 100644
index 000000000..5a70cdb75
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.nameChar.html
@@ -0,0 +1 @@
+nameChar | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.nameStartChar.html b/Documentation/api/variables/rdf.RDFaProcessor.nameStartChar.html
new file mode 100644
index 000000000..5b390aae8
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.nameStartChar.html
@@ -0,0 +1 @@
+nameStartChar | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.objectURI.html b/Documentation/api/variables/rdf.RDFaProcessor.objectURI.html
new file mode 100644
index 000000000..35e539472
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.objectURI.html
@@ -0,0 +1 @@
+objectURI | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/rdf.RDFaProcessor.typeURI.html b/Documentation/api/variables/rdf.RDFaProcessor.typeURI.html
new file mode 100644
index 000000000..bd3ac6fc8
--- /dev/null
+++ b/Documentation/api/variables/rdf.RDFaProcessor.typeURI.html
@@ -0,0 +1 @@
+typeURI | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/store.html b/Documentation/api/variables/store.html
new file mode 100644
index 000000000..a385e4ba7
--- /dev/null
+++ b/Documentation/api/variables/store.html
@@ -0,0 +1 @@
+store | solid-ui
\ No newline at end of file
diff --git a/Documentation/api/variables/versionInfo.html b/Documentation/api/variables/versionInfo.html
new file mode 100644
index 000000000..ad2092706
--- /dev/null
+++ b/Documentation/api/variables/versionInfo.html
@@ -0,0 +1 @@
+versionInfo | solid-ui
An RDF blank node is a Node without a URI
+Link
https://rdf.js.org/data-model-spec/#blanknode-interface
+