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