MessagePageController class

Controller for a MessagePageScaffold.

Mixed-in types

Constructors

MessagePageController()

Properties

collapsedMode MessagePageSheetCollapsedMode
getter/setter pair
debugMostRecentBottomSpacing ValueNotifier<double?>
The bottom spacing that was most recently used to build the scaffold.
final
desiredGlobalTopY double?
When the user is dragging up/down on the editor, this is the desired y-value of the top edge of the editor area.
no setter
desiredSheetMode MessagePageSheetMode
getter/setter pair
dragMode MessagePageDragMode
The user's current drag interaction with the editor sheet.
no setter
hashCode int
The hash code for this object.
no setterinherited
hasListeners bool
Whether any listeners are currently registered.
no setterinherited
isCollapsed bool
no setter
isDragging bool
no setter
isExpanded bool
no setter
isIdle bool
no setter
isIntrinsic bool
no setter
isPreview bool
no setter
isSliding bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sheetHeightPolicy MessagePageSheetHeightPolicy
getter/setter pair

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
collapse() → void
Sets the bottom sheet's desired mode to collapsed.
dispose() → void
Discards any resources used by the object. After this is called, the object is not in a usable state and should be discarded (calls to addListener will throw after the object is disposed).
inherited
expand() → void
Sets the bottom sheet's desired mode to expanded.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners() → void
Call all the registered listeners.
inherited
onDragEnd() → void
onDragStart(double desiredGlobalTopY) → void
onDragUpdate(double desiredGlobalTopY) → void
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that are notified when the object changes.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited