update method

void update({
  1. T? base,
  2. T? disabled,
  3. T? dragged,
  4. T? error,
  5. T? focused,
  6. T? hovered,
  7. T? pressed,
  8. T? selected,
})

Implementation

void update({
  T? base,
  T? disabled,
  T? dragged,
  T? error,
  T? focused,
  T? hovered,
  T? pressed,
  T? selected,
}) {
  _base = _base ?? base;
  _disabled = _disabled ?? disabled;
  _dragged = _dragged ?? dragged;
  _error = _error ?? error;
  _focused = _focused ?? focused;
  _hovered = _hovered ?? hovered;
  _pressed = _selected ?? pressed;
  _selected = _selected ?? selected;

  init = false;
}