gtk4::subclass::text_buffer

Trait TextBufferImplExt

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

Provided Methods§

Source

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

Source

fn parent_begin_user_action(&self)

Source

fn parent_changed(&self)

Source

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

Source

fn parent_end_user_action(&self)

Source

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

Source

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

Source

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

Source

fn parent_mark_deleted(&self, mark: &TextMark)

Source

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

Source

fn parent_modified_changed(&self)

Source

fn parent_paste_done(&self, clipboard: &Clipboard)

Source

fn parent_redo(&self)

Source

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

Source

fn parent_undo(&self)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§