Module: hintMessages
Children
Description
Function: createErrorNotification
- createErrorNotification()
Function: createWaitingNotification
Create a waiting notification with a informative message for the waiting user.
- createWaitingNotification(info, id)
- Arguments:
info, (
String()
) – a message for the userid, (
String()
) – optional, the id of the message div. Default is empty
- Return HTMLElement:
A div with class caosdb-preview-waiting-notification.
Function: removeAllWaitingNotifications
Remove all waiting notifications from an element.
- removeAllWaitingNotifications(elem)
- Arguments:
elem (
HTMLElement()
) – Remove all waiting notifications from an element.
- Return HTMLElement:
The parameter elem.
Function: postXml
Post an xml document to basepath/Entity
- postXml()
- Arguments:
postXml() – XML document
postXml() – string
postXml() – string
postXml() – integer (in milliseconds)
- Return postXml():
Promise object
Function: xml2str
Serialize an xml document into plain string.
- xml2str()
- Arguments:
xml2str() – Serialize an xml document into plain string.
- Return xml2str():
string representation of xml
Function: load_config
Load a json configuration.
If the file cannot be found, an empty array is returned.
- load_config()
- Arguments:
load_config() – The filename of the configuration file residing in conf/.
- Return load_config():
object containing the configuration
Function: str2xml
Convert a string into an xml document.
- str2xml()
- Arguments:
str2xml() – a string representation of an xml document.
- Return str2xml():
an xml document.
Function: asyncXslt
Asynchronously transform an xml into html via xslt.
- asyncXslt()
- Arguments:
asyncXslt() – resolves to an input xml document.
asyncXslt() – resolves to a xsl script.
asyncXslt() – resolves to parameters for the xsl script.
- Return asyncXslt():
A promise which resolves to a generated HTML document.
Function: xslt
transform a xml into html via xslt
- xslt()
- Arguments:
xslt() – the input xml document
xslt() – the transformation script
xslt() – xsl parameter to be set (optionally).
- Return xslt():
html
Function: getXSLScriptClone
TODO
- getXSLScriptClone()
Function: injectTemplate
Add a template rule to a XSL style sheet.
The original document is cloned (copy-on-change) before the template rule is appended.
- injectTemplate(orig_xsl, templateStr)
- Arguments:
orig_xsl (
XMLDocument()
) – the original xsl style sheettemplateStr (
string()
) – the new template rule (an xml string)
- Return XMLDocument:
new xsl style sheet with one more rule.
Function: insertParam
TODO
- insertParam()
Function: initOnDocumentReady
Initialize all the submodules.
- initOnDocumentReady()
Member: hintMessages
:
Member: id
:
Member: type
:
Member: contentType
:
Member: url
:
Member: processData
:
Member: data
:
Member: dataType
:
Member: timeout
:
Member: statusCode
:
Member: url
:
Member: dataType
:
Member: result
:
Member: result
:
Member: user_management
:
Member: type
:
Member: url
:
Member: dataType
:
Member: data
:
Member: modal
:
Member: msg_text
:
Member: msg_text
:
Member: msg_text
:
Member: init
:
Member: set_new_password
:
Member: get_change_password_form
:
Member: caosdb_modules
: