IMagicService class abstract

Implementers

Constructors

IMagicService()

Properties

hashCode int
The hash code for this object.
no setterinherited
metadata ConnectionMetadata
no setter
onMagicConnect Event<MagicConnectEvent>
final
onMagicError Event<MagicErrorEvent>
final
onMagicLoginRequest Event<MagicSessionEvent>
final
onMagicLoginSuccess Event<MagicLoginEvent>
final
onMagicRpcRequest Event<MagicRequestEvent>
final
onMagicUpdate Event<MagicSessionEvent>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

connectEmail({required String value}) Future<void>
connectOtp({required String otp}) Future<void>
disconnect() Future<bool>
getChainId() Future<void>
getUser({String? chainId}) Future<void>
init() Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
request({String? chainId, required SessionRequestParams request}) Future
setEmail(String value) → void
setNewEmail(String value) → void
switchNetwork({required String chainId}) Future<void>
syncTheme(Web3ModalTheme? theme) Future<void>
toString() String
A string representation of this object.
inherited
updateEmail({required String value}) Future<void>
updateEmailPrimaryOtp({required String otp}) Future<void>
updateEmailSecondaryOtp({required String otp}) Future<void>

Operators

operator ==(Object other) bool
The equality operator.
inherited