package eliom

  1. Overview
  2. Docs
Advanced client/server Web and mobile framework

Install

Dune Dependency

Authors

Maintainers

Sources

10.3.1.tar.gz
md5=a989128ffd2ffd4a74b17233cd0a4b46
sha512=ee76f43609fc33aad96758e9a9698ec517aa92eaaf4575e3e4b43aaa34b3659f0403370d1c8a20c605465802375cbdf7f98a0d086cb3c73e86d19115064f7f15

doc/eliom.server/Eliom_content/Svg/C/index.html

Module Svg.CSource

Creation of content from client-side values. This makes possible to insert in server side generated pages some nodes that will be computed on client side (for example reactive nodes).

Sourceval node : ?init:'a elt -> 'a elt Eliom_client_value.t -> 'a elt

node e is a server-side node corresponding to the client-side node e . node e can be used like any other server-side node.

The implementation uses an initial placeholder node that is later replaced by the client node. By default, the placeholder node is span. The ~init argument can be used to provide a custom placeholder node (e.g., one with the same tag as the client node). This can be useful in contexts where span is not allowed.

Sourceval attr : ?init:'a attrib -> 'a attrib Eliom_client_value.t -> 'a attrib
OCaml

Innovation. Community. Security.