perform method

  1. @override
Future<R> perform(
  1. C change
)
override

Main method to perform a Change

Here placed a logic to react to change. There can be request to a server or something else.

This method use Model when perform change.

Typically don't use directly

Implementation

@override
Future<R> perform(C change) {
  final result = performInternal(change);
  _addBroadcast(result);
  return result;
}