Gtk.text_iter ->
object
  method as_iter : Gtk.text_iter
  method backward_char : GText.iter
  method backward_chars : int -> GText.iter
  method backward_cursor_position : GText.iter
  method backward_cursor_positions : int -> GText.iter
  method backward_find_char :
    ?limit:GText.iter -> (Glib.unichar -> bool) -> GText.iter
  method backward_line : GText.iter
  method backward_lines : int -> GText.iter
  method backward_search :
    ?flags:Gtk.Tags.text_search_flag list ->
    ?limit:GText.iter -> string -> (GText.iter * GText.iter) option
  method backward_sentence_start : GText.iter
  method backward_sentence_starts : int -> GText.iter
  method backward_to_tag_toggle : GText.tag option -> GText.iter
  method backward_word_start : GText.iter
  method backward_word_starts : int -> GText.iter
  method begins_tag : GText.tag option -> bool
  method buffer : Gtk.text_buffer
  method bytes_in_line : int
  method can_insert : default:bool -> bool
  method char : Glib.unichar
  method chars_in_line : int
  method compare : GText.iter -> int
  method contents : GText.contents
  method copy : GText.iter
  method editable : default:bool -> bool
  method ends_line : bool
  method ends_sentence : bool
  method ends_tag : GText.tag option -> bool
  method ends_word : bool
  method equal : GText.iter -> bool
  method forward_char : GText.iter
  method forward_chars : int -> GText.iter
  method forward_cursor_position : GText.iter
  method forward_cursor_positions : int -> GText.iter
  method forward_find_char :
    ?limit:GText.iter -> (Glib.unichar -> bool) -> GText.iter
  method forward_line : GText.iter
  method forward_lines : int -> GText.iter
  method forward_search :
    ?flags:Gtk.Tags.text_search_flag list ->
    ?limit:GText.iter -> string -> (GText.iter * GText.iter) option
  method forward_sentence_end : GText.iter
  method forward_sentence_ends : int -> GText.iter
  method forward_to_end : GText.iter
  method forward_to_line_end : GText.iter
  method forward_to_tag_toggle : GText.tag option -> GText.iter
  method forward_word_end : GText.iter
  method forward_word_ends : int -> GText.iter
  method get_slice : stop:GText.iter -> string
  method get_text : stop:GText.iter -> string
  method get_toggled_tags : bool -> GText.tag list
  method get_visible_slice : stop:GText.iter -> string
  method get_visible_text : stop:GText.iter -> string
  method has_tag : GText.tag -> bool
  method in_range : start:GText.iter -> stop:GText.iter -> bool
  method inside_sentence : bool
  method inside_word : bool
  method is_cursor_position : bool
  method is_end : bool
  method is_start : bool
  method language : string
  method line : int
  method line_index : int
  method line_offset : int
  method marks : Gtk.text_mark list
  method nocopy : GText.nocopy_iter
  method offset : int
  method set_line : int -> GText.iter
  method set_line_index : int -> GText.iter
  method set_line_offset : int -> GText.iter
  method set_offset : int -> GText.iter
  method set_visible_line_index : int -> GText.iter
  method set_visible_line_offset : int -> GText.iter
  method starts_line : bool
  method starts_sentence : bool
  method starts_word : bool
  method tags : GText.tag list
  method toggles_tag : GText.tag option -> bool
  method visible_line_index : int
  method visible_line_offset : int
end