Skip to content

Commit 499b4a2

Browse files
authored
Merge pull request jonataslaw#2942 from MuhammamdArslanKhan/format-files
style: format code
2 parents 359e831 + ce6d4ef commit 499b4a2

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

lib/get_state_manager/src/rx_flutter/rx_notifier.dart

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,10 +247,15 @@ typedef NotifierBuilder<T> = Widget Function(T state);
247247

248248
abstract class GetStatus<T> with Equality {
249249
const GetStatus();
250+
250251
factory GetStatus.loading() => LoadingStatus<T>();
252+
251253
factory GetStatus.error(String message) => ErrorStatus<T, String>(message);
254+
252255
factory GetStatus.empty() => EmptyStatus<T>();
256+
253257
factory GetStatus.success(T data) => SuccessStatus<T>(data);
258+
254259
factory GetStatus.custom() => CustomStatus<T>();
255260
}
256261

@@ -266,6 +271,7 @@ class LoadingStatus<T> extends GetStatus<T> {
266271

267272
class SuccessStatus<T> extends GetStatus<T> {
268273
final T data;
274+
269275
const SuccessStatus(this.data);
270276

271277
@override
@@ -274,6 +280,7 @@ class SuccessStatus<T> extends GetStatus<T> {
274280

275281
class ErrorStatus<T, S> extends GetStatus<T> {
276282
final S? error;
283+
277284
const ErrorStatus([this.error]);
278285

279286
@override
@@ -287,10 +294,15 @@ class EmptyStatus<T> extends GetStatus<T> {
287294

288295
extension StatusDataExt<T> on GetStatus<T> {
289296
bool get isLoading => this is LoadingStatus;
297+
290298
bool get isSuccess => this is SuccessStatus;
299+
291300
bool get isError => this is ErrorStatus;
301+
292302
bool get isEmpty => this is EmptyStatus;
303+
293304
bool get isCustom => !isLoading && !isSuccess && !isError && !isEmpty;
305+
294306
String get errorMessage {
295307
final isError = this is ErrorStatus;
296308
if (isError) {

0 commit comments

Comments
 (0)