M3EExpandableExpanded class
Expanded content for an expandable list item.
Use M3EExpandableExpanded.list for a nested list widget (e.g. a card-backed list), or M3EExpandableExpanded.content for freeform body content.
- Annotations
Constructors
- M3EExpandableExpanded.content(Widget child)
-
Single freeform expanded child inside the header card.
const
- M3EExpandableExpanded.list(Widget child, {double? topGap})
-
Nested list expansion (sibling cards below the header).
const
Properties
- child → Widget
-
Expanded child — a list widget for M3EExpandableExpandedType.list, or
freeform for M3EExpandableExpandedType.content.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isContent → bool
-
Whether this is a freeform content expansion.
no setter
- isList → bool
-
Whether this is a nested-list expansion.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- topGap → double?
-
Gap between the parent header card and the nested list.
final
- type → M3EExpandableExpandedType
-
Presentation kind.
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
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited