expansionTileThemeData static method

ExpansionTileThemeData expansionTileThemeData(
  1. Palette colors, [
  2. MonetShapes? shapes
])

Implementation

static ExpansionTileThemeData expansionTileThemeData(
  Palette colors, [
  MonetShapes? shapes,
]) {
  shapes ??= _defaultShapes;
  return ExpansionTileThemeData(
    backgroundColor: colors.background,
    collapsedBackgroundColor: colors.background,
    tilePadding: EdgeInsets.zero,
    /* Match default */
    expandedAlignment: Alignment.center,
    // Don't enforce minimum padding, let content decide.
    childrenPadding: EdgeInsets.zero,
    iconColor: colors.text,
    collapsedIconColor: colors.text,
    textColor: colors.text,
    collapsedTextColor: colors.text,
    shape: shapes.border(
      side: BorderSide(color: colors.backgroundText, width: 2),
    ),

    collapsedShape: shapes.border(
      side: BorderSide(color: colors.fill, width: 2),
    ),
  );
}