DrawerLayerData class

Data class representing a drawer overlay layer in the hierarchy.

Tracks the drawer overlay state and its parent layer, enabling nested drawer management and size computation across the layer stack.

Constructors

DrawerLayerData(DrawerOverlayState overlay, DrawerLayerData? parent)
Creates drawer layer data.
const

Properties

hashCode int
The hash code for this object.
no setteroverride
overlay DrawerOverlayState
The drawer overlay state for this layer.
final
parent DrawerLayerData?
The parent drawer layer, null if this is the root layer.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

computeSize() Size?
Computes the size of this drawer layer.
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.
override