postError method
Resource<ResourceData>
postError(
- String? message, {
- ResourceData? resourceData,
- int? code,
- dynamic exception,
- AdeptPublishSubject<
Resource< ? publishSubject,ResourceData?> >
Error
Implementation
Resource<ResourceData> postError(String? message,
{ResourceData? resourceData,
int? code,
dynamic exception,
AdeptPublishSubject<Resource<ResourceData?>>? publishSubject}) {
publishSubject ??= this.publishSubject;
resourceData ??= publishSubject.value?.data;
final resource = Resource<ResourceData>.error(resourceData, message,
code: code, exception: exception);
publishSubject.post(resource);
return resource;
}