ZeroExpansionTileStyle.underline constructor

ZeroExpansionTileStyle.underline({
  1. Widget? leading,
  2. Widget? trailing,
  3. Color? backgroundColor,
  4. Color? iconColor,
  5. Color? collapsedIconColor,
  6. Color? textColor,
  7. Color? collapsedTextColor,
  8. Color? lineColor,
  9. Color? collapsedLineColor,
  10. EdgeInsetsGeometry? childrenPadding,
})

Implementation

factory ZeroExpansionTileStyle.underline(
    {Widget? leading,
    Widget? trailing,
    Color? backgroundColor,
    Color? iconColor,
    Color? collapsedIconColor,
    Color? textColor,
    Color? collapsedTextColor,
    Color? lineColor,
    Color? collapsedLineColor,
    EdgeInsetsGeometry? childrenPadding}) {
  return ZeroExpansionTileStyle(
      variant: AccordionVariant.underline,
      leading: leading,
      trailing: trailing,
      backgroundColor: backgroundColor,
      collapsedBackgroundColor: backgroundColor,
      childrenBackgroundColor: backgroundColor,
      iconColor: iconColor,
      collapsedIconColor: collapsedIconColor,
      textColor: textColor,
      collapsedTextColor: collapsedTextColor,
      shape: Border(
        top: const BorderSide(color: ZeroColors.transparent),
        bottom: BorderSide(color: lineColor ?? ZeroColors.neutral[7]),
      ),
      collapsedShape: Border(
        top: const BorderSide(color: ZeroColors.transparent),
        bottom:
            BorderSide(color: collapsedLineColor ?? ZeroColors.neutral[7]),
      ),
      childrenPadding: childrenPadding);
}