CollapsibleContent constructor
Creates a CollapsibleContent with the specified child widget.
Parameters:
collapsible(bool, default: true): Whether to respond to collapsible state.child(Widget, required): The content widget to show/hide.
Behavior
- When
collapsibleis true and parent is collapsed: Content is hidden via Offstage - When
collapsibleis true and parent is expanded: Content is visible - When
collapsibleis false: Content is always visible regardless of parent state
Example:
CollapsibleContent(
collapsible: true,
child: Padding(
padding: EdgeInsets.symmetric(vertical: 16),
child: Text('This content can be collapsed'),
),
);
Implementation
const CollapsibleContent({
super.key,
this.collapsible = true,
required this.child,
});