matrix_sdk 0.26.0 copy "matrix_sdk: ^0.26.0" to clipboard
matrix_sdk: ^0.26.0 copied to clipboard

discontinued
outdated

A Dart implementation of the federated communications protocol, Matrix.

example/main.dart

import 'dart:async';

import 'package:matrix_sdk/matrix_sdk.dart';
import 'package:url/url.dart';

void main() async {
  final homeserver = Homeserver(Url.parse('https://pattle.im'));

  final user = await homeserver.login(
    Username('pat'),
    'pattle',
    store: MemoryStore(),
  );

  StreamSubscription sub;
  sub = user.sync.listen((syncState) async {
    for (Room room in await user.rooms.get()) {
      print(room.name);
    }
    user.stopSync();
    await sub.cancel();
  });

  await user.startSync();
}
11
likes
0
pub points
0%
popularity

Publisher

verified publisherpattle.org

A Dart implementation of the federated communications protocol, Matrix.

Repository
View/report issues

License

unknown (LICENSE)

Dependencies

chopper, http, kiwi, meta, rxdart, url

More

Packages that depend on matrix_sdk