Trait ux::prelude::ListStoreExt [−]
pub trait ListStoreExt: 'static {
pub fn append<P>(&self, item: &P)
where
P: IsA<Object>;
pub fn insert<P>(&self, position: u32, item: &P)
where
P: IsA<Object>;
pub fn remove(&self, position: u32);
pub fn remove_all(&self);
pub fn splice(&self, position: u32, n_removals: u32, additions: &[Object]);
}Required methods
pub fn append<P>(&self, item: &P) where
P: IsA<Object>,
P: IsA<Object>,
pub fn insert<P>(&self, position: u32, item: &P) where
P: IsA<Object>,
P: IsA<Object>,
pub fn remove(&self, position: u32)
pub fn remove_all(&self)
pub fn splice(&self, position: u32, n_removals: u32, additions: &[Object])
Implementors
impl<O> ListStoreExt for O where
O: IsA<ListStore>,
O: IsA<ListStore>,