getColor function

Color getColor(
  1. NsgButtonStyle style, {
  2. bool invert = false,
})

Implementation

Color getColor(NsgButtonStyle style, {bool invert = false}) {
  if (invert) {
    switch (style) {
      case NsgButtonStyle.dark:
        return ControlOptions.instance.colorWhite;
      case NsgButtonStyle.light:
        return ControlOptions.instance.colorMain;
      case NsgButtonStyle.warning:
        return ControlOptions.instance.colorWarning;
    }
  } else {
    switch (style) {
      case NsgButtonStyle.dark:
        return ControlOptions.instance.colorMain;
      case NsgButtonStyle.light:
        return ControlOptions.instance.colorMainLighter;
      case NsgButtonStyle.warning:
        return ControlOptions.instance.colorError;
    }
  }
}