Struct components::widgets::CustomScrollView
source · [−]pub struct CustomScrollView {Show 14 fields
pub anchor: f32,
pub cache_extent: f32,
pub center: Option<Key>,
pub clip_behavior: Clip,
pub drag_start_behavior: DragStartBehavior,
pub key: Key,
pub primary: bool,
pub restoration_id: Option<String>,
pub reverse: bool,
pub scroll_behavior: Option<ScrollBehavior>,
pub scroll_direction: Axis,
pub semantic_child_count: Option<usize>,
pub shrink_wrap: bool,
pub slivers: Vec<Box<dyn Widget>>,
}
Fields
anchor: f32
cache_extent: f32
center: Option<Key>
clip_behavior: Clip
drag_start_behavior: DragStartBehavior
key: Key
primary: bool
restoration_id: Option<String>
reverse: bool
scroll_behavior: Option<ScrollBehavior>
scroll_direction: Axis
semantic_child_count: Option<usize>
shrink_wrap: bool
slivers: Vec<Box<dyn Widget>>
Trait Implementations
sourceimpl Default for CustomScrollView
impl Default for CustomScrollView
sourceimpl Widget for CustomScrollView
impl Widget for CustomScrollView
sourceimpl WidgetProperties for CustomScrollView
impl WidgetProperties for CustomScrollView
sourcefn mouse_input(&self) -> bool
fn mouse_input(&self) -> bool
Whether or not the control responds to mouse input
sourcefn renderable(&self) -> bool
fn renderable(&self) -> bool
Whether or not the control emits render signals from the canvas render call
sourcefn internal_visible(&self) -> bool
fn internal_visible(&self) -> bool
Internal. Internal parent visibility for creating sub controls.
Auto Trait Implementations
impl !RefUnwindSafe for CustomScrollView
impl !Send for CustomScrollView
impl !Sync for CustomScrollView
impl Unpin for CustomScrollView
impl !UnwindSafe for CustomScrollView
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
fn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value
as a parameter of self
.