pub trait TextBufferImpl: TextBufferImplExt + ObjectImpl {
Show 15 methods // Provided methods fn apply_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter ) { ... } fn begin_user_action(&self, text_buffer: &Self::Type) { ... } fn changed(&self, text_buffer: &Self::Type) { ... } fn delete_range( &self, text_buffer: &Self::Type, start: &mut TextIter, end: &mut TextIter ) { ... } fn end_user_action(&self, text_buffer: &Self::Type) { ... } fn insert_child_anchor( &self, text_buffer: &Self::Type, iter: &mut TextIter, anchor: &TextChildAnchor ) { ... } fn insert_paintable( &self, text_buffer: &Self::Type, iter: &mut TextIter, paintable: &Paintable ) { ... } fn insert_text( &self, text_buffer: &Self::Type, iter: &mut TextIter, new_text: &str ) { ... } fn mark_deleted(&self, text_buffer: &Self::Type, mark: &TextMark) { ... } fn mark_set( &self, text_buffer: &Self::Type, location: &TextIter, mark: &TextMark ) { ... } fn modified_changed(&self, text_buffer: &Self::Type) { ... } fn paste_done(&self, text_buffer: &Self::Type, clipboard: &Clipboard) { ... } fn redo(&self, text_buffer: &Self::Type) { ... } fn remove_tag( &self, text_buffer: &Self::Type, tag: &TextTag, start: &TextIter, end: &TextIter ) { ... } fn undo(&self, text_buffer: &Self::Type) { ... }
}

Provided Methods§

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

Implementors§