Eliom_content_core.Html5.F(3) Typed interface for building valid HTML5 tree (functional semantics).

Module

Module Eliom_content_core.Html5.F

Documentation

Module F
 :  sig end

Typed interface for building valid HTML5 tree (functional semantics). See .

module Raw : sig end

include Eliom_content_core.Html5.F.Raw

See .

=== Event handlers ===

val a_onabort : (#Dom_html.event Js.t -> unit) -> [> `OnAbort ] Eliom_content_core.Html5.attrib

Redefine event handler attributes to simplify their usage.

val a_onafterprint : (#Dom_html.event Js.t -> unit) -> [> `OnAfterPrint ] Eliom_content_core.Html5.attrib

val a_onbeforeprint : (#Dom_html.event Js.t -> unit) -> [> `OnBeforePrint ] Eliom_content_core.Html5.attrib

val a_onbeforeunload : (#Dom_html.event Js.t -> unit) -> [> `OnBeforeUnload ] Eliom_content_core.Html5.attrib

val a_onblur : (#Dom_html.event Js.t -> unit) -> [> `OnBlur ] Eliom_content_core.Html5.attrib

val a_oncanplay : (#Dom_html.event Js.t -> unit) -> [> `OnCanPlay ] Eliom_content_core.Html5.attrib

val a_oncanplaythrough : (#Dom_html.event Js.t -> unit) -> [> `OnCanPlayThrough ] Eliom_content_core.Html5.attrib

val a_onchange : (#Dom_html.event Js.t -> unit) -> [> `OnChange ] Eliom_content_core.Html5.attrib

val a_onclick : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnClick ] Eliom_content_core.Html5.attrib

val a_oncontextmenu : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnContextMenu ] Eliom_content_core.Html5.attrib

val a_ondblclick : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDblClick ] Eliom_content_core.Html5.attrib

val a_ondrag : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDrag ] Eliom_content_core.Html5.attrib

val a_ondragend : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDragEnd ] Eliom_content_core.Html5.attrib

val a_ondragenter : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDragEnter ] Eliom_content_core.Html5.attrib

val a_ondragleave : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDragLeave ] Eliom_content_core.Html5.attrib

val a_ondragover : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDragOver ] Eliom_content_core.Html5.attrib

val a_ondragstart : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDragStart ] Eliom_content_core.Html5.attrib

val a_ondrop : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnDrop ] Eliom_content_core.Html5.attrib

val a_ondurationchange : (#Dom_html.event Js.t -> unit) -> [> `OnDurationChange ] Eliom_content_core.Html5.attrib

val a_onemptied : (#Dom_html.event Js.t -> unit) -> [> `OnEmptied ] Eliom_content_core.Html5.attrib

val a_onended : (#Dom_html.event Js.t -> unit) -> [> `OnEnded ] Eliom_content_core.Html5.attrib

val a_onerror : (#Dom_html.event Js.t -> unit) -> [> `OnError ] Eliom_content_core.Html5.attrib

val a_onfocus : (#Dom_html.event Js.t -> unit) -> [> `OnFocus ] Eliom_content_core.Html5.attrib

val a_onformchange : (#Dom_html.event Js.t -> unit) -> [> `OnFormChange ] Eliom_content_core.Html5.attrib

val a_onforminput : (#Dom_html.event Js.t -> unit) -> [> `OnFormInput ] Eliom_content_core.Html5.attrib

val a_onhashchange : (#Dom_html.event Js.t -> unit) -> [> `OnHashChange ] Eliom_content_core.Html5.attrib

val a_oninput : (#Dom_html.event Js.t -> unit) -> [> `OnInput ] Eliom_content_core.Html5.attrib

val a_oninvalid : (#Dom_html.event Js.t -> unit) -> [> `OnInvalid ] Eliom_content_core.Html5.attrib

val a_onmousedown : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnMouseDown ] Eliom_content_core.Html5.attrib

val a_onmouseup : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnMouseUp ] Eliom_content_core.Html5.attrib

val a_onmouseover : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnMouseOver ] Eliom_content_core.Html5.attrib

val a_onmousemove : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnMouseMove ] Eliom_content_core.Html5.attrib

val a_onmouseout : (#Dom_html.mouseEvent Js.t -> unit) -> [> `OnMouseOut ] Eliom_content_core.Html5.attrib

val a_onmousewheel : (#Dom_html.event Js.t -> unit) -> [> `OnMouseWheel ] Eliom_content_core.Html5.attrib

val a_onoffline : (#Dom_html.event Js.t -> unit) -> [> `OnOffLine ] Eliom_content_core.Html5.attrib

val a_ononline : (#Dom_html.event Js.t -> unit) -> [> `OnOnLine ] Eliom_content_core.Html5.attrib

val a_onpause : (#Dom_html.event Js.t -> unit) -> [> `OnPause ] Eliom_content_core.Html5.attrib

val a_onplay : (#Dom_html.event Js.t -> unit) -> [> `OnPlay ] Eliom_content_core.Html5.attrib

val a_onplaying : (#Dom_html.event Js.t -> unit) -> [> `OnPlaying ] Eliom_content_core.Html5.attrib

val a_onpagehide : (#Dom_html.event Js.t -> unit) -> [> `OnPageHide ] Eliom_content_core.Html5.attrib

val a_onpageshow : (#Dom_html.event Js.t -> unit) -> [> `OnPageShow ] Eliom_content_core.Html5.attrib

val a_onpopstate : (#Dom_html.event Js.t -> unit) -> [> `OnPopState ] Eliom_content_core.Html5.attrib

val a_onprogress : (#Dom_html.event Js.t -> unit) -> [> `OnProgress ] Eliom_content_core.Html5.attrib

val a_onratechange : (#Dom_html.event Js.t -> unit) -> [> `OnRateChange ] Eliom_content_core.Html5.attrib

val a_onreadystatechange : (#Dom_html.event Js.t -> unit) -> [> `OnReadyStateChange ] Eliom_content_core.Html5.attrib

val a_onredo : (#Dom_html.event Js.t -> unit) -> [> `OnRedo ] Eliom_content_core.Html5.attrib

val a_onresize : (#Dom_html.event Js.t -> unit) -> [> `OnResize ] Eliom_content_core.Html5.attrib

val a_onscroll : (#Dom_html.event Js.t -> unit) -> [> `OnScroll ] Eliom_content_core.Html5.attrib

val a_onseeked : (#Dom_html.event Js.t -> unit) -> [> `OnSeeked ] Eliom_content_core.Html5.attrib

val a_onseeking : (#Dom_html.event Js.t -> unit) -> [> `OnSeeking ] Eliom_content_core.Html5.attrib

val a_onselect : (#Dom_html.event Js.t -> unit) -> [> `OnSelect ] Eliom_content_core.Html5.attrib

val a_onshow : (#Dom_html.event Js.t -> unit) -> [> `OnShow ] Eliom_content_core.Html5.attrib

val a_onstalled : (#Dom_html.event Js.t -> unit) -> [> `OnStalled ] Eliom_content_core.Html5.attrib

val a_onstorage : (#Dom_html.event Js.t -> unit) -> [> `OnStorage ] Eliom_content_core.Html5.attrib

val a_onsubmit : (#Dom_html.event Js.t -> unit) -> [> `OnSubmit ] Eliom_content_core.Html5.attrib

val a_onsuspend : (#Dom_html.event Js.t -> unit) -> [> `OnSuspend ] Eliom_content_core.Html5.attrib

val a_ontimeupdate : (#Dom_html.event Js.t -> unit) -> [> `OnTimeUpdate ] Eliom_content_core.Html5.attrib

val a_onundo : (#Dom_html.event Js.t -> unit) -> [> `OnUndo ] Eliom_content_core.Html5.attrib

val a_onunload : (#Dom_html.event Js.t -> unit) -> [> `OnUnload ] Eliom_content_core.Html5.attrib

val a_onvolumechange : (#Dom_html.event Js.t -> unit) -> [> `OnVolumeChange ] Eliom_content_core.Html5.attrib

val a_onwaiting : (#Dom_html.event Js.t -> unit) -> [> `OnWaiting ] Eliom_content_core.Html5.attrib

val a_onkeypress : (#Dom_html.keyboardEvent Js.t -> unit) -> [> `OnKeyPress ] Eliom_content_core.Html5.attrib

val a_onkeydown : (#Dom_html.keyboardEvent Js.t -> unit) -> [> `OnKeyDown ] Eliom_content_core.Html5.attrib

val a_onkeyup : (#Dom_html.keyboardEvent Js.t -> unit) -> [> `OnKeyUp ] Eliom_content_core.Html5.attrib

val a_onload : (#Dom_html.event Js.t -> unit) -> [> `OnLoad ] Eliom_content_core.Html5.attrib

val a_onloadeddata : (#Dom_html.event Js.t -> unit) -> [> `OnLoadedData ] Eliom_content_core.Html5.attrib

val a_onloadedmetadata : (#Dom_html.event Js.t -> unit) -> [> `OnLoadedMetaData ] Eliom_content_core.Html5.attrib

val a_onloadstart : (#Dom_html.event Js.t -> unit) -> [> `OnLoadStart ] Eliom_content_core.Html5.attrib

val a_onmessage : (#Dom_html.event Js.t -> unit) -> [> `OnMessage ] Eliom_content_core.Html5.attrib