darango 0.0.10 darango: ^0.0.10 copied to clipboard
An ArangoDB API for dart
import 'package:flutter/material.dart';
import 'package:darango/darango.dart';
Database database;
Collection usersCollection;
initArangoDB() async {
database = Database("http://10.0.2.2:8529");
database.connect("", "", "");
usersCollection = await database.collection('users');
}
Future<dynamic> getUser(String id) async {
Document doc = await usersCollection.document(document_handle: id).get();
print(doc.data);
return doc.data;
}
void main() async{
await initArangoDB();
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
getUser("");
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: Text('Welcome to Flutter'),
),
body: Center(
child: Text('Hello World'),
),
),
);
}
}