class message_list_widget :
Widget.widget_with_error_box -> message_widget ->
add_message_widget -> object..end
val ml_class : Html5_types.nmtoken
method get_message_list :
forum:Forum_types.forum ->
first:int64 -> number:int64 -> Forum_data.raw_message list Lwt.t
method display_message_list :
'a.
classes:Html5_types.nmtoken list ->
Html5_types.flow5 Eliom_content.Html5.F.elt
Eliom_content.Html5.F.list_wrap ->
([> Html5_types.div ] as 'a) Eliom_content.Html5.F.elt Lwt.t
method get_html_from_list :
'b.
Forum_data.raw_message list ->
([> Html5_types.div ] as 'b) Eliom_content.Html5.F.elt list list Lwt.t
method pretty_print_message_list :
forum:Forum_types.forum ->
?rows:int ->
?cols:int ->
classes:Html5_types.nmtoken list ->
add_message_form:bool ->
Forum_data.raw_message list ->
(Html5_types.nmtoken list *
Html5_types.flow5_without_header_footer Eliom_content.Html5.F.elt list)
Lwt.t
method display :
'c.
?rows:int ->
?cols:int ->
?classes:Html5_types.nmtoken list ->
forum:Forum_types.forum ->
first:int64 ->
number:int64 ->
?add_message_form:bool ->
unit -> ([> Html5_types.div ] as 'c) Eliom_content.Html5.F.elt Lwt.t
method atom_message_list :
?number:int -> Forum_types.forum -> Atom_feed.feed Lwt.t