Trait atk::prelude::TableExt

source ·
pub trait TableExt: IsA<Table> + Sealed + 'static {
Show 34 methods // Provided methods fn add_column_selection(&self, column: i32) -> bool { ... } fn add_row_selection(&self, row: i32) -> bool { ... } fn caption(&self) -> Option<Object> { ... } fn column_at_index(&self, index_: i32) -> i32 { ... } fn column_description(&self, column: i32) -> Option<GString> { ... } fn column_extent_at(&self, row: i32, column: i32) -> i32 { ... } fn column_header(&self, column: i32) -> Option<Object> { ... } fn index_at(&self, row: i32, column: i32) -> i32 { ... } fn n_columns(&self) -> i32 { ... } fn n_rows(&self) -> i32 { ... } fn row_at_index(&self, index_: i32) -> i32 { ... } fn row_description(&self, row: i32) -> Option<GString> { ... } fn row_extent_at(&self, row: i32, column: i32) -> i32 { ... } fn row_header(&self, row: i32) -> Option<Object> { ... } fn summary(&self) -> Option<Object> { ... } fn is_column_selected(&self, column: i32) -> bool { ... } fn is_row_selected(&self, row: i32) -> bool { ... } fn is_selected(&self, row: i32, column: i32) -> bool { ... } fn ref_at(&self, row: i32, column: i32) -> Option<Object> { ... } fn remove_column_selection(&self, column: i32) -> bool { ... } fn remove_row_selection(&self, row: i32) -> bool { ... } fn set_caption(&self, caption: &impl IsA<Object>) { ... } fn set_column_description(&self, column: i32, description: &str) { ... } fn set_column_header(&self, column: i32, header: &impl IsA<Object>) { ... } fn set_row_description(&self, row: i32, description: &str) { ... } fn set_row_header(&self, row: i32, header: &impl IsA<Object>) { ... } fn set_summary(&self, accessible: &impl IsA<Object>) { ... } fn connect_column_deleted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_column_inserted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_column_reordered<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_model_changed<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_row_deleted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_row_inserted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId { ... } fn connect_row_reordered<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId { ... }
}

Provided Methods§

source

fn add_column_selection(&self, column: i32) -> bool

source

fn add_row_selection(&self, row: i32) -> bool

source

fn caption(&self) -> Option<Object>

source

fn column_at_index(&self, index_: i32) -> i32

source

fn column_description(&self, column: i32) -> Option<GString>

source

fn column_extent_at(&self, row: i32, column: i32) -> i32

source

fn column_header(&self, column: i32) -> Option<Object>

source

fn index_at(&self, row: i32, column: i32) -> i32

source

fn n_columns(&self) -> i32

source

fn n_rows(&self) -> i32

source

fn row_at_index(&self, index_: i32) -> i32

source

fn row_description(&self, row: i32) -> Option<GString>

source

fn row_extent_at(&self, row: i32, column: i32) -> i32

source

fn row_header(&self, row: i32) -> Option<Object>

source

fn summary(&self) -> Option<Object>

source

fn is_column_selected(&self, column: i32) -> bool

source

fn is_row_selected(&self, row: i32) -> bool

source

fn is_selected(&self, row: i32, column: i32) -> bool

source

fn ref_at(&self, row: i32, column: i32) -> Option<Object>

source

fn remove_column_selection(&self, column: i32) -> bool

source

fn remove_row_selection(&self, row: i32) -> bool

source

fn set_caption(&self, caption: &impl IsA<Object>)

source

fn set_column_description(&self, column: i32, description: &str)

source

fn set_column_header(&self, column: i32, header: &impl IsA<Object>)

source

fn set_row_description(&self, row: i32, description: &str)

source

fn set_row_header(&self, row: i32, header: &impl IsA<Object>)

source

fn set_summary(&self, accessible: &impl IsA<Object>)

source

fn connect_column_deleted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_column_inserted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_column_reordered<F: Fn(&Self) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_model_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

source

fn connect_row_deleted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_row_inserted<F: Fn(&Self, i32, i32) + 'static>( &self, f: F ) -> SignalHandlerId

source

fn connect_row_reordered<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

Implementors§

source§

impl<O: IsA<Table>> TableExt for O