C# Class Xsolla.AllPaymentsController

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: xsolla/xsolla-unity-sdk

Public Properties

Property Type Description
back UnityEngine.GameObject
containerBtns UnityEngine.GameObject
dropDownContainer UnityEngine.GameObject
dropDownController DropDownController
imageLoader ImageLoader
paymenListView PaymentListView

Public Methods

Method Description
GetCountrysList ( ) : XsollaCountries
InitScreen ( XsollaUtils pUtils ) : void
OnChangeCountry ( int position ) : void
OnChangeCountry ( string key ) : void
OnChoosePaymentMethod ( long paymentMethodId ) : void
SetCountries ( string currentCountryIso, XsollaCountries countries ) : void
SetPaymentMethods ( List pList ) : void
SetPaymentMethods ( XsollaPaymentMethods paymentMethods ) : void
SetUpNavButtons ( ) : void
Sort ( string pInput ) : void
UpdatePaymentMethods ( XsollaPaymentMethods paymentMethods ) : void

Private Methods

Method Description
ClearBtnContainer ( ) : void
CreatePaymentBtn ( XsollaPaymentMethod pMethod ) : void

Method Details

GetCountrysList() public method

public GetCountrysList ( ) : XsollaCountries
return XsollaCountries

InitScreen() public method

public InitScreen ( XsollaUtils pUtils ) : void
pUtils XsollaUtils
return void

OnChangeCountry() public method

public OnChangeCountry ( int position ) : void
position int
return void

OnChangeCountry() public method

public OnChangeCountry ( string key ) : void
key string
return void

OnChoosePaymentMethod() public method

public OnChoosePaymentMethod ( long paymentMethodId ) : void
paymentMethodId long
return void

SetCountries() public method

public SetCountries ( string currentCountryIso, XsollaCountries countries ) : void
currentCountryIso string
countries XsollaCountries
return void

SetPaymentMethods() public method

public SetPaymentMethods ( List pList ) : void
pList List
return void

SetPaymentMethods() public method

public SetPaymentMethods ( XsollaPaymentMethods paymentMethods ) : void
paymentMethods XsollaPaymentMethods
return void

SetUpNavButtons() public method

public SetUpNavButtons ( ) : void
return void

Sort() public method

public Sort ( string pInput ) : void
pInput string
return void

UpdatePaymentMethods() public method

public UpdatePaymentMethods ( XsollaPaymentMethods paymentMethods ) : void
paymentMethods XsollaPaymentMethods
return void

Property Details

back public property

public GameObject,UnityEngine back
return UnityEngine.GameObject

containerBtns public property

public GameObject,UnityEngine containerBtns
return UnityEngine.GameObject

dropDownContainer public property

public GameObject,UnityEngine dropDownContainer
return UnityEngine.GameObject

dropDownController public property

public DropDownController,Xsolla dropDownController
return DropDownController

imageLoader public property

public ImageLoader,Xsolla imageLoader
return ImageLoader

paymenListView public property

public PaymentListView,Xsolla paymenListView
return PaymentListView