package lablgtk3-sourceview3
Module GtkSourceView3.SourceBufferSource
include module type of struct include GtkSourceView3Props.SourceBuffer end
Source
val make_params :
cont:(([> `sourcebuffer ] as 'a) Gobject.param list -> 'b) ->
'a Gobject.param list ->
?highlight_matching_brackets:bool ->
?highlight_syntax:bool ->
?language:GtkSourceView3_types.source_language Gobject.obj ->
?max_undo_levels:int ->
?style_scheme:GtkSourceView3_types.source_style_scheme Gobject.obj ->
?undo_manager:GtkSourceView3_types.source_undo_manager Gobject.obj ->
'bSource
val new_with_langage :
[> `sourcelanguage ] Gtk.obj ->
GtkSourceView3_types.source_buffer Gtk.objSource
val create_source_mark :
[> `sourcebuffer ] Gtk.obj ->
string option ->
string option ->
Gtk.text_iter ->
GtkSourceView3_types.source_mark Gtk.objSource
val remove_source_marks :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
Gtk.text_iter ->
string option ->
unitSource
val get_source_marks_at_line :
[> `sourcebuffer ] Gtk.obj ->
int ->
string option ->
GtkSourceView3_types.source_mark Gtk.obj listSource
val get_source_marks_at_iter :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
string option ->
GtkSourceView3_types.source_mark Gtk.obj listSource
val forward_iter_to_source_mark :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
string option ->
boolSource
val backward_iter_to_source_mark :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
string option ->
boolSource
val iter_forward_to_context_class_toggle :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
string ->
boolSource
val iter_backward_to_context_class_toggle :
[> `sourcebuffer ] Gtk.obj ->
Gtk.text_iter ->
string ->
bool