Trait gtk::prelude::TextBufferExtManual
[−]
[src]
pub trait TextBufferExtManual {
fn get_deserialize_formats(&self) -> Vec<Atom>;
fn get_serialize_formats(&self) -> Vec<Atom>;
fn insert(&self, iter: &mut TextIter, text: &str);
fn insert_at_cursor(&self, text: &str);
fn insert_interactive(
&self,
iter: &mut TextIter,
text: &str,
default_editable: bool
) -> bool;
fn insert_interactive_at_cursor(
&self,
text: &str,
default_editable: bool
) -> bool;
fn insert_markup(&self, iter: &mut TextIter, markup: &str);
fn set_text(&self, text: &str);
fn connect_insert_text<F: Fn(&TextBuffer, &TextIter, &str) + 'static>(
&self,
f: F
) -> u64;
}
Required Methods
fn get_deserialize_formats(&self) -> Vec<Atom>
fn get_serialize_formats(&self) -> Vec<Atom>
fn insert(&self, iter: &mut TextIter, text: &str)
fn insert_at_cursor(&self, text: &str)
fn insert_interactive(
&self,
iter: &mut TextIter,
text: &str,
default_editable: bool
) -> bool
&self,
iter: &mut TextIter,
text: &str,
default_editable: bool
) -> bool
fn insert_interactive_at_cursor(
&self,
text: &str,
default_editable: bool
) -> bool
&self,
text: &str,
default_editable: bool
) -> bool
fn insert_markup(&self, iter: &mut TextIter, markup: &str)
fn set_text(&self, text: &str)
fn connect_insert_text<F: Fn(&TextBuffer, &TextIter, &str) + 'static>(
&self,
f: F
) -> u64
&self,
f: F
) -> u64
Implementors
impl<O: IsA<TextBuffer> + IsA<Object>> TextBufferExtManual for O