gitterapi 0.1.0-b copy "gitterapi: ^0.1.0-b" to clipboard
gitterapi: ^0.1.0-b copied to clipboard

discontinued

A Dart client library for accessing Gitter API..

example/example.dart

import 'package:gitterapi/gitter_api.dart';
import 'package:gitterapi/models.dart';

Future<void> main() async {
  // Create a instance of GitterApi.
  // In this case ApiKeys are being grabed from env.
  final gitterApi = GitterApi(ApiKeys.fromEnv());
  // Fetches current user.
  final Result<Map> result = await gitterApi.v1.userResource.me();
  // check if result is success.
  if (result.isError) {
    print('Some error occured error: ${result.error}');
    return;
  }
  print(result.data);
  // parse User from Map object.
  final User me = User.fromMap(result.data);
  print(me);
}
0
likes
30
pub points
0%
popularity

Publisher

verified publisherratakondalaarun.dev

A Dart client library for accessing Gitter API..

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

Dependencies

dio, meta

More

Packages that depend on gitterapi