Class GSourceView.source_buffer
val obj : GtkSourceView3_types.source_buffer Gtk.objmethod add_selection_clipboard : GData.clipboard -> unitmethod apply_tag : GText.tag -> start:GText.iter -> stop:GText.iter -> unitmethod apply_tag_by_name : string ->
start:GText.iter ->
stop:GText.iter ->
unitmethod as_buffer : Gtk.text_buffermethod as_source_buffer : GtkSourceView3_types.source_buffer Gtk.objmethod backward_iter_to_source_mark : ?category:string -> GText.iter -> boolmethod begin_not_undoable_action : unit -> unitmethod begin_user_action : unit -> unitmethod bounds : GText.iter * GText.itermethod copy_clipboard : GData.clipboard -> unitmethod create_child_anchor : GText.iter -> GText.child_anchormethod create_mark : ?name:string ->
?left_gravity:bool ->
GText.iter ->
Gtk.text_markmethod create_source_mark : ?name:string ->
?category:string ->
GText.iter ->
source_markmethod create_tag : ?name:string -> GText.tag_property list -> GText.tagmethod cursor_position : intmethod cut_clipboard : ?default_editable:bool -> GData.clipboard -> unitmethod delete : start:GText.iter -> stop:GText.iter -> unitmethod delete_interactive : start:GText.iter ->
stop:GText.iter ->
?default_editable:bool ->
unit ->
boolmethod delete_mark : GText.mark -> unitmethod delete_selection : ?interactive:bool ->
?default_editable:bool ->
unit ->
boolmethod end_iter : GText.itermethod end_not_undoable_action : unit -> unitmethod end_user_action : unit -> unitmethod ensure_highlight : start:GText.iter -> stop:GText.iter -> unitmethod forward_iter_to_source_mark : ?category:string -> GText.iter -> boolmethod get_iter : GText.position -> GText.itermethod get_iter_at_byte : line:int -> int -> GText.itermethod get_iter_at_char : ?line:int -> int -> GText.itermethod get_iter_at_mark : GText.mark -> GText.itermethod get_mark : GText.mark -> Gtk.text_markmethod get_text : ?start:GText.iter ->
?stop:GText.iter ->
?slice:bool ->
?visible:bool ->
unit ->
stringmethod has_selection : boolmethod highlight_matching_brackets : boolmethod highlight_syntax : boolmethod insert : ?iter:GText.iter ->
?tag_names:string list ->
?tags:GText.tag list ->
string ->
unitmethod insert_child_anchor : GText.iter -> GText.child_anchor -> unitmethod insert_interactive : ?iter:GText.iter ->
?default_editable:bool ->
string ->
boolmethod insert_pixbuf : iter:GText.iter -> pixbuf:GdkPixbuf.pixbuf -> unitmethod insert_range : iter:GText.iter ->
start:GText.iter ->
stop:GText.iter ->
unitmethod insert_range_interactive : iter:GText.iter ->
start:GText.iter ->
stop:GText.iter ->
?default_editable:bool ->
unit ->
boolmethod iter_backward_to_context_class_toggle : GText.iter -> string -> boolmethod iter_forward_to_context_class_toggle : GText.iter -> string -> boolmethod iter_has_context_class : GText.iter -> string -> boolmethod max_undo_levels : intmethod misc : GObj.gobject_opsmethod move_mark : GText.mark -> where:GText.iter -> unitmethod paste_clipboard : ?iter:GText.iter ->
?default_editable:bool ->
GData.clipboard ->
unitmethod place_cursor : where:GText.iter -> unitmethod redo : unit -> unitmethod remove_selection_clipboard : GData.clipboard -> unitmethod remove_source_marks : ?category:string ->
start:GText.iter ->
stop:GText.iter ->
unit ->
unitmethod remove_tag : GText.tag -> start:GText.iter -> stop:GText.iter -> unitmethod remove_tag_by_name : string ->
start:GText.iter ->
stop:GText.iter ->
unitmethod select_range : GText.iter -> GText.iter -> unitmethod selection_bounds : GText.iter * GText.itermethod set_highlight_matching_brackets : bool -> unitmethod set_highlight_syntax : bool -> unitmethod set_max_undo_levels : int -> unitmethod set_modified : bool -> unitmethod set_text : string -> unitmethod source_marks_at_iter : ?category:string ->
GText.iter ->
source_mark listmethod source_marks_at_line : ?category:string -> int -> source_mark listmethod start_iter : GText.itermethod tag_table : Gtk.text_tag_tablemethod undo : unit -> unit