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