state property

  1. @override
set state (T value)

Do not use the setter for state. Instead, use await update(value).

Implementation

@override
set state(T value) {
  assert(
    false,
    'Don’t use the setter for state. Instead use `await update(value)`.',
  );
  Future(() async {
    await update(value);
  });
}