motor_flutter library Null safety

Motor Flutter

Flutter bindings for the All-in-one Motor node by Sonr. Seamless integration with the Sonr P2P network and blockchain - all while providing a Wallet interface which doesnt require a Seed phrase.

Classes

AclJwks
Alias
ArrayValue
AuthInfo
BlockchainModule
BoolValue
BucketContent
BucketContentList
BucketItem
BucketRole
BucketVisibility
BytesValue
CreateAccountRequest
CreateAccountResponse
CreateAccountWithKeysRequest
CreateAccountWithKeysResponse
CreateBucketRequest
CreateBucketResponse
CreateSchemaRequest
CreateSchemaResponse
DIDDocument
EntityKind
FloatValue
GetDocumentRequest
GetDocumentResponse
InitializeRequest
InitializeResponse
IntValue
KeyValuePair
LinkKind
LinkValue
LobbyMessage
Log
It's a class that logs messages
LoginRequest
LoginResponse
LoginWithKeysRequest
MetadataDefintion
MotorCallbackMessage
MotorFlutter
MotorFlutter
MsgApi
MsgBuyAlias
MsgBuyAliasResponse
MsgCreateWhoIs
MsgCreateWhoIsResponse
MsgDeactivateWhoIs
MsgDeactivateWhoIsResponse
MsgSellAlias
MsgSellAliasResponse
MsgTransferAlias
MsgTransferAliasResponse
MsgUpdateWhoIs
MsgUpdateWhoIsResponse
ObjectReference
PaymentRequest
PaymentResponse
Peer
Peer_Status
QueryRequest
QueryResponse
QueryResultItem
QuerySchemaRequest
QueryWhatIsByCreatorRequest
QueryWhatIsByCreatorResponse
QueryWhatIsRequest
QueryWhatIsResponse
QueryWhereIsByCreatorRequest
QueryWhereIsByCreatorResponse
QueryWhereIsRequest
QueryWhereIsResponse
QueryWhoIsRequest
QueryWhoIsResponse
RefreshEvent
RegisterController
RegisterModalPage
ResourceIdentifier
SchemaDefinition
SchemaDocument
SchemaDocumentValue
SchemaKind
SchemaKindDefinition
SeachBucketContentBySchemaRequest
SearchBucketContentBySchemaResponse
SearchResponse
Service
SonrRegisterButton
StatRequest
StatResponse
StringValue
UpdateBucketRequest
UpdateBucketResponse
UploadDocumentRequest
UploadDocumentResponse
UploadObjectResponse
VerificationMethod
WhereIs
WhoIs
WhoIsType

Extensions

CreateAccountWithKeysResponseExt
CreateAccountWithKeysResponseExt
MotorFlutterHelpers
MotorFlutterUI
MotorFlutterUI
SchemaDefinitionExt
SchemaDefinitionExt
SchemaDocumentExt
SchemaDocumentExt
SchemaDocumentValueExt
SchemaDocumentValueExt

Constants

kMotorKeychainDeviceSharedKey → const String
'SNR_MTR_DSC_KEY'
kMotorKeychainPwdSecuredKey → const String
'SNR_MTR_PSK_KEY'
kMotorPlatformChannelAddr → const String
"io.sonr.motor/MethodChannel"
kMotorTempStorageName → const String
"motor_flutter"

Properties

isDebugMode bool
read-only
loadingQuotes List<String>
final

Enums

RegisterState

Typedefs

BoolCallback = void Function(bool)
ErrorCallback = void Function(String)
ExceptionCallback = void Function(Exception)
ResponseCallback<T> = void Function(T?)
SchemaDocumentBuilder = Widget Function(BuildContext context, SchemaDocumentValue field)
VoidCallback = void Function()