XExpansionPanelParams class

Inheritance

Constructors

XExpansionPanelParams({required SSRWidget title, required bool isExpanded, required SSRWidget? leading, required HubbleColor? backgroundColor, required HubbleColor? collapsedBackgroundColor, required SSRWidget? subtitle, required HubbleColor? iconColor, required EdgeInsets? tilePadding, required EdgeInsets? childrenPadding, required CrossAxisAlignment? crossAxisAlignment, required HubbleColor? collapsedIconColor, required List<SSRWidget> children, required HubbleColor? collapsedTextColor, required HubbleColor? textColor, required SSRWidget? trailing})
const

Properties

backgroundColor HubbleColor?
final
children List<SSRWidget>
final
childrenPadding EdgeInsets?
final
collapsedBackgroundColor HubbleColor?
final
collapsedIconColor HubbleColor?
final
collapsedTextColor HubbleColor?
final
crossAxisAlignment CrossAxisAlignment?
final
hashCode int
The hash code for this object.
no setterinherited
iconColor HubbleColor?
final
isExpanded bool
final
key Key?
finalinherited
leading SSRWidget?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subtitle SSRWidget?
final
textColor HubbleColor?
final
tilePadding EdgeInsets?
final
title SSRWidget
final
trailing SSRWidget?
final

Methods

applyTheme(HubbleThemeData theme) → void
override
build(BuildContext context) Widget
override
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

Static Methods

from(XExpansionPanel widget, SSRBuildContext context, WidgetMetadata metadata) XExpansionPanelParams?