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: