dart_meteor 1.0.0 dart_meteor: ^1.0.0 copied to clipboard
Meteor client blinding for dart and flutter
example/dart_meteor_example.dart
import 'package:dart_meteor/dart_meteor.dart';
main() async {
MeteorClient meteor = MeteorClient.connect(url: 'https://yourdomain.com');
meteor.startup(() async {
try {
await meteor.loginWithPassword('yourusername', 'yourpassword');
} catch (err) {
print(err);
}
});
meteor.user().listen((user) {
print('User: $user');
});
meteor.users.listen((data) {
print(data);
});
meteor.status().listen((status) {
if (!status.connected) {
Future.delayed(Duration(seconds: 5), () {
meteor.reconnect();
});
}
});
}