module Manip:sig
..end
In this module, all the functions apply only to SVG element with
.
val appendChild : ?before:'a Eliom_content.Svg.elt ->
'b Eliom_content.Svg.elt -> 'c Eliom_content.Svg.elt -> unit
appendChild e1 e2
inserts the element e2
as last
child of e1
. If the optional parameter ~before:e3
is present
and if e3
is a child of e1
, then e2
is inserted before e3
in the list of e1
children.val appendChildren : ?before:'a Eliom_content.Svg.elt ->
'b Eliom_content.Svg.elt -> 'c Eliom_content.Svg.elt list -> unit
appendChildren e1 elts
inserts elts
as last children
of e1
. If the optional parameter ~before:e3
is present and if
e3
is a child of e1
, then elts
are inserted before e3
in
the list of e1
children.val appendChildFirst : 'b Eliom_content.Svg.elt -> 'c Eliom_content.Svg.elt -> unit
appendChildFirst p c
appends c
as first child of p
val nth : 'a Eliom_content.Svg.elt -> int -> 'b Eliom_content.Svg.elt option
nth e n
returns the nth child of e
(first is 0)val childLength : 'a Eliom_content.Svg.elt -> int
childLength e
returns the number of chilren of e
val removeChild : 'a Eliom_content.Svg.elt -> 'b Eliom_content.Svg.elt -> unit
removeChild e1 e2
removes for e2
from the list of
e1
children.val replaceChild : 'a Eliom_content.Svg.elt ->
'b Eliom_content.Svg.elt -> 'c Eliom_content.Svg.elt -> unit
replace e1 e2 e3
replaces for e2
by e3
in the
list of e1
children.val removeChildren : 'a Eliom_content.Svg.elt -> unit
removeChildren e1
removes e1
children.val removeSelf : 'a Eliom_content.Svg.elt -> unit
removeSelf e
removes element e from the DOM.val replaceChildren : 'a Eliom_content.Svg.elt -> 'b Eliom_content.Svg.elt list -> unit
replaceChildren e1 elts
replaces all the children of
e1
by elt
.module Named:sig
..end
module Class:sig
..end