libadwaita::subclass::prelude

Trait TextBufferImpl

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

Provided Methods§

Source

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

Source

fn begin_user_action(&self)

Source

fn changed(&self)

Source

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

Source

fn end_user_action(&self)

Source

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

Source

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

Source

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

Source

fn mark_deleted(&self, mark: &TextMark)

Source

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

Source

fn modified_changed(&self)

Source

fn paste_done(&self, clipboard: &Clipboard)

Source

fn redo(&self)

Source

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

Source

fn 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§