cpass_flutter_sdk 1.0.1 copy "cpass_flutter_sdk: ^1.0.1" to clipboard
cpass_flutter_sdk: ^1.0.1 copied to clipboard

outdated

Dart and flutter package to use Comunia SDK. This version includes the APIs related to CHAT functionality only.

example/cpass_flutter_sdk_example.dart

import 'dart:io';

import 'package:cpass_flutter_sdk/src/comuia_client.dart';
import 'config.dart' as config;

void main() {
  var user1 = 'dart1';
  var user2 = 'dart2';
  var message = 'hello world';
  var client1 = ComuniaClient(config.URL, config.API_KEY, user1);
  client1.init().then((value) {
    print('client 1 initialized');
    client1.onNewMessage.listen((msg) {
      print('client 1 got the message');
      print(msg);
    });

    var client2 = ComuniaClient(config.URL, config.API_KEY, user2);
    client2.init().then((value) {
      print('client 2 initialized');
    
      client2.sendNewMessage(user1, message);
    });    
  });  
}
2
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Dart and flutter package to use Comunia SDK. This version includes the APIs related to CHAT functionality only.

Homepage

License

BSD-3-Clause (LICENSE)

Dependencies

socket_io_client, uuid

More

Packages that depend on cpass_flutter_sdk