Module Table_layout

type cell = {
  1. element : Dom.element;
  2. row : int;
  3. column : int;
  4. span : int;
}
val grid : Dom.element -> cell list * int
val caption : Dom.element -> Dom.element option
val columns : int -> (cell * (float * float)) list -> spacing:float -> (float * float) array
val widths : room:float -> fixed:bool -> (float * float) array -> float array