Warning: Reason support is experimental. We are looking for beta-tester and contributors.

object
  val frozen_wb_class : string
  method css_header :
    ?page:string ->
    Wiki_types.wiki ->
    [> Html5_types.link ] Eliom_content.Html5.F.elt list Lwt.t
  method display_all_wikis :
    deleted:bool ->
    unit -> Html5_types.flow5 Eliom_content.Html5.F.elt list Lwt.t
  method display_basic_box :
    classes * [< Html5_types.div_content_fun ] Eliom_content.Html5.F.elt list ->
    [> Html5_types.div ] Eliom_content.Html5.F.elt Lwt.t
  method display_container :
    wiki:Wiki_types.wiki ->
    sectioning:bool ->
    menu_style:Wiki_widgets_interface.menu_style ->
    page:string * string list ->
    gen_box:(sectioning:bool ->
             Wiki_widgets_interface.menu_style ->
             (Wiki_types.wikibox option *
              [< Html5_types.flow5 ] Eliom_content.Html5.F.elt list *
              Wiki_widgets_interface.page_displayable * string option)
             Lwt.t) ->
    (Html5_types.html Eliom_content.Html5.F.elt * int) Lwt.t
  method display_css_edit_form :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    ?rows:int ->
    ?cols:int ->
    wb:Wiki_types.wikibox ->
    wbcss:Wiki_types.wikibox ->
    wikipage:Wiki_types.wiki * string option ->
    string option * int32 ->
    (Wiki_widgets_interface.classes *
     [> Html5_types.form ] Eliom_content.Html5.F.elt list)
    Lwt.t
  method display_css_history :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    wb:Wiki_types.wikibox ->
    wbcss:Wiki_types.wikibox ->
    wikipage:Wiki_types.wiki * string option ->
    < author : < get : unit; nul : Sql.non_nullable; t : Sql.int32_t > Sql.t;
      comment : < get : unit; nul : Sql.non_nullable; t : Sql.string_t >
                Sql.t;
      datetime : < get : unit; nul : Sql.non_nullable; t : Sql.timestamp_t >
                 Sql.t;
      version : < get : unit; nul : Sql.non_nullable; t : Sql.int32_t > Sql.t >
    list ->
    (Wiki_widgets_interface.classes *
     [> `A of [> Html5_types.pcdata ] | `Br | `Em | `PCDATA ]
     Eliom_content.Html5.F.elt list)
    Lwt.t
  method display_edit_wiki_perm_form :
    classes:string list ->
    ?wb:Wiki_types.wikibox ->
    Wiki_types.wiki ->
    (Wiki_widgets_interface.classes *
     [> `H2 | `P | `Table ] Eliom_content.Html5.F.elt list)
    Lwt.t
  method display_edit_wikibox_perm_form :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    Wiki_types.wikibox ->
    (Wiki_widgets_interface.classes *
     [> `Form | `P | `PCDATA | `Table ] Eliom_content.Html5.F.elt list)
    Lwt.t
  method display_frozen_wikibox :
    bi:box_info ->
    ?classes:string list ->
    Wiki_types.wikibox ->
    [> `A of Html5_types.flow5_without_interactive
     | `Abbr
     | `Address
     | `Article
     | `Aside
     | `Audio of Html5_types.flow5_without_media
     | `Audio_interactive of Html5_types.flow5_without_media
     | `B
     | `Bdo
     | `Blockquote
     | `Br
     | `Button
     | `Canvas of Html5_types.flow5
     | `Cite
     | `Code
     | `Command
     | `Datalist
     | `Del of Html5_types.flow5
     | `Details
     | `Dfn
     | `Div
     | `Dl
     | `Em
     | `Embed
     | `Fieldset
     | `Figure
     | `Footer
     | `Form
     | `H1
     | `H2
     | `H3
     | `H4
     | `H5
     | `H6
     | `Header
     | `Hgroup
     | `Hr
     | `I
     | `Iframe
     | `Img
     | `Img_interactive
     | `Input
     | `Ins of Html5_types.flow5
     | `Kbd
     | `Keygen
     | `Label
     | `Map of Html5_types.flow5
     | `Mark
     | `Menu
     | `Meter
     | `Nav
     | `Noscript of Html5_types.flow5_without_noscript
     | `Object of Html5_types.flow5
     | `Object_interactive of Html5_types.flow5
     | `Ol
     | `Output
     | `P
     | `PCDATA
     | `Pre
     | `Progress
     | `Q
     | `Ruby
     | `Samp
     | `Script
     | `Section
     | `Select
     | `Small
     | `Span
     | `Strong
     | `Style
     | `Sub
     | `Sup
     | `Svg
     | `Table
     | `Textarea
     | `Time
     | `U
     | `Ul
     | `Var
     | `Video of Html5_types.flow5_without_media
     | `Video_interactive of Html5_types.flow5_without_media
     | `Wbr ]
    Eliom_content.Html5.F.elt list Lwt.t
  method display_interactive_wikibox :
    bi:Wiki_widgets_interface.box_info ->
    ?classes:string list ->
    ?rows:int ->
    ?cols:int ->
    ?special_box:Wiki_widgets_interface.special_box ->
    Wiki_types.wikibox ->
    [> Html5_types.div ] Eliom_content.Html5.F.elt list Lwt.t
  method display_interactive_wikibox_aux :
    bi:Wiki_widgets_interface.box_info ->
    ?classes:string list ->
    ?rows:int ->
    ?cols:int ->
    ?special_box:Wiki_widgets_interface.special_box ->
    Wiki_types.wikibox ->
    ([> Html5_types.div ] Eliom_content.Html5.F.elt list * bool) Lwt.t
  method display_menu_box :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    ?active_item:Wiki_widgets_interface.menu_item ->
    ?special_box:Wiki_widgets_interface.special_box ->
    ?title:string ->
    wb:Wiki_types.wikibox ->
    ([< Html5_types.div_content_fun > `Div ] as 'a) Eliom_content.Html5.F.elt
    list -> 'a Eliom_content.Html5.F.elt list Lwt.t
  method display_overriden_interactive_wikibox :
    bi:Wiki_widgets_interface.box_info ->
    ?classes:string list ->
    ?rows:int ->
    ?cols:int ->
    ?special_box:Wiki_widgets_interface.special_box ->
    wb_loc:Wiki_types.wikibox ->
    override:Wiki_widgets_interface.wikibox_override ->
    unit -> ([> `Div | `P ] Eliom_content.Html5.F.elt list * bool) Lwt.t
  method display_raw_wikiboxcontent :
    classes:classes ->
    'a Eliom_content.Html5.F.elt list Wiki_types.wikibox_content ->
    (classes * [> `Em | `Pre ] Eliom_content.Html5.F.elt list) Lwt.t
  method display_wikibox :
    wiki:Wiki_types.wiki ->
    sectioning:bool ->
    menu_style:Wiki_widgets_interface.menu_style ->
    template:string ->
    wb:Wiki_types.wikibox ->
    (Html5_types.html Eliom_content.Html5.F.elt * int) Lwt.t
  method display_wikiboxcontent :
    bi:box_info ->
    classes:classes ->
    [< Html5_types.flow5 ] Eliom_content.Html5.F.elt list
    Wiki_types.wikibox_content ->
    (classes * [> Html5_types.flow5 ] Eliom_content.Html5.F.elt list) Lwt.t
  method display_wikifile :
    wiki:Wiki_types.wiki ->
    sectioning:bool ->
    menu_style:Wiki_widgets_interface.menu_style ->
    template:string ->
    file:Ocsigen_local_files.resolved ->
    (Html5_types.html Eliom_content.Html5.F.elt * int) Lwt.t
  method display_wikipage :
    wiki:Wiki_types.wiki ->
    sectioning:bool ->
    menu_style:Wiki_widgets_interface.menu_style ->
    page:string * string list ->
    (Html5_types.html Eliom_content.Html5.F.elt * int) Lwt.t
  method display_wikitext_edit_form :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    ?rows:int ->
    ?cols:int ->
    previewonly:bool ->
    wb:Wiki_types.wikibox ->
    string option * int32 ->
    (Wiki_widgets_interface.classes *
     [> Html5_types.form ] Eliom_content.Html5.F.elt)
    Lwt.t
  method display_wikitext_edit_form_help :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    ?rows:int ->
    ?cols:int ->
    previewonly:bool ->
    wb:Wiki_types.wikibox ->
    string option * int32 ->
    (Wiki_widgets_interface.classes *
     [> `Div | `Form ] Eliom_content.Html5.F.elt list)
    Lwt.t
  method display_wikitext_history :
    bi:Wiki_widgets_interface.box_info ->
    classes:string list ->
    wb:Wiki_types.wikibox ->
    < author : < get : unit; nul : Sql.non_nullable; t : Sql.int32_t > Sql.t;
      comment : < get : unit; nul : Sql.non_nullable; t : Sql.string_t >
                Sql.t;
      datetime : < get : unit; nul : Sql.non_nullable; t : Sql.timestamp_t >
                 Sql.t;
      version : < get : unit; nul : Sql.non_nullable; t : Sql.int32_t > Sql.t >
    list ->
    (Wiki_widgets_interface.classes *
     [> `A of [> Html5_types.pcdata ] | `Br | `Em | `PCDATA ]
     Eliom_content.Html5.F.elt list)
    Lwt.t
  method draw_edit_form :
    page:Wiki_types.wiki * string list option ->
    rows:int ->
    cols:int ->
    Wiki_types.wikibox ->
    Html5_types.phrasing Eliom_content.Html5.F.elt list ->
    Html5_types.phrasing Eliom_content.Html5.F.elt list ->
    Int32.t ->
    string ->
    bool ->
    [ `One of string ] Eliom_parameter.param_name *
    (([ `One of Wiki_types.wiki ] Eliom_parameter.param_name *
      ([ `One of unit ] Eliom_parameter.param_name *
       [ `One of string ] Eliom_parameter.param_name
       Eliom_parameter.listnames)) *
     (([ `One of Wiki_types.wikibox ] Eliom_parameter.param_name *
       [ `One of int32 ] Eliom_parameter.param_name) *
      [ `One of string ] Eliom_parameter.param_name)) ->
    Html5_types.form_content Eliom_content.Html5.F.elt list
  method wrap_error :
    wb:Wiki_types.wikibox ->
    ([< Html5_types.flow5 > `Div ] as 'b) Eliom_content.Html5.F.elt list ->
    'b Eliom_content.Html5.F.elt list Lwt.t
end