Skip to main content

Module Tea_html

module Cmds​

module Cmds = Tea_html_cmds

val map​

val map : ( 'a -> 'b ) -> 'a Vdom.t -> 'b Vdom.t

val noNode​

val noNode : 'a Vdom.t

val text​

val text : string -> 'a Vdom.t

val lazy1​

val lazy1 : string -> ( unit -> 'a Vdom.t ) -> 'a Vdom.t

val node​

val node :    ?namespace:string ->   string ->   ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val br​

val br : 'a Vdom.properties -> 'a Vdom.t

val br'​

val br' :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val div​

val div :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val span​

val span :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val p​

val p :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val pre​

val pre :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val a​

val a :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val section​

val section :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val header​

val header :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t
val footer :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h1​

val h1 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h2​

val h2 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h3​

val h3 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h4​

val h4 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h5​

val h5 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val h6​

val h6 :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val i​

val i :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val strong​

val strong :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val button​

val button :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val input'​

val input' :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val textarea​

val textarea :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val label​

val label :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val ul​

val ul :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val ol​

val ol :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val li​

val li :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val table​

val table :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val thead​

val thead :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val tfoot​

val tfoot :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val tbody​

val tbody :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val th​

val th :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val tr​

val tr :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val td​

val td :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val progress​

val progress :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val img​

val img :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val select​

val select :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val option'​

val option' :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val form​

val form :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val nav​

val nav :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val main​

val main :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val aside​

val aside :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val article​

val article :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val details​

val details :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val figcaption​

val figcaption :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val figure​

val figure :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val mark​

val mark :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val summary​

val summary :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val time​

val time :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val hr​

val hr :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val blockquote​

val blockquote :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val code​

val code :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val em​

val em :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val b​

val b :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val u​

val u :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val sub​

val sub :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val sup​

val sup :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val dl​

val dl :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val dt​

val dt :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val dd​

val dd :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val iframe​

val iframe :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val canvas​

val canvas :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val address​

val address :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val caption​

val caption :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val colgroup​

val colgroup :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val col​

val col :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val fieldset​

val fieldset :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val legend​

val legend :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val datalist​

val datalist :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val optgroup​

val optgroup :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val output​

val output :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val meter​

val meter :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val audio​

val audio :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val video​

val video :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val source​

val source :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val track​

val track :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val embed​

val embed :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val object'​

val object' :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val param​

val param :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val ins​

val ins :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val del​

val del :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val small​

val small :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val cite​

val cite :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val dfn​

val dfn :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val abbr​

val abbr :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val var'​

val var' :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val samp​

val samp :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val kbd​

val kbd :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val s​

val s :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val q​

val q :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val rt​

val rt :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val bdi​

val bdi :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val bdo​

val bdo :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val wbr​

val wbr :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val menuitem​

val menuitem :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val menu​

val menu :    ?key:string ->   ?unique:string ->   'a Vdom.properties ->   'a Vdom.t list ->   'a Vdom.t

val noProp​

val noProp : 'a Vdom.property

val id​

val id : string -> 'a Vdom.property

val href​

val href : string -> 'a Vdom.property

val src​

val src : string -> 'a Vdom.property

val title​

val title : string -> 'a Vdom.property

val class'​

val class' : string -> 'a Vdom.property

val classList​

val classList : (string * bool) list -> 'a Vdom.property

val type'​

val type' : string -> 'a Vdom.property

val style​

val style : string -> string -> 'a Vdom.property

val styles​

val styles : (string * string) list -> 'a Vdom.property

val placeholder​

val placeholder : string -> 'a Vdom.property

val autofocus​

val autofocus : bool -> 'a Vdom.property

val value​

val value : string -> 'a Vdom.property

val name​

val name : string -> 'a Vdom.property

val checked​

val checked : bool -> 'a Vdom.property

val for'​

val for' : string -> 'a Vdom.property

val hidden​

val hidden : bool -> 'a Vdom.property

val target​

val target : string -> 'a Vdom.property

val action​

val action : string -> 'a Vdom.property

val method'​

val method' : string -> 'a Vdom.property

val onCB​

val onCB :    string ->   string ->   ( Web.Node.event -> 'a option ) ->   'a Vdom.property

val onMsg​

val onMsg : string -> 'a -> 'b Vdom.property

val onInputOpt​

val onInputOpt : ?key:string -> ( string -> 'a option ) -> 'a Vdom.property

val onInput​

val onInput : ?key:string -> ( string -> 'a ) -> 'b Vdom.property

val onChangeOpt​

val onChangeOpt : ?key:string -> ( string -> 'a option ) -> 'a Vdom.property

val onChange​

val onChange : ?key:string -> ( string -> 'a ) -> 'b Vdom.property

val onClick​

val onClick : 'a -> 'b Vdom.property

val onDoubleClick​

val onDoubleClick : 'a -> 'b Vdom.property

val onBlur​

val onBlur : 'a -> 'b Vdom.property

val onFocus​

val onFocus : 'a -> 'b Vdom.property

val onCheckOpt​

val onCheckOpt : ?key:string -> ( bool -> 'a option ) -> 'a Vdom.property

val onCheck​

val onCheck : ?key:string -> ( bool -> 'a ) -> 'b Vdom.property

val onMouseDown​

val onMouseDown : 'a -> 'b Vdom.property

val onMouseUp​

val onMouseUp : 'a -> 'b Vdom.property

val onMouseEnter​

val onMouseEnter : 'a -> 'b Vdom.property

val onMouseLeave​

val onMouseLeave : 'a -> 'b Vdom.property

val onMouseOver​

val onMouseOver : 'a -> 'b Vdom.property

val onMouseOut​

val onMouseOut : 'a -> 'b Vdom.property

type options​

type options = {

val defaultOptions​

val defaultOptions : options

val onWithOptions​

val onWithOptions :    key:string ->   string ->   options ->   ( 'a, 'b ) Tea_json.Decoder.t ->   'c Vdom.property

val on​

val on :    key:string ->   string ->   ( 'a, 'b ) Tea_json.Decoder.t ->   'b Vdom.property

val targetValue​

val targetValue : ( Web.Json.t, string ) Tea_json.Decoder.t

val targetChecked​

val targetChecked : ( Web.Json.t, bool ) Tea_json.Decoder.t

val keyCode​

val keyCode : ( Web.Json.t, int ) Tea_json.Decoder.t

module Attributes​

module Attributes : sig ... end