ExpansionTileFlat constructor
const
ExpansionTileFlat({
- Key? key,
- required Widget title,
- required List<
Widget> ? children, - ValueChanged<
bool> ? onExpansionChanged, - GlobalKey<
ExpansionTileCoreState> ? expansionKey, - bool initiallyExpanded = false,
- EdgeInsetsGeometry? tilePadding,
- Alignment? expandedAlignment,
- Color? collapsedIconColor,
- CrossAxisAlignment? expandedCrossAxisAlignment,
- Color? iconColor,
- Color? textColor,
- Widget? subtitle,
- bool maintainState = false,
- ListTileControlAffinity? controlAffinity,
- Color? collapsedTextColor,
- Color? collapsedBackgroundColor,
- EdgeInsetsGeometry? childrenPadding,
- Widget? trailing,
- Widget? leading,
- Color? backgroundColor,
- Decoration? decoration,
- BorderRadius? borderRadius,
- ThemeData? themeData,
- List<
BoxShadow> ? boxShadow, - Clip? clipBehavior,
- Color? collapsedBorderColor,
- Color? expendedBorderColor,
- bool? isHasTrailing,
- bool? isEnableExpanded,
- bool? isDefaultVerticalPadding,
- bool? isHideSubtitleOnExpanded,
- bool? isOnlyTrailingDoToggle,
- Widget? trailingIcon,
- ExpansionGroupController? controller,
- int? index,
Implementation
const ExpansionTileFlat({
super.key,
required super.title,
required super.children,
super.onExpansionChanged,
super.expansionKey,
super.initiallyExpanded = false,
super.tilePadding,
super.expandedAlignment,
super.collapsedIconColor,
super.expandedCrossAxisAlignment,
super.iconColor,
super.textColor,
super.subtitle,
super.maintainState = false,
super.controlAffinity,
super.collapsedTextColor,
super.collapsedBackgroundColor,
super.childrenPadding,
super.trailing,
super.leading,
super.backgroundColor,
super.decoration,
super.borderRadius,
super.themeData,
super.boxShadow,
super.clipBehavior,
super.collapsedBorderColor,
super.expendedBorderColor,
super.isHasTrailing,
super.isEnableExpanded,
super.isDefaultVerticalPadding,
super.isHideSubtitleOnExpanded,
super.isOnlyTrailingDoToggle,
super.trailingIcon,
super.controller,
super.index,
}) : super(
border: const Border(),
isHasRightBorder: false,
isHasLeftBorder: false,
isHasTopBorder: false,
isHasBottomBorder: false);