PullableConfig class
Configuration for the Pullable widget
Constructors
- 
          PullableConfig({bool enablePullDown = true, bool enablePullUp = false, ScrollPhysics? physics, Future<void> onRefresh()?, Future<void> onLoading()?, PullableHeaderType headerType = PullableHeaderType.waterDrop, Widget? customHeader, Duration refreshCompleteDelay = Duration.zero, Duration loadCompleteDelay = Duration.zero, bool enableOverScroll = true, double? cacheExtent, int? semanticChildCount, DragStartBehavior dragStartBehavior = DragStartBehavior.start})
- 
          
            const
Properties
- cacheExtent → double?
- 
  
  final
- 
  
  final
- customHeader → Widget?
- 
  
  final
- dragStartBehavior → DragStartBehavior
- 
  
  final
- enableOverScroll → bool
- 
  
  final
- enablePullDown → bool
- 
  
  final
- enablePullUp → bool
- 
  
  final
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- headerType → PullableHeaderType
- 
  
  final
- loadCompleteDelay → Duration
- 
  
  final
- 
  onLoading
  → Future<void> Function()?
- 
  
  final
- 
  onRefresh
  → Future<void> Function()?
- 
  
  final
- physics → ScrollPhysics?
- 
  
  final
- refreshCompleteDelay → Duration
- 
  
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- semanticChildCount → int?
- 
  
  final
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  updateOnRefresh(Future< void> newOnRefresh()?) → PullableConfig
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited