galileo_client 3.0.2 copy "galileo_client: ^3.0.2" to clipboard
galileo_client: ^3.0.2 copied to clipboard

Support for querying galileo servers in the browser, Flutter, and command-line.

example/main.dart

import 'dart:async';
import 'package:galileo_client/galileo_client.dart';

Future doSomething(Galileo app) async {
  var userService = app.service<String, Map<String, dynamic>>('api/users').map(User.fromMap, User.toMap);

  var users = await userService.index();
  print('Name: ${users.first.name}');
}

class User {
  final String name;

  User({this.name});

  static User fromMap(Map data) => User(name: data['name'] as String);

  static Map<String, String> toMap(User user) => {'name': user.name};
}
0
likes
40
pub points
0%
popularity

Publisher

verified publishergalileodart.com

Support for querying galileo servers in the browser, Flutter, and command-line.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

collection, galileo_http_exception, galileo_json_god, http, meta, path

More

Packages that depend on galileo_client