Struct atspi_proxies::table::TableProxyBlocking
source · pub struct TableProxyBlocking<'p>(/* private fields */);
Implementations§
source§impl<'p> TableProxyBlocking<'p>
impl<'p> TableProxyBlocking<'p>
sourcepub fn new(conn: &Connection) -> Result<TableProxyBlocking<'p>>
pub fn new(conn: &Connection) -> Result<TableProxyBlocking<'p>>
Creates a new proxy with the default service and path.
sourcepub fn builder(conn: &Connection) -> Builder<'p, Self>
pub fn builder(conn: &Connection) -> Builder<'p, Self>
Returns a customizable builder for this proxy.
sourcepub fn into_inner(self) -> Proxy<'p>
pub fn into_inner(self) -> Proxy<'p>
Consumes self
, returning the underlying zbus::Proxy
.
sourcepub fn inner_mut(&mut self) -> &mut Proxy<'p>
pub fn inner_mut(&mut self) -> &mut Proxy<'p>
The mutable reference to the underlying zbus::Proxy
.
sourcepub fn add_column_selection(&self, column: i32) -> Result<bool>
pub fn add_column_selection(&self, column: i32) -> Result<bool>
AddColumnSelection method
sourcepub fn add_row_selection(&self, row: i32) -> Result<bool>
pub fn add_row_selection(&self, row: i32) -> Result<bool>
AddRowSelection method
sourcepub fn get_accessible_at(&self, row: i32, column: i32) -> Result<ObjectRef>
pub fn get_accessible_at(&self, row: i32, column: i32) -> Result<ObjectRef>
GetAccessibleAt method
sourcepub fn get_column_at_index(&self, index: i32) -> Result<i32>
pub fn get_column_at_index(&self, index: i32) -> Result<i32>
GetColumnAtIndex method
sourcepub fn get_column_description(&self, column: i32) -> Result<String>
pub fn get_column_description(&self, column: i32) -> Result<String>
GetColumnDescription method
sourcepub fn get_column_extent_at(&self, row: i32, column: i32) -> Result<i32>
pub fn get_column_extent_at(&self, row: i32, column: i32) -> Result<i32>
GetColumnExtentAt method
sourcepub fn get_column_header(&self, column: i32) -> Result<ObjectRef>
pub fn get_column_header(&self, column: i32) -> Result<ObjectRef>
GetColumnHeader method
sourcepub fn get_row_at_index(&self, index: i32) -> Result<i32>
pub fn get_row_at_index(&self, index: i32) -> Result<i32>
GetRowAtIndex method
sourcepub fn get_row_column_extents_at_index(
&self,
index: i32
) -> Result<(bool, i32, i32, i32, i32, bool)>
pub fn get_row_column_extents_at_index( &self, index: i32 ) -> Result<(bool, i32, i32, i32, i32, bool)>
GetRowColumnExtentsAtIndex method
sourcepub fn get_row_description(&self, row: i32) -> Result<String>
pub fn get_row_description(&self, row: i32) -> Result<String>
GetRowDescription method
sourcepub fn get_row_header(&self, row: i32) -> Result<ObjectRef>
pub fn get_row_header(&self, row: i32) -> Result<ObjectRef>
GetRowHeader method
sourcepub fn get_selected_columns(&self) -> Result<Vec<i32>>
pub fn get_selected_columns(&self) -> Result<Vec<i32>>
GetSelectedColumns method
sourcepub fn get_selected_rows(&self) -> Result<Vec<i32>>
pub fn get_selected_rows(&self) -> Result<Vec<i32>>
GetSelectedRows method
sourcepub fn is_column_selected(&self, column: i32) -> Result<bool>
pub fn is_column_selected(&self, column: i32) -> Result<bool>
IsColumnSelected method
sourcepub fn is_row_selected(&self, row: i32) -> Result<bool>
pub fn is_row_selected(&self, row: i32) -> Result<bool>
IsRowSelected method
sourcepub fn remove_column_selection(&self, column: i32) -> Result<bool>
pub fn remove_column_selection(&self, column: i32) -> Result<bool>
RemoveColumnSelection method
sourcepub fn remove_row_selection(&self, row: i32) -> Result<bool>
pub fn remove_row_selection(&self, row: i32) -> Result<bool>
RemoveRowSelection method
Caption property
Get the cached value of the Caption
property, or None
if the property is not cached.
Create a stream for the Caption
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
sourcepub fn cached_ncolumns(
&self
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_ncolumns( &self ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Get the cached value of the Ncolumns
property, or None
if the property is not cached.
sourcepub fn receive_ncolumns_changed(
&self
) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
pub fn receive_ncolumns_changed( &self ) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
Create a stream for the Ncolumns
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
sourcepub fn cached_nrows(
&self
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_nrows( &self ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Get the cached value of the Nrows
property, or None
if the property is not cached.
sourcepub fn receive_nrows_changed(
&self
) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
pub fn receive_nrows_changed( &self ) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
Create a stream for the Nrows
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
sourcepub fn nselected_columns(&self) -> Result<i32>
pub fn nselected_columns(&self) -> Result<i32>
NSelectedColumns property
sourcepub fn cached_nselected_columns(
&self
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_nselected_columns( &self ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Get the cached value of the NselectedColumns
property, or None
if the property is not cached.
sourcepub fn receive_nselected_columns_changed(
&self
) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
pub fn receive_nselected_columns_changed( &self ) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
Create a stream for the NselectedColumns
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
sourcepub fn nselected_rows(&self) -> Result<i32>
pub fn nselected_rows(&self) -> Result<i32>
NSelectedRows property
sourcepub fn cached_nselected_rows(
&self
) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
pub fn cached_nselected_rows( &self ) -> Result<Option<<Result<i32> as ResultAdapter>::Ok>, <Result<i32> as ResultAdapter>::Err>
Get the cached value of the NselectedRows
property, or None
if the property is not cached.
sourcepub fn receive_nselected_rows_changed(
&self
) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
pub fn receive_nselected_rows_changed( &self ) -> PropertyIterator<'p, <Result<i32> as ResultAdapter>::Ok>
Create a stream for the NselectedRows
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
sourcepub fn cached_summary(
&self
) -> Result<Option<<Result<ObjectRef> as ResultAdapter>::Ok>, <Result<ObjectRef> as ResultAdapter>::Err>
pub fn cached_summary( &self ) -> Result<Option<<Result<ObjectRef> as ResultAdapter>::Ok>, <Result<ObjectRef> as ResultAdapter>::Err>
Get the cached value of the Summary
property, or None
if the property is not cached.
sourcepub fn receive_summary_changed(
&self
) -> PropertyIterator<'p, <Result<ObjectRef> as ResultAdapter>::Ok>
pub fn receive_summary_changed( &self ) -> PropertyIterator<'p, <Result<ObjectRef> as ResultAdapter>::Ok>
Create a stream for the Summary
property changes. This is a convenient wrapper around zbus::blocking::Proxy::receive_property_changed
.
Trait Implementations§
source§impl<'p> AsMut<Proxy<'p>> for TableProxyBlocking<'p>
impl<'p> AsMut<Proxy<'p>> for TableProxyBlocking<'p>
source§impl<'p> AsRef<Proxy<'p>> for TableProxyBlocking<'p>
impl<'p> AsRef<Proxy<'p>> for TableProxyBlocking<'p>
source§impl<'p> Clone for TableProxyBlocking<'p>
impl<'p> Clone for TableProxyBlocking<'p>
source§fn clone(&self) -> TableProxyBlocking<'p>
fn clone(&self) -> TableProxyBlocking<'p>
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more