Package ru.tinkoff.acquiring.sdk.utils
Object NotificationFactory
-
- All Implemented Interfaces:
public class NotificationFactorys.y.biryukov
-
-
Field Summary
Fields Modifier and Type Field Description public final static NotificationFactoryINSTANCE
-
Method Summary
Modifier and Type Method Description final NotificationgetContentLoadingErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)final NotificationgetOfflineNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)final NotificationgetErrorCommonNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)final NotificationgetPaymentErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory, Notification.Options options)final NotificationgetPaymentTimeoutErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)final NotificationgetPaymentSuccessCommonNotification(Money amount, Function0<Unit> onClick)-
-
Method Detail
-
getContentLoadingErrorNotification
final Notification getContentLoadingErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)
-
getOfflineNotification
final Notification getOfflineNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)
-
getErrorCommonNotification
final Notification getErrorCommonNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)
-
getPaymentErrorNotification
final Notification getPaymentErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory, Notification.Options options)
-
getPaymentTimeoutErrorNotification
final Notification getPaymentTimeoutErrorNotification(Throwable exception, Function1<Throwable, Function0<Unit>> onClickFactory)
-
getPaymentSuccessCommonNotification
final Notification getPaymentSuccessCommonNotification(Money amount, Function0<Unit> onClick)
-
-
-
-