postLoading method

Resource<ResourceData> postLoading({
  1. ResourceData? resourceData,
  2. AdeptPublishSubject<Resource<ResourceData?>>? publishSubject,
})

Loading

Implementation

Resource<ResourceData> postLoading(
    {ResourceData? resourceData,
    AdeptPublishSubject<Resource<ResourceData?>>? publishSubject}) {
  publishSubject ??= this.publishSubject;
  resourceData ??= publishSubject.value?.data;
  final resource = Resource<ResourceData>.loading(resourceData);
  publishSubject.post(resource);
  return resource;
}