Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type t = element list
and element = Omd_representation.element =
| H1 of t
| H2 of t
| H3 of t
| H4 of t
| H5 of t
| H6 of t
| Paragraph of t
| Text of string
| Emph of t
| Bold of t
| Ul of t list
| Ol of t list
| Ulp of t list
| Olp of t list
| Code of name * string
| Code_block of name * string
| Br
| Hr
| NL
| Url of href * t * title
| Ref of ref_container * name * string * fallback
| Img_ref of ref_container * name * alt * fallback
| Html of name * (string * string option) list * t
| Html_block of name * (string * string option) list * t
| Html_comment of string
| Raw of string
| Raw_block of string
| Blockquote of t
| Img of alt * src * title
| X of < name : string
; to_html : ?indent:int -> (t -> string) -> t -> string option
; to_sexpr : (t -> string) -> t -> string option
; to_t : t -> t option >
and fallback = < to_string : string ; to_t : t >
val of_string :
?extensions:Omd_representation.extensions ->
?default_lang:name ->
string ->
t
val of_bigarray :
?extensions:Omd_representation.extensions ->
?default_lang:name ->
Omd_lexer.bigstring ->
t
val to_html :
?override:(Omd_representation.element -> string option) ->
?pindent:bool ->
?nl2br:bool ->
?cs:code_stylist ->
t ->
string
val to_markdown : t -> string
val to_text : t -> string