pub trait CellRendererExtManual {
    // Required methods
    fn activate(
        &self,
        event: &impl AsRef<Event>,
        widget: &impl IsA<Widget>,
        path: &str,
        background_area: &Rectangle,
        cell_area: &Rectangle,
        flags: CellRendererState
    ) -> bool;
    fn start_editing(
        &self,
        event: Option<&impl AsRef<Event>>,
        widget: &impl IsA<Widget>,
        path: &str,
        background_area: &Rectangle,
        cell_area: &Rectangle,
        flags: CellRendererState
    ) -> Option<CellEditable>;
}
Expand description

Trait containing manually implemented methods of CellRenderer.

Required Methods§

source

fn activate( &self, event: &impl AsRef<Event>, widget: &impl IsA<Widget>, path: &str, background_area: &Rectangle, cell_area: &Rectangle, flags: CellRendererState ) -> bool

source

fn start_editing( &self, event: Option<&impl AsRef<Event>>, widget: &impl IsA<Widget>, path: &str, background_area: &Rectangle, cell_area: &Rectangle, flags: CellRendererState ) -> Option<CellEditable>

Implementors§