Trait gtk4::subclass::editable::EditableImplExt[][src]

pub trait EditableImplExt: ObjectSubclass {
    fn parent_insert_text(
        &self,
        editable: &Self::Type,
        text: &str,
        length: i32,
        position: &mut i32
    );
fn parent_delete_text(
        &self,
        editable: &Self::Type,
        start_position: i32,
        end_position: i32
    );
fn parent_changed(&self, editable: &Self::Type);
fn parent_do_insert_text(
        &self,
        editable: &Self::Type,
        text: &str,
        length: i32,
        position: &mut i32
    );
fn parent_do_delete_text(
        &self,
        editable: &Self::Type,
        start_position: i32,
        end_position: i32
    );
fn parent_delegate(&self, editable: &Self::Type) -> Option<Editable>;
fn parent_selection_bounds(
        &self,
        editable: &Self::Type
    ) -> Option<(i32, i32)>;
fn parent_set_selection_bounds(
        &self,
        editable: &Self::Type,
        start_position: i32,
        end_position: i32
    );
fn parent_text(&self, editable: &Self::Type) -> GString; fn delegate_get_property(
        &self,
        editable: &Self::Type,
        prop_id: usize,
        pspec: &ParamSpec
    ) -> Option<Value> { ... }
fn delegate_set_property(
        &self,
        editable: &Self::Type,
        prop_id: usize,
        value: &Value,
        pspec: &ParamSpec
    ) -> bool { ... } }

Required methods

Provided methods

Implementors