Trait gtk4::subclass::text_buffer::TextBufferImpl[][src]

pub trait TextBufferImpl: TextBufferImplExt + ObjectImpl {
Show 15 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

Implementors