xExpansionTile method

Widget xExpansionTile (
  1. {Widget leading,
  2. Widget title,
  3. Widget subtitle,
  4. ValueChanged<bool> onExpansionChanged,
  5. Color backgroundColor,
  6. Widget trailing,
  7. bool initiallyExpanded,
  8. Key key}
)

Implementation

Widget xExpansionTile({
  /// A widget to display before the title.
  ///
  /// Typically a [CircleAvatar] widget.
  final Widget leading,

  /// The primary content of the list item.
  ///
  /// Typically a [Text] widget.
  final Widget title,

  /// Additional content displayed below the title.
  ///
  /// Typically a [Text] widget.
  final Widget subtitle,

  /// Called when the tile expands or collapses.
  ///
  /// When the tile starts expanding, this function is called with the value
  /// true. When the tile starts collapsing, this function is called with
  /// the value false.
  final ValueChanged<bool> onExpansionChanged,

  /// The color to display behind the sublist when expanded.
  final Color backgroundColor,

  /// A widget to display instead of a rotating arrow icon.
  final Widget trailing,

  /// Specifies if the list tile is initially expanded (true) or collapsed (false, the default).
  final bool initiallyExpanded,
  final Key key,
}) {
  return ExpansionTile(
    title: title,
    backgroundColor: backgroundColor,
    key: key,
    leading: leading,
    onExpansionChanged: onExpansionChanged,
    subtitle: subtitle,
    trailing: trailing,
    initiallyExpanded: initiallyExpanded ?? false,
    children: this,
  );
}