pub trait Scrollable {
    // Required methods
    fn snap_to(&mut self, offset: RelativeOffset);
    fn scroll_to(&mut self, offset: AbsoluteOffset);
    fn scroll_by(
        &mut self,
        offset: AbsoluteOffset,
        bounds: Rectangle,
        content_bounds: Rectangle,
    );
}Expand description
The internal state of a widget that can be scrolled.
Required Methods§
Sourcefn snap_to(&mut self, offset: RelativeOffset)
 
fn snap_to(&mut self, offset: RelativeOffset)
Snaps the scroll of the widget to the given percentage along the horizontal & vertical axis.
Sourcefn scroll_to(&mut self, offset: AbsoluteOffset)
 
fn scroll_to(&mut self, offset: AbsoluteOffset)
Scroll the widget to the given AbsoluteOffset along the horizontal & vertical axis.
Sourcefn scroll_by(
    &mut self,
    offset: AbsoluteOffset,
    bounds: Rectangle,
    content_bounds: Rectangle,
)
 
fn scroll_by( &mut self, offset: AbsoluteOffset, bounds: Rectangle, content_bounds: Rectangle, )
Scroll the widget by the given AbsoluteOffset along the horizontal & vertical axis.