motor_flutter
Flutter bindings for the Sonr Motor Node.
Installation
Integrating into your existing Flutter project
flutter pub add motor_flutter
or
dependencies:
motor_flutter: ^0.2.2
iOS
Add the following to your Podfile:
platform :ios, '13.0'
Then remove this line from your Podfile:
use_frameworks!
Usage
Here is a simple example of using the Motor
class to control a motor.
import 'package:motor_flutter/motor_flutter.dart';
// Initialize the Sonr Motor Node
final instance = await MotorFlutter();
// Create a new account
instance.createAccount("secure-password-123", _handleResponse);
// Helper function to handle response
void _handleResponse(CreateAccountResponse? resp) {
if (resp != null) {
// Login to an existing account
final authInfo = resp.authInfo;
instance.login(authInfo, (response) {
print(response);
});
}
}
API Reference
For full usage documentation on the Motor Flutter class, please see the API Reference.
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT