Module: @divine/x4e
Namespacesβ
Interfacesβ
Referencesβ
escapeXMLβ
Renames and re-exports escapeHTML
escapeXMLAttributeβ
Renames and re-exports escapeHTMLAttribute
Type aliasesβ
JSX_Attributesβ
Ζ¬ JSX_Attributes: Record
<string
, unknown
>
Defined inβ
JSX_ComponentResultβ
Ζ¬ JSX_ComponentResult: JSX_Element
| null
| undefined
Defined inβ
XMLβ
Ζ¬ XML<TNode
>: _XML
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node |
Defined inβ
XMLListβ
Ζ¬ XMLList<TNode
>: _XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node |
Defined inβ
Variablesβ
NS_ATOMβ
β’ Const
NS_ATOM: "http://www.w3.org/2005/Atom"
Defined inβ
NS_DEFAULTβ
β’ Const
NS_DEFAULT: ""
Defined inβ
NS_SOAPβ
β’ Const
NS_SOAP: "http://www.w3.org/2003/05/soap-envelope"
Defined inβ
NS_WDSLβ
β’ Const
NS_WDSL: "http://www.w3.org/ns/wsdl"
Defined inβ
NS_XHTMLβ
β’ Const
NS_XHTML: "http://www.w3.org/1999/xhtml"
Defined inβ
NS_XLINKβ
β’ Const
NS_XLINK: "http://www.w3.org/1999/xlink"
Defined inβ
NS_XMLSCHEMAβ
β’ Const
NS_XMLSCHEMA: "http://www.w3.org/2001/XMLSchema"
Defined inβ
NS_XSLTβ
β’ Const
NS_XSLT: "http://www.w3.org/1999/XSL/Transform"
Defined inβ
Functionsβ
XMLβ
βΈ XML(source?
): XML
<Text
>
Parametersβ
Name | Type |
---|---|
source? | null |
Returnsβ
XML
<Text
>
Defined inβ
βΈ XML<TNode
>(source
): XML
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node |
Parametersβ
Name | Type |
---|---|
source | TNode | XML <TNode > | XMLList <TNode > |
Returnsβ
XML
<TNode
>
Defined inβ
βΈ XML<TNode
>(source
, defaultNamespace?
): XML
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Node |
Parametersβ
Name | Type |
---|---|
source | undefined | null | ConvertableTypes |
defaultNamespace? | string |
Returnsβ
XML
<TNode
>
Defined inβ
XMLListβ
βΈ XMLList<TNode
>(source
): XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node |
Parametersβ
Name | Type |
---|---|
source | TNode | ArrayLike <TNode > | XML <TNode > | XMLList <TNode > |
Returnsβ
XMLList
<TNode
>
Defined inβ
βΈ XMLList<TNode
>(source
, defaultNamespace?
): XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Node |
Parametersβ
Name | Type |
---|---|
source | undefined | null | ConvertableTypes | ArrayLike <Node > |
defaultNamespace? | string |
Returnsβ
XMLList
<TNode
>
Defined inβ
createJSXElementβ
βΈ createJSXElement<T
>(tagName
, namespaceURI
, props
, ...children
): JSX_Element
Type parametersβ
Name | Type |
---|---|
T | extends JSX_Attributes |
Parametersβ
Name | Type |
---|---|
tagName | JSX_TagName <T > |
namespaceURI | null | string |
props | null | T |
...children | JSX_Children |
Returnsβ
JSX_Element
Defined inβ
escapeHTMLβ
βΈ escapeHTML(value
): string
Parametersβ
Name | Type |
---|---|
value | string |
Returnsβ
string
Defined inβ
escapeHTMLAttributeβ
βΈ escapeHTMLAttribute(value
): string
Parametersβ
Name | Type |
---|---|
value | string |
Returnsβ
string
Defined inβ
htmlβ
βΈ html(strings
, ...values
): XML
<Element
>
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XML
<Element
>
Defined inβ
htmlListβ
βΈ htmlList<TNode
>(strings
, ...values
): XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Node |
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XMLList
<TNode
>
Defined inβ
isAttributeβ
βΈ isAttribute(node
): node is Attr
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is Attr
Defined inβ
isCommentβ
βΈ isComment(node
): node is Comment
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is Comment
Defined inβ
isDOMNodeβ
βΈ isDOMNode(obj
): obj is Node
Parametersβ
Name | Type |
---|---|
obj | unknown |
Returnsβ
obj is Node
Defined inβ
isDocumentβ
βΈ isDocument(node
): node is Document
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is Document
Defined inβ
isDocumentFragmentβ
βΈ isDocumentFragment(node
): node is DocumentFragment
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is DocumentFragment
Defined inβ
isDocumentTypeβ
βΈ isDocumentType(node
): node is DocumentType
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is DocumentType
Defined inβ
isElementβ
βΈ isElement(node
): node is Element
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is Element
Defined inβ
isEqualNodeβ
βΈ isEqualNode(n1
, n2
, x4eMode
): boolean
Parametersβ
Name | Type |
---|---|
n1 | Node |
n2 | undefined | null | Node |
x4eMode | boolean |
Returnsβ
boolean
Defined inβ
isProcessingInstructionβ
βΈ isProcessingInstruction(node
): node is ProcessingInstruction
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is ProcessingInstruction
Defined inβ
isTextβ
βΈ isText(node
): node is Text
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
node is Text
Defined inβ
parseHTMLFragmentFromStringβ
βΈ parseHTMLFragmentFromString(fragment
): DocumentFragment
Parametersβ
Name | Type |
---|---|
fragment | string |
Returnsβ
DocumentFragment
Defined inβ
parseHTMLFromStringβ
βΈ parseHTMLFromString(document
): Document
Parametersβ
Name | Type |
---|---|
document | string |
Returnsβ
Document
Defined inβ
parseXMLFromStringβ
βΈ parseXMLFromString(document
): Document
Parametersβ
Name | Type |
---|---|
document | string |
Returnsβ
Document
Defined inβ
serializeHTMLToStringβ
βΈ serializeHTMLToString(node
): string
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
string
Defined inβ
serializeXMLToStringβ
βΈ serializeXMLToString(node
): string
Parametersβ
Name | Type |
---|---|
node | Node |
Returnsβ
string
Defined inβ
xhtmlβ
βΈ xhtml<TNode
>(strings
, ...values
): XML
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Element |
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XML
<TNode
>
Defined inβ
xhtmlListβ
βΈ xhtmlList<TNode
>(strings
, ...values
): XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Node |
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XMLList
<TNode
>
Defined inβ
xmlβ
βΈ xml<TNode
>(strings
, ...values
): XML
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Element |
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XML
<TNode
>
Defined inβ
xmlListβ
βΈ xmlList<TNode
>(strings
, ...values
): XMLList
<TNode
>
Type parametersβ
Name | Type |
---|---|
TNode | extends Node = Node |
Parametersβ
Name | Type |
---|---|
strings | TemplateStringsArray |
...values | unknown [] |
Returnsβ
XMLList
<TNode
>
Defined inβ
xmlListNSβ
βΈ xmlListNS(defaultNamespace
): XMLListLiteral
Parametersβ
Name | Type |
---|---|
defaultNamespace | string |
Returnsβ
XMLListLiteral
Defined inβ
xmlNSβ
βΈ xmlNS(defaultNamespace
): XMLLiteral
Parametersβ
Name | Type |
---|---|
defaultNamespace | string |
Returnsβ
XMLLiteral