ConnectKitConfig class

Annotations
  • @JsonSerializable()

Constructors

ConnectKitConfig({required List<ConnectOption> connectOptions, required AdditionalLayoutOptions additionalLayoutOptions, List<EnableSocialProvider>? socialProviders, List<EnableWalletProvider>? walletProviders, })
ConnectKitConfig.fromJson(Map<String, dynamic> json)
factory

Properties

additionalLayoutOptions AdditionalLayoutOptions
Layout options.
final
connectOptions List<ConnectOption>
Connect options, support EMAIL, PHONE, SOCIAL and WALLET, the sort order is used for connect kit login UI.
final
hashCode int
The hash code for this object.
no setterinherited
Project icon, supports base64 string and url.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
socialProviders List<EnableSocialProvider>?
Social providers, support GOOGLE, APPLE and other social options, the sort order is used for connect kit login UI.
final
walletProviders List<EnableWalletProvider>?
Wallet providers, support metamask, trust and other wallet options, the sort order is used for connect kit login UI.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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