pub struct OverScrollHeaderStretchConfiguration {
pub stretch_trigger_offset: f64,
pub on_stretch_trigger: Option<AsyncCallback>,
}Expand description
Specifies how a stretched header is to trigger a callback.
Fields§
§stretch_trigger_offset: f64The offset of overscroll required to trigger the
on_stretch_trigger.
on_stretch_trigger: Option<AsyncCallback>The callback function to be executed when a user over-scrolls to the offset specified
by stretch_trigger_offset.
Implementations§
Source§impl OverScrollHeaderStretchConfiguration
impl OverScrollHeaderStretchConfiguration
Sourcepub fn new() -> OverScrollHeaderStretchConfiguration
pub fn new() -> OverScrollHeaderStretchConfiguration
Creates an object that specifies how a stretched header may activate an
AsyncCallback.
Dart’s default stretch_trigger_offset is 100.0.
Sourcepub fn stretch_trigger_offset(
self,
value: f64,
) -> OverScrollHeaderStretchConfiguration
pub fn stretch_trigger_offset( self, value: f64, ) -> OverScrollHeaderStretchConfiguration
Sets stretch_trigger_offset.
Sourcepub fn on_stretch_trigger(
self,
value: AsyncCallback,
) -> OverScrollHeaderStretchConfiguration
pub fn on_stretch_trigger( self, value: AsyncCallback, ) -> OverScrollHeaderStretchConfiguration
Sets on_stretch_trigger.
Trait Implementations§
Source§impl Default for OverScrollHeaderStretchConfiguration
impl Default for OverScrollHeaderStretchConfiguration
Source§fn default() -> OverScrollHeaderStretchConfiguration
fn default() -> OverScrollHeaderStretchConfiguration
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for OverScrollHeaderStretchConfiguration
impl !Send for OverScrollHeaderStretchConfiguration
impl !Sync for OverScrollHeaderStretchConfiguration
impl !UnwindSafe for OverScrollHeaderStretchConfiguration
impl Freeze for OverScrollHeaderStretchConfiguration
impl Unpin for OverScrollHeaderStretchConfiguration
impl UnsafeUnpin for OverScrollHeaderStretchConfiguration
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more