package lablgtk3-sourceview3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include GtkSourceView3Props.SourceUndoManager end
val can_undo : [> `sourceundomanager ] Gobject.obj -> bool
val can_redo : [> `sourceundomanager ] Gobject.obj -> bool
val undo : [> `sourceundomanager ] Gobject.obj -> unit
val redo : [> `sourceundomanager ] Gobject.obj -> unit
val begin_not_undoable_action : [> `sourceundomanager ] Gobject.obj -> unit
val end_not_undoable_action : [> `sourceundomanager ] Gobject.obj -> unit
val can_undo_changed : [> `sourceundomanager ] Gobject.obj -> unit
val can_redo_changed : [> `sourceundomanager ] Gobject.obj -> unit
type undo_manager = {
  1. can_undo : unit -> bool;
  2. can_redo : unit -> bool;
  3. undo : unit -> unit;
  4. redo : unit -> unit;
  5. begin_not_undoable_action : unit -> unit;
  6. end_not_undoable_action : unit -> unit;
  7. can_undo_changed : unit -> unit;
  8. can_redo_changed : unit -> unit;
}
val new_ : undo_manager -> [ `sourceundomanager ] Gtk.obj