spreadsheetml

A library to parsing SpreadsheetML (used in Microsoft Excel files)
Library spreadsheetml
val iter : t -> active_tab: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> unit ) -> autofilter_date_grouping: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> unit ) -> first_sheet: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> unit ) -> minimized:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> unit ) -> show_horizontal_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> unit ) -> show_vertical_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> unit ) -> tab_ratio: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> unit ) -> visibility: ( ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> unit ) -> window_height: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> unit ) -> window_width: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> unit ) -> x_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> unit ) -> y_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> unit ) -> unit
val fold : t -> init:'acc__0 -> active_tab: ( 'acc__0 -> ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'acc__1 ) -> autofilter_date_grouping: ( 'acc__1 -> ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'acc__2 ) -> first_sheet: ( 'acc__2 -> ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'acc__3 ) -> minimized: ( 'acc__3 -> ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'acc__4 ) -> show_horizontal_scroll: ( 'acc__4 -> ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'acc__5 ) -> show_vertical_scroll: ( 'acc__5 -> ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'acc__6 ) -> tab_ratio: ( 'acc__6 -> ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'acc__7 ) -> visibility: ( 'acc__7 -> ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> 'acc__8 ) -> window_height: ( 'acc__8 -> ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> 'acc__9 ) -> window_width: ( 'acc__9 -> ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> 'acc__10 ) -> x_window: ( 'acc__10 -> ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> 'acc__11 ) -> y_window: ( 'acc__11 -> ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> 'acc__12 ) -> 'acc__12
val for_all : t -> active_tab: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> autofilter_date_grouping: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> first_sheet: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> minimized:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_horizontal_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_vertical_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> tab_ratio: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> visibility: ( ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> bool ) -> window_height: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> bool ) -> window_width: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> bool ) -> x_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> bool ) -> y_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> bool ) -> bool
val exists : t -> active_tab: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> autofilter_date_grouping: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> first_sheet: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> minimized:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_horizontal_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_vertical_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> tab_ratio: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> bool ) -> visibility: ( ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> bool ) -> window_height: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> bool ) -> window_width: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> bool ) -> x_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> bool ) -> y_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> bool ) -> bool
val to_list : t -> active_tab: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'elem__ ) -> autofilter_date_grouping: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'elem__ ) -> first_sheet: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'elem__ ) -> minimized:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'elem__ ) -> show_horizontal_scroll: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'elem__ ) -> show_vertical_scroll: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> 'elem__ ) -> tab_ratio: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> 'elem__ ) -> visibility: ( ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> 'elem__ ) -> window_height: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> 'elem__ ) -> window_width: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> 'elem__ ) -> x_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> 'elem__ ) -> y_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> 'elem__ ) -> 'elem__ list
val map : t -> active_tab: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> Stdint.uint32 ) -> autofilter_date_grouping: ( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> first_sheet: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> Stdint.uint32 ) -> minimized:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_horizontal_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> show_vertical_scroll:( ( t, bool ) Fieldslib.Field.t -> t -> bool -> bool ) -> tab_ratio: ( ( t, Stdint.uint32 ) Fieldslib.Field.t -> t -> Stdint.uint32 -> Stdint.uint32 ) -> visibility: ( ( t, Visibility.t ) Fieldslib.Field.t -> t -> Visibility.t -> Visibility.t ) -> window_height: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> Stdint.uint32 option ) -> window_width: ( ( t, Stdint.uint32 option ) Fieldslib.Field.t -> t -> Stdint.uint32 option -> Stdint.uint32 option ) -> x_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> Stdint.int32 option ) -> y_window: ( ( t, Stdint.int32 option ) Fieldslib.Field.t -> t -> Stdint.int32 option -> Stdint.int32 option ) -> t
val set_all_mutable_fields : t -> unit