toJson method

Map<String, dynamic> toJson({
  1. required ValueDeconstructor<T> valueBuilder,
})

Handles creation of JSON (Map) objects from a network request state

Implementation

Map<String, dynamic> toJson({required ValueDeconstructor<T> valueBuilder}) {
  return {
    'status': status.index,
    'value': valueBuilder(value),
    'errorMessage': errorMessage,
  };
}