ExpandTile function

ExpansionTile ExpandTile(
  1. Widget title,
  2. List<Widget> children, {
  3. Widget? leading,
  4. Widget? subtitle,
  5. void onExpansionChanged(
    1. bool
    )?,
  6. Widget? trailing,
  7. bool showTrailingIcon = true,
  8. bool initiallyExpanded = false,
  9. bool maintainState = false,
  10. EdgeInsetsGeometry? tilePadding,
  11. CrossAxisAlignment? expandedCrossAxisAlignment = CrossAxisAlignment.start,
  12. Alignment? expandedAlignment = Alignment.centerLeft,
  13. EdgeInsetsGeometry? childrenPadding = const Edges.symmetric(horizontal: 12, vertical: 4),
  14. Color? backgroundColor,
  15. Color? collapsedBackgroundColor,
  16. Color? textColor,
  17. Color? collapsedTextColor,
  18. Color? iconColor,
  19. Color? collapsedIconColor,
  20. ShapeBorder? shape,
  21. ShapeBorder? collapsedShape,
  22. Clip? clipBehavior,
  23. ListTileControlAffinity? controlAffinity = ListTileControlAffinity.leading,
  24. ExpansibleController? controller,
  25. bool? dense,
  26. VisualDensity? visualDensity,
  27. double? minTileHeight,
  28. bool? enableFeedback = true,
  29. bool enabled = true,
  30. AnimationStyle? expansionAnimationStyle,
})

Implementation

ExpansionTile ExpandTile(
  Widget title,
  List<Widget> children, {
  Widget? leading,
  Widget? subtitle,
  void Function(bool)? onExpansionChanged,
  Widget? trailing,
  bool showTrailingIcon = true,
  bool initiallyExpanded = false,
  bool maintainState = false,
  EdgeInsetsGeometry? tilePadding,
  CrossAxisAlignment? expandedCrossAxisAlignment = CrossAxisAlignment.start,
  Alignment? expandedAlignment = Alignment.centerLeft,
  EdgeInsetsGeometry? childrenPadding = const Edges.symmetric(horizontal: 12, vertical: 4),
  Color? backgroundColor,
  Color? collapsedBackgroundColor,
  Color? textColor,
  Color? collapsedTextColor,
  Color? iconColor,
  Color? collapsedIconColor,
  ShapeBorder? shape,
  ShapeBorder? collapsedShape,
  Clip? clipBehavior,
  ListTileControlAffinity? controlAffinity = ListTileControlAffinity.leading,
  ExpansibleController? controller,
  bool? dense,
  VisualDensity? visualDensity,
  double? minTileHeight,
  bool? enableFeedback = true,
  bool enabled = true,
  AnimationStyle? expansionAnimationStyle,
}) {
  return ExpansionTile(
    title: title,
    children: children,
    childrenPadding: childrenPadding,
    controlAffinity: controlAffinity,
    expandedAlignment: expandedAlignment,
    expandedCrossAxisAlignment: expandedCrossAxisAlignment,
    initiallyExpanded: initiallyExpanded,
    onExpansionChanged: onExpansionChanged,
    leading: leading,
    subtitle: subtitle,
    trailing: trailing,
    showTrailingIcon: showTrailingIcon,
    maintainState: maintainState,
    tilePadding: tilePadding,
    backgroundColor: backgroundColor,
    collapsedBackgroundColor: collapsedBackgroundColor,
    textColor: textColor,
    collapsedTextColor: collapsedTextColor,
    iconColor: iconColor,
    collapsedIconColor: collapsedIconColor,
    shape: shape,
    collapsedShape: collapsedShape,
    clipBehavior: clipBehavior,
    controller: controller,
    dense: dense,
    visualDensity: visualDensity,
    minTileHeight: minTileHeight,
    enableFeedback: enableFeedback,
    enabled: enabled,
    expansionAnimationStyle: expansionAnimationStyle,
  );
}