SleekButtonState<T> constructor

const SleekButtonState<T>({
  1. required T enabled,
  2. T? disabled,
  3. T? hover,
  4. T? active,
  5. T? focus,
})

Implementation

const SleekButtonState({
  required this.enabled,
  T? disabled,
  T? hover,
  T? active,
  T? focus,
})  : this.disabled = disabled ?? enabled,
      this.active = active ?? enabled,
      this.hover = hover ?? (active ?? enabled),
      this.focus = focus ?? (hover ?? (active ?? enabled));