SheetOverflowNotification class
A SheetNotification that is dispatched when the user tries to drag the sheet beyond its draggable bounds but the sheet has not changed its extent because its SheetPhysics does not allow it to be.
- Inheritance
-
- Object
- Notification
- SheetNotification
- SheetOverflowNotification
Constructors
- SheetOverflowNotification({required SheetMetrics metrics, required SheetStatus status, required double overflow})
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- metrics → SheetMetrics
-
A snapshot of the sheet metrics at the time this notification was sent.
finalinherited
- overflow → double
-
The amount of overflow beyond the draggable bounds.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → SheetStatus
-
The status of the sheet at the time this notification was sent.
finalinherited
Methods
-
debugFillDescription(
List< String> description) → void -
Add additional information to the given description for use by toString.
override
-
dispatch(
BuildContext? target) → void -
Start bubbling this notification at the given build context.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited