pub trait GutterRendererImplExt: Sealed + ObjectSubclass {
    // Provided methods
    fn parent_query_data(&self, lines: &GutterLines, line: u32) { ... }
    fn parent_begin(&self, lines: &GutterLines) { ... }
    fn parent_end(&self) { ... }
    fn parent_change_buffer(&self, old_buffer: Option<&Buffer>) { ... }
    fn parent_change_view(&self, old_view: Option<&View>) { ... }
    fn parent_query_activatable(
        &self,
        iter: &TextIter,
        area: &Rectangle,
    ) -> bool { ... }
    fn parent_activate(
        &self,
        iter: &TextIter,
        area: &Rectangle,
        button: u32,
        state: ModifierType,
        n_presses: i32,
    ) { ... }
    fn parent_snapshot_line(
        &self,
        snapshot: &Snapshot,
        lines: &GutterLines,
        line: u32,
    ) { ... }
}

Provided Methods§

source

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

source

fn parent_begin(&self, lines: &GutterLines)

source

fn parent_end(&self)

source

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

source

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

source

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

source

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

source

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

Object Safety§

This trait is not object safe.

Implementors§