PayPayClient class
Constructors
-
PayPayClient.new({required PayPayAuth auth, required ApiMode apiMode, Logger? logger, Code? code, Cashback? cashBack, Payment? payment, User? user, Wallet? wallet, Client? client})
-
Properties
-
apiMode
→ ApiMode
-
final
-
auth
→ PayPayAuth
-
final
-
cashBack
↔ Cashback?
-
Cashback API controller
getter/setter pair
-
cashBackApi
→ Cashback
-
Returns CashBack API controller
no setter
-
code
↔ Code?
-
QR API controller
getter/setter pair
-
codeApi
→ Code
-
Returns QR Code API controller
no setter
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
http
→ Client
-
final
-
logger
→ Logger
-
A Logger commonly used in this library.
You can customize by resetting logger.printer or logger.output.
final
-
payment
↔ Payment?
-
Payment API controller
getter/setter pair
-
paymentApi
→ Payment
-
Returns Payment API controller
no setter
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
uri
→ ApiUri
-
url set of the APIs
final
-
user
↔ User?
-
User API controller
getter/setter pair
-
userApi
→ User
-
Returns User API controller
no setter
-
wallet
↔ Wallet?
-
Wallet API controller
getter/setter pair
-
walletApi
→ Wallet
-
Returns Payment API controller
no setter
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited