Trait gtk4::prelude::TextMarkExt

source ·
pub trait TextMarkExt: 'static {
    fn buffer(&self) -> Option<TextBuffer>;
    fn is_deleted(&self) -> bool;
    fn is_left_gravity(&self) -> bool;
    fn name(&self) -> Option<GString>;
    fn is_visible(&self) -> bool;
    fn set_visible(&self, setting: bool);
}
Expand description

Trait containing all TextMark methods.

Implementors

TextMark

Required Methods§

Gets the buffer this mark is located inside.

Returns None if the mark is deleted.

Returns

the mark’s TextBuffer

Returns true if the mark has been removed from its buffer.

See TextBufferExt::add_mark() for a way to add it to a buffer again.

Returns

whether the mark is deleted

Determines whether the mark has left gravity.

Returns

true if the mark has left gravity, false otherwise

Returns the mark name.

Returns None for anonymous marks.

Returns

mark name

Returns true if the mark is visible.

A cursor is displayed for visible marks.

Returns

true if visible

Implementors§