registerDOMEvent : Handler JSIO e => EventTarget -> DOMEvent e -> JSIO () Low level method for registering `DOMEvents` at
HTML elements.
Use this, for instance, to register `DOMEvents` at
a HTMLElement of a static document.
Totality: total
Visibility: exporthandleEvent : Handler JSIO e => ElemRef t -> DOMEvent e -> JSIO () Manually register an event handler at the given element
Totality: total
Visibility: exportsetAttribute : Handler JSIO e => Element -> Attribute e -> JSIO ()- Totality: total
Visibility: export setAttributeRef : Handler JSIO e => ElemRef t -> Attribute e -> JSIO ()- Totality: total
Visibility: export setAttributesRef : Handler JSIO e => ElemRef t -> List (Attribute e) -> JSIO ()- Totality: total
Visibility: export replaceChildren : Element -> DocumentFragment -> JSIO () Replaces all children of the given node with a new document fragment.
Totality: total
Visibility: exportappendDF : Element -> DocumentFragment -> JSIO () Appends the given document fragment to a DOM element's children
Totality: total
Visibility: exportprependDF : Element -> DocumentFragment -> JSIO () Prepends the given document fragment to a DOM element's children
Totality: total
Visibility: exportafterDF : Element -> DocumentFragment -> JSIO () Inserts the given document fragment after a DOM element.
Totality: total
Visibility: exportbeforeDF : Element -> DocumentFragment -> JSIO () Inserts the given document fragment before a DOM element.
Totality: total
Visibility: exportreplaceDF : Element -> DocumentFragment -> JSIO () Inserts the given document fragment before a DOM element.
Totality: total
Visibility: exportdata DOMUpdate : Type -> Type- Totality: total
Visibility: public export
Constructors:
Children : ElemRef t -> List (Node e) -> DOMUpdate e Replace : ElemRef t -> List (Node e) -> DOMUpdate e Append : ElemRef t -> List (Node e) -> DOMUpdate e Prepend : ElemRef t -> List (Node e) -> DOMUpdate e After : ElemRef t -> List (Node e) -> DOMUpdate e Before : ElemRef t -> List (Node e) -> DOMUpdate e Attr : ElemRef t -> Attribute e -> DOMUpdate e Remove : ElemRef t -> DOMUpdate e
innerHtmlAtN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
inserts them as the children of the given target.
Totality: total
Visibility: exportinnerHtmlAt : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
inserts it as the only child of the given target.
Totality: total
Visibility: exportafterN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
inserts them after the given child node.
Totality: total
Visibility: exportafter : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
inserts it after the given child node.
Totality: total
Visibility: exportbeforeN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
inserts them before the given child node.
Totality: total
Visibility: exportbefore : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
inserts it before the given child node.
Totality: total
Visibility: exportappendN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
appends them to the given element's list of children
Totality: total
Visibility: exportappend : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
appends it to the given element's list of children
Totality: total
Visibility: exportprependN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
prepends them to the given element's list of children
Totality: total
Visibility: exportprepend : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
prepends it to the given element's list of children
Totality: total
Visibility: exportreplaceN : Handler JSIO e => ElemRef t -> List (Node e) -> JSIO () Sets up the reactive behavior of the given `Node`s and
replaces the given element.
Totality: total
Visibility: exportreplace : Handler JSIO e => ElemRef t -> Node e -> JSIO () Sets up the reactive behavior of the given `Node` and
replaces the given element.
Totality: total
Visibility: exportupdateDOM1 : Handler JSIO e => DOMUpdate e -> JSIO () Execute a single DOM update instruction
Totality: total
Visibility: exportupdateDOM : Handler JSIO e => List (DOMUpdate e) -> JSIO () Execute several DOM update instructions
Totality: total
Visibility: export