package eliom

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Building Html tree.

See the Eliom manual for more information on <<a_manual chapter="clientserver-html" fragment="unique"| dom semantics vs. functional semantics>> for SVG tree manipulated by client/server application.

type +'a elt
type 'a wrap = 'a
type 'a list_wrap = 'a list
type +'a attrib
type uri = Xml.uri
module F : sig ... end

Typed interface for building valid HTML5 tree (functional semantics). See <<a_api project="tyxml" | module type Html_sigs.T >> .

module D : sig ... end

Typed interface for building valid HTML5 tree (DOM semantics). See <<a_api project="tyxml" | module type Html_sigs.T >> .

Typed interface for building valid HTML5 tree from React signals. HTML5's trees are automatically updated whenever corresponding signals change.

<<a_api project="tyxml" | module type Html_sigs.T >> .

module R : sig ... end
module Id : sig ... end

Node identifiers

module Custom_data : sig ... end

Type-safe custom data for HTML5. See the <<a_manual chapter="clientserver-html" fragment="custom_data"|examples in the manual>> .

Conversion of Javascript DOM elements to HTML5 elts (with DOM semantics of course). One conversion function per source type (stressed by the of_ prefix).