C# Класс JudoDotNetXamarin.CardEntryPage

Наследование: KeyboardAwarePage, TransactionView
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
Judo Judo
PaymentService IPaymentService
Presenter TransactionPresenter

Открытые методы

Метод Описание
CardEntryPage ( Judo judo ) : System
CardEntryPage ( Judo judo, PaymentDefaultsViewModel defaults ) : System
CardEntryPage ( Judo judo, TokenPaymentDefaultsViewModel defaults ) : System
HideLoading ( ) : void
InitializeView ( ) : void
OnDeclined ( ) : void
OnDisplay3dSecure ( JudoPayDotNet.Models.PaymentRequiresThreeDSecureModel result ) : void
OnDisplayConnectionError ( ) : void
OnResult ( IResult result ) : void
SetAmexAsUnaccepted ( ) : void
SetMaestroAsUnaccepted ( ) : void
ShowLoading ( ) : void
Validate ( object sender ) : void

Защищенные методы

Метод Описание
GetDefaultButtonLabel ( ) : string
GetDefaultTitle ( ) : string
GetLoadingOverlayTitleLabel ( ) : string
OnAppearing ( ) : void
OnBackButtonPressed ( ) : bool
OnSubmit ( CardViewModel card ) : void
SetEnabledForAllViews ( bool isEnabled ) : void

Приватные методы

Метод Описание
Advance ( JudoEntry entry, bool isValid ) : void
AreAllPartsValid ( List parts ) : bool
ChangeValidParts ( CardPart cardPart, bool isValid ) : void
DisplayAvsFieldIfAvsEnabledAndPrimaryPartsAreMet ( ) : void
DisplayPaymentButtonIfValidPartsMet ( ) : void
GetButtonLabel ( ) : string
GetTitle ( ) : string
InitializeEntryFromTheme ( List entries ) : void
InitializeTheme ( ) : void
SetBillingCountry ( ) : void
SetUpDefaults ( PaymentDefaultsViewModel defaults ) : void
SetUpDefaults ( TokenPaymentDefaultsViewModel defaults ) : void
UpdateCardIcons ( ) : void
UpdateCardNumberFormat ( ) : void
UpdateCardNumberMaxLength ( ) : void
UpdateCvvMaxLength ( ) : void
ValidatePart ( JudoEntry entry, IValidator validator, CardPart cardPart ) : void

Описание методов

CardEntryPage() публичный Метод

public CardEntryPage ( Judo judo ) : System
judo Judo
Результат System

CardEntryPage() публичный Метод

public CardEntryPage ( Judo judo, PaymentDefaultsViewModel defaults ) : System
judo Judo
defaults PaymentDefaultsViewModel
Результат System

CardEntryPage() публичный Метод

public CardEntryPage ( Judo judo, TokenPaymentDefaultsViewModel defaults ) : System
judo Judo
defaults TokenPaymentDefaultsViewModel
Результат System

GetDefaultButtonLabel() защищенный Метод

protected GetDefaultButtonLabel ( ) : string
Результат string

GetDefaultTitle() защищенный Метод

protected GetDefaultTitle ( ) : string
Результат string

GetLoadingOverlayTitleLabel() защищенный Метод

protected GetLoadingOverlayTitleLabel ( ) : string
Результат string

HideLoading() публичный Метод

public HideLoading ( ) : void
Результат void

InitializeView() публичный Метод

public InitializeView ( ) : void
Результат void

OnAppearing() защищенный Метод

protected OnAppearing ( ) : void
Результат void

OnBackButtonPressed() защищенный Метод

protected OnBackButtonPressed ( ) : bool
Результат bool

OnDeclined() публичный Метод

public OnDeclined ( ) : void
Результат void

OnDisplay3dSecure() публичный Метод

public OnDisplay3dSecure ( JudoPayDotNet.Models.PaymentRequiresThreeDSecureModel result ) : void
result JudoPayDotNet.Models.PaymentRequiresThreeDSecureModel
Результат void

OnDisplayConnectionError() публичный Метод

public OnDisplayConnectionError ( ) : void
Результат void

OnResult() публичный Метод

public OnResult ( IResult result ) : void
result IResult
Результат void

OnSubmit() защищенный абстрактный Метод

protected abstract OnSubmit ( CardViewModel card ) : void
card CardViewModel
Результат void

SetAmexAsUnaccepted() публичный Метод

public SetAmexAsUnaccepted ( ) : void
Результат void

SetEnabledForAllViews() защищенный Метод

protected SetEnabledForAllViews ( bool isEnabled ) : void
isEnabled bool
Результат void

SetMaestroAsUnaccepted() публичный Метод

public SetMaestroAsUnaccepted ( ) : void
Результат void

ShowLoading() публичный Метод

public ShowLoading ( ) : void
Результат void

Validate() публичный Метод

public Validate ( object sender ) : void
sender object
Результат void

Описание свойств

Judo защищенное свойство

protected Judo,JudoDotNetXamarin Judo
Результат Judo

PaymentService защищенное свойство

protected IPaymentService PaymentService
Результат IPaymentService

Presenter защищенное свойство

protected TransactionPresenter,JudoDotNetXamarin Presenter
Результат TransactionPresenter