container method

Color container(
  1. M3EColorScheme scheme,
  2. M3EButtonStyle style
)

container.

Implementation

Color container(M3EColorScheme scheme, M3EButtonStyle style) {
  switch (style) {
    case M3EButtonStyle.filled:
      return scheme.primary;
    case M3EButtonStyle.tonal:
      return scheme.secondaryContainer;
    case M3EButtonStyle.elevated:
      return scheme.surfaceContainerLow;
    case M3EButtonStyle.outlined:
    case M3EButtonStyle.text:
      return Colors.transparent;
  }
}