C# Class Xsolla.XsollaForm

Inheritance: IParseble
Show file Open project: xsolla/xsolla-unity-sdk Class Usage Examples

Public Methods

Method Description
AddElement ( XsollaFormElement xsollaFormElement ) : void
Clear ( ) : void
Contains ( string name ) : bool
GetAccount ( ) : string
GetAccountXsolla ( ) : string
GetCheckout ( ) : XsollaCheckout
GetCheckoutToken ( ) : string
GetCurrentCommand ( ) : CurrentCommand
GetError ( ) : XsollaError
GetIconUrl ( ) : string
GetInstruction ( ) : string
GetItem ( string name ) : XsollaFormElement
GetMessage ( ) : XsollaMessage
GetNextStepString ( ) : string
GetSkipChekout ( ) : bool
GetSkipForm ( ) : bool
GetSumTotal ( ) : string
GetSummary ( ) : XsollaSummary
GetTitle ( ) : string
GetVisible ( ) : List
GetXpsMap ( ) : object>.Dictionary
IsCreditCard ( ) : bool
IsValidPaymentSystem ( ) : bool
Parse ( JSONNode rootNode ) : IParseble
ToString ( ) : string
UpdateElement ( String name, String newValue ) : void
XsollaForm ( ) : System

Private Methods

Method Description
SetAccount ( string account ) : void
SetAccountXsolla ( string accountXsolla ) : void
SetCurrency ( string currency ) : void
SetCurrentCommand ( string currentCommand ) : void
SetIconUrl ( string iconUrl ) : void
SetInstruction ( string instruction ) : void
SetPid ( int pid ) : void
SetSkipCheckout ( bool pValue ) : void
SetSkipForm ( bool pValue ) : void
SetSum ( string sum ) : void
SetTitle ( string title ) : void

Method Details

AddElement() public method

public AddElement ( XsollaFormElement xsollaFormElement ) : void
xsollaFormElement XsollaFormElement
return void

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( string name ) : bool
name string
return bool

GetAccount() public method

public GetAccount ( ) : string
return string

GetAccountXsolla() public method

public GetAccountXsolla ( ) : string
return string

GetCheckout() public method

public GetCheckout ( ) : XsollaCheckout
return XsollaCheckout

GetCheckoutToken() public method

public GetCheckoutToken ( ) : string
return string

GetCurrentCommand() public method

public GetCurrentCommand ( ) : CurrentCommand
return CurrentCommand

GetError() public method

public GetError ( ) : XsollaError
return XsollaError

GetIconUrl() public method

public GetIconUrl ( ) : string
return string

GetInstruction() public method

public GetInstruction ( ) : string
return string

GetItem() public method

public GetItem ( string name ) : XsollaFormElement
name string
return XsollaFormElement

GetMessage() public method

public GetMessage ( ) : XsollaMessage
return XsollaMessage

GetNextStepString() public method

public GetNextStepString ( ) : string
return string

GetSkipChekout() public method

public GetSkipChekout ( ) : bool
return bool

GetSkipForm() public method

public GetSkipForm ( ) : bool
return bool

GetSumTotal() public method

public GetSumTotal ( ) : string
return string

GetSummary() public method

public GetSummary ( ) : XsollaSummary
return XsollaSummary

GetTitle() public method

public GetTitle ( ) : string
return string

GetVisible() public method

public GetVisible ( ) : List
return List

GetXpsMap() public method

public GetXpsMap ( ) : object>.Dictionary
return object>.Dictionary

IsCreditCard() public method

public IsCreditCard ( ) : bool
return bool

IsValidPaymentSystem() public method

public IsValidPaymentSystem ( ) : bool
return bool

Parse() public method

public Parse ( JSONNode rootNode ) : IParseble
rootNode SimpleJSON.JSONNode
return IParseble

ToString() public method

public ToString ( ) : string
return string

UpdateElement() public method

public UpdateElement ( String name, String newValue ) : void
name String
newValue String
return void

XsollaForm() public method

public XsollaForm ( ) : System
return System