Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type model =
| File of TuiTypes.file Zipper.zipper
| Hunk of TuiTypes.file Zipper.zipper * TuiTypes.hunk Zipper.zipper
| Line of TuiTypes.file Zipper.zipper
* TuiTypes.hunk Zipper.zipper
* LineZipper.zipper
val pp_model :
Ppx_deriving_runtime.Format.formatter ->
model ->
Ppx_deriving_runtime.unit
val show_model : model -> Ppx_deriving_runtime.string
val equal_model : model -> model -> Ppx_deriving_runtime.bool
val is_expanded : model -> bool
val hunk_lines_included : TuiTypes.hunk -> lines_included
val file_lines_included : TuiTypes.hunk list -> lines_included
val toggle_lines : lines_included -> [> `included | `notincluded ]