copyWith method Null safety
- {Color? backgroundColor,
- Color? collapsedBackgroundColor,
- EdgeInsetsGeometry? tilePadding,
- AlignmentGeometry? expandedAlignment,
- EdgeInsetsGeometry? childrenPadding,
- Color? iconColor,
- Color? collapsedIconColor,
- Color? textColor,
- Color? collapsedTextColor}
Creates a copy of this object with the given fields replaced with the new values.
Implementation
ExpansionTileThemeData copyWith({
Color? backgroundColor,
Color? collapsedBackgroundColor,
EdgeInsetsGeometry? tilePadding,
AlignmentGeometry? expandedAlignment,
EdgeInsetsGeometry? childrenPadding,
Color? iconColor,
Color? collapsedIconColor,
Color? textColor,
Color? collapsedTextColor,
}) {
return ExpansionTileThemeData(
backgroundColor: backgroundColor ?? this.backgroundColor,
collapsedBackgroundColor: collapsedBackgroundColor ?? this.collapsedBackgroundColor,
tilePadding: tilePadding ?? this.tilePadding,
expandedAlignment: expandedAlignment ?? this.expandedAlignment,
childrenPadding: childrenPadding ?? this.childrenPadding,
iconColor: iconColor ?? this.iconColor,
collapsedIconColor: collapsedIconColor ?? this.collapsedIconColor,
textColor: textColor ?? this.textColor,
collapsedTextColor: collapsedTextColor ?? this.collapsedTextColor,
);
}