`val names : string list`
`val styles : ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm`
`val classes : ([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm`
`val initial_sort : ([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm`
`val height_guess : ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm`
`val float_first_col : ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm`
`val float_header : ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm`
`val scroll_margin : ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm`
`val make_creator : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> 'a ‑> ('b ‑> Incr_dom_widgets.Util.Margin.t) * 'c) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'c ‑> ('b ‑> Incr_dom_widgets.Util.Float_type.t) * 'd) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'd ‑> ('b ‑> Incr_dom_widgets.Util.Float_type.t) * 'e) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'e ‑> ('b ‑> int) * 'f) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> 'f ‑> ('b ‑> (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) * 'g) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> 'g ‑> ('b ‑> string list) * 'h) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> 'h ‑> ('b ‑> Incr_dom_widgets.Css.t) * 'i) ‑> 'a ‑> ('b ‑> t) * 'i`
`val create : scroll_margin:Incr_dom_widgets.Util.Margin.t ‑> float_header:Incr_dom_widgets.Util.Float_type.t ‑> float_first_col:Incr_dom_widgets.Util.Float_type.t ‑> height_guess:int ‑> initial_sort:(Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option ‑> classes:string list ‑> styles:Incr_dom_widgets.Css.t ‑> t`
`val map : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> Incr_dom_widgets.Util.Margin.t) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> Incr_dom_widgets.Util.Float_type.t) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> Incr_dom_widgets.Util.Float_type.t) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> int) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> string list) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> Incr_dom_widgets.Css.t) ‑> t`
`val iter : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> unit) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> unit) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> unit) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> unit) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> unit) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> unit) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> unit) ‑> unit`
`val fold : init:'a ‑> scroll_margin:('a ‑> ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> 'b) ‑> float_header:('b ‑> ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'c) ‑> float_first_col:('c ‑> ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'd) ‑> height_guess:('d ‑> ([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'e) ‑> initial_sort:('e ‑> ([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> 'f) ‑> classes:('f ‑> ([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> 'g) ‑> styles:('g ‑> ([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> 'h) ‑> 'h`
`val map_poly : ([< `Read | `Set_and_create ], t, 'a) Fieldslib.Field.user ‑> 'a list`
`val for_all : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> bool) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> bool) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> bool) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> bool`
`val exists : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> bool) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> bool) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> bool) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> bool) ‑> bool`
`val to_list : scroll_margin:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Margin.t) Fieldslib.Field.t_with_perm ‑> 'a) ‑> float_header:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'a) ‑> float_first_col:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Util.Float_type.t) Fieldslib.Field.t_with_perm ‑> 'a) ‑> height_guess:(([< `Read | `Set_and_create ], t, int) Fieldslib.Field.t_with_perm ‑> 'a) ‑> initial_sort:(([< `Read | `Set_and_create ], t, (Incr_dom_widgets.Mesa_column.Id.t * Incr_dom_widgets.Table.Default_sort_spec.Sort_dir.t) option) Fieldslib.Field.t_with_perm ‑> 'a) ‑> classes:(([< `Read | `Set_and_create ], t, string list) Fieldslib.Field.t_with_perm ‑> 'a) ‑> styles:(([< `Read | `Set_and_create ], t, Incr_dom_widgets.Css.t) Fieldslib.Field.t_with_perm ‑> 'a) ‑> 'a list`
`module Direct : sig ... end`