Module GtkSourceView3.SourceUndoManager
include GtkSourceView3Props.SourceUndoManager
val cast : 'a Gobject.obj -> GtkSourceView3_types.source_undo_manager Gobject.obj
module S = GtkSourceView3Props.SourceUndoManager.Sval create : GtkSourceView3_types.source_undo_manager Gobject.param list -> GtkSourceView3_types.source_undo_manager Gobject.obj
val can_undo : [> `sourceundomanager ] Gobject.obj -> boolval can_redo : [> `sourceundomanager ] Gobject.obj -> boolval undo : [> `sourceundomanager ] Gobject.obj -> unitval redo : [> `sourceundomanager ] Gobject.obj -> unitval begin_not_undoable_action : [> `sourceundomanager ] Gobject.obj -> unitval end_not_undoable_action : [> `sourceundomanager ] Gobject.obj -> unitval can_undo_changed : [> `sourceundomanager ] Gobject.obj -> unitval can_redo_changed : [> `sourceundomanager ] Gobject.obj -> unit
type undo_manager={}
val new_ : undo_manager -> [ `sourceundomanager ] Gtk.obj