Trait gtk4::subclass::text_buffer::TextBufferImplExt
source · [−]pub trait TextBufferImplExt: ObjectSubclass {
Show 15 methods
fn parent_apply_tag(
&self,
text_buffer: &Self::Type,
tag: &TextTag,
start: &TextIter,
end: &TextIter
);
fn parent_begin_user_action(&self, text_buffer: &Self::Type);
fn parent_changed(&self, text_buffer: &Self::Type);
fn parent_delete_range(
&self,
text_buffer: &Self::Type,
start: &mut TextIter,
end: &mut TextIter
);
fn parent_end_user_action(&self, text_buffer: &Self::Type);
fn parent_insert_child_anchor(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
anchor: &TextChildAnchor
);
fn parent_insert_paintable(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
paintable: &Paintable
);
fn parent_insert_text(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
new_text: &str
);
fn parent_mark_deleted(&self, text_buffer: &Self::Type, mark: &TextMark);
fn parent_mark_set(
&self,
text_buffer: &Self::Type,
location: &TextIter,
mark: &TextMark
);
fn parent_modified_changed(&self, text_buffer: &Self::Type);
fn parent_paste_done(&self, text_buffer: &Self::Type, clipboard: &Clipboard);
fn parent_redo(&self, text_buffer: &Self::Type);
fn parent_remove_tag(
&self,
text_buffer: &Self::Type,
tag: &TextTag,
start: &TextIter,
end: &TextIter
);
fn parent_undo(&self, text_buffer: &Self::Type);
}
Required Methods
sourcefn parent_apply_tag(
fn parent_apply_tag(
&self,
text_buffer: &Self::Type,
tag: &TextTag,
start: &TextIter,
end: &TextIter
)
source
fn parent_begin_user_action(&self, text_buffer: &Self::Type)
source
fn parent_changed(&self, text_buffer: &Self::Type)
sourcefn parent_delete_range(
fn parent_delete_range(
&self,
text_buffer: &Self::Type,
start: &mut TextIter,
end: &mut TextIter
)
source
fn parent_end_user_action(&self, text_buffer: &Self::Type)
sourcefn parent_insert_child_anchor(
fn parent_insert_child_anchor(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
anchor: &TextChildAnchor
)
sourcefn parent_insert_paintable(
fn parent_insert_paintable(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
paintable: &Paintable
)
sourcefn parent_insert_text(
fn parent_insert_text(
&self,
text_buffer: &Self::Type,
iter: &mut TextIter,
new_text: &str
)
source
fn parent_mark_deleted(&self, text_buffer: &Self::Type, mark: &TextMark)
sourcefn parent_mark_set(
fn parent_mark_set(
&self,
text_buffer: &Self::Type,
location: &TextIter,
mark: &TextMark
)
source
fn parent_modified_changed(&self, text_buffer: &Self::Type)
source
fn parent_paste_done(&self, text_buffer: &Self::Type, clipboard: &Clipboard)
source
fn parent_redo(&self, text_buffer: &Self::Type)
sourcefn parent_remove_tag(
fn parent_remove_tag(
&self,
text_buffer: &Self::Type,
tag: &TextTag,
start: &TextIter,
end: &TextIter
)
source