pub trait TextBufferImplExt: ObjectSubclass {
Show 15 methods // Required methods fn parent_apply_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter ); fn parent_begin_user_action(&self, text_buffer: &Self::Type); fn parent_changed(&self, text_buffer: &Self::Type); fn parent_delete_range( &self, text_buffer: &Self::Type, start: &mut TextIter, end: &mut TextIter ); fn parent_end_user_action(&self, text_buffer: &Self::Type); fn parent_insert_child_anchor( &self, text_buffer: &Self::Type, iter: &mut TextIter, anchor: &TextChildAnchor ); fn parent_insert_paintable( &self, text_buffer: &Self::Type, iter: &mut TextIter, paintable: &Paintable ); fn parent_insert_text( &self, text_buffer: &Self::Type, iter: &mut TextIter, new_text: &str ); fn parent_mark_deleted(&self, text_buffer: &Self::Type, mark: &TextMark); fn parent_mark_set( &self, text_buffer: &Self::Type, location: &TextIter, mark: &TextMark ); fn parent_modified_changed(&self, text_buffer: &Self::Type); fn parent_paste_done(&self, text_buffer: &Self::Type, clipboard: &Clipboard); fn parent_redo(&self, text_buffer: &Self::Type); fn parent_remove_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter ); fn parent_undo(&self, text_buffer: &Self::Type);
}

Required Methods§

source

fn parent_apply_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter )

source

fn parent_begin_user_action(&self, text_buffer: &Self::Type)

source

fn parent_changed(&self, text_buffer: &Self::Type)

source

fn parent_delete_range( &self, text_buffer: &Self::Type, start: &mut TextIter, end: &mut TextIter )

source

fn parent_end_user_action(&self, text_buffer: &Self::Type)

source

fn parent_insert_child_anchor( &self, text_buffer: &Self::Type, iter: &mut TextIter, anchor: &TextChildAnchor )

source

fn parent_insert_paintable( &self, text_buffer: &Self::Type, iter: &mut TextIter, paintable: &Paintable )

source

fn parent_insert_text( &self, text_buffer: &Self::Type, iter: &mut TextIter, new_text: &str )

source

fn parent_mark_deleted(&self, text_buffer: &Self::Type, mark: &TextMark)

source

fn parent_mark_set( &self, text_buffer: &Self::Type, location: &TextIter, mark: &TextMark )

source

fn parent_modified_changed(&self, text_buffer: &Self::Type)

source

fn parent_paste_done(&self, text_buffer: &Self::Type, clipboard: &Clipboard)

source

fn parent_redo(&self, text_buffer: &Self::Type)

source

fn parent_remove_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter )

source

fn parent_undo(&self, text_buffer: &Self::Type)

Implementors§