pub trait GutterRendererImpl: WidgetImpl {
    // Provided methods
    fn query_data(&self, lines: &GutterLines, line: u32) { ... }
    fn begin(&self, lines: &GutterLines) { ... }
    fn end(&self) { ... }
    fn change_buffer(&self, old_buffer: Option<&Buffer>) { ... }
    fn change_view(&self, old_view: Option<&View>) { ... }
    fn query_activatable(&self, iter: &TextIter, area: &Rectangle) -> bool { ... }
    fn activate(
        &self,
        iter: &TextIter,
        area: &Rectangle,
        button: u32,
        state: ModifierType,
        n_presses: i32
    ) { ... }
    fn snapshot_line(&self, snapshot: &Snapshot, lines: &GutterLines, line: u32) { ... }
}

Provided Methods§

source

fn query_data(&self, lines: &GutterLines, line: u32)

source

fn begin(&self, lines: &GutterLines)

source

fn end(&self)

source

fn change_buffer(&self, old_buffer: Option<&Buffer>)

source

fn change_view(&self, old_view: Option<&View>)

source

fn query_activatable(&self, iter: &TextIter, area: &Rectangle) -> bool

source

fn activate( &self, iter: &TextIter, area: &Rectangle, button: u32, state: ModifierType, n_presses: i32 )

source

fn snapshot_line(&self, snapshot: &Snapshot, lines: &GutterLines, line: u32)

Object Safety§

This trait is not object safe.

Implementors§