SbpStatus class
Статус СБП платежа
- Annotations
-
- @Freezed(unionKey: 'Status', unionValueCase: FreezedUnionCase.pascal)
Constructors
- SbpStatus.completed({required int transactionId, String? providerQrId, int? statusCode})
-
Операция успешно завершена
factory
- SbpStatus.created({required int transactionId, String? providerQrId, int? statusCode})
-
Статус СБП платежа
Запрошен QR или Link
factory
- SbpStatus.declined({required int transactionId, String? providerQrId, int? statusCode})
-
Отменена
factory
-
SbpStatus.fromJson(Map<
String, dynamic> json) -
Converts a JSON Map into a SbpStatus instance
factory
- SbpStatus.pending({required int transactionId, String? providerQrId, int? statusCode})
-
В обработке
factory
Properties
-
copyWith
→ $SbpStatusCopyWith<
SbpStatus> -
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- providerQrId → String?
-
Id Qr от провайдера
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- statusCode → int?
-
Значение статуса
no setterinherited
- transactionId → int
-
Id транзакции
no setterinherited
Methods
-
map<
TResult extends Object?> ({required TResult created(_SbpStatusCreated value), required TResult pending(_SbpStatusPending value), required TResult completed(_SbpStatusCompleted value), required TResult declined(_SbpStatusDeclined value)}) → TResult -
inherited
-
mapOrNull<
TResult extends Object?> ({TResult? created(_SbpStatusCreated value)?, TResult? pending(_SbpStatusPending value)?, TResult? completed(_SbpStatusCompleted value)?, TResult? declined(_SbpStatusDeclined value)?}) → TResult? -
inherited
-
maybeMap<
TResult extends Object?> ({TResult created(_SbpStatusCreated value)?, TResult pending(_SbpStatusPending value)?, TResult completed(_SbpStatusCompleted value)?, TResult declined(_SbpStatusDeclined value)?, required TResult orElse()}) → TResult -
inherited
-
maybeWhen<
TResult extends Object?> ({TResult created(int transactionId, String? providerQrId, int? statusCode)?, TResult pending(int transactionId, String? providerQrId, int? statusCode)?, TResult completed(int transactionId, String? providerQrId, int? statusCode)?, TResult declined(int transactionId, String? providerQrId, int? statusCode)?, required TResult orElse()}) → TResult -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
when<
TResult extends Object?> ({required TResult created(int transactionId, String? providerQrId, int? statusCode), required TResult pending(int transactionId, String? providerQrId, int? statusCode), required TResult completed(int transactionId, String? providerQrId, int? statusCode), required TResult declined(int transactionId, String? providerQrId, int? statusCode)}) → TResult -
inherited
-
whenOrNull<
TResult extends Object?> ({TResult? created(int transactionId, String? providerQrId, int? statusCode)?, TResult? pending(int transactionId, String? providerQrId, int? statusCode)?, TResult? completed(int transactionId, String? providerQrId, int? statusCode)?, TResult? declined(int transactionId, String? providerQrId, int? statusCode)?}) → TResult? -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited