Module Raw.Table

A lower-level module for building tables that puts more burden on the user to manage the structure of the table, but also provides more freedom regarding the structure of the table.

module Data_row : Core.T
module Data_cell : Core.T
val header_cell : ?attrs:Virtual_dom.Vdom.Attr.t list -> Virtual_dom.Vdom.Node.t list -> Header_cell.t
val header_row : ?attrs:Virtual_dom.Vdom.Attr.t list -> Header_cell.t list -> Header_row.t
val data_cell : ?attrs:Virtual_dom.Vdom.Attr.t list -> Virtual_dom.Vdom.Node.t list -> Data_cell.t
val data_row : ?attrs:Virtual_dom.Vdom.Attr.t list -> Data_cell.t list -> Data_row.t
val table : Theme.t -> ?table_attrs:Virtual_dom.Vdom.Attr.t list -> header_rows:Header_row.t list -> data_rows:Data_row.t list -> unit -> Virtual_dom.Vdom.Node.t