sails_io 0.0.1 copy "sails_io: ^0.0.1" to clipboard
sails_io: ^0.0.1 copied to clipboard

A starting point for Dart libraries or applications.

example/sails_io_example.dart

import 'package:sails_io/sails_io.dart';
import 'package:socket_io_client/socket_io_client.dart' as socket_io_client;

main() {
  SailsIOClient io = SailsIOClient(
    SocketIOClient.io(
      'http://example_websocket_url.com',
      SocketIOClient.OptionBuilder().setTransports(['websocket']).build()
      )
    );

    io.socket.onConnect((_) {
      print('Connected');
    });

    io.socket.on('user', (message) {});
    io.socket.onDisconnect((_) => print('disconnected'))

    io.post('http://example_websocket_url.com/chats',
    {'textContent': 'New chat from sails_io', 'counterpartId': '464684932623463467'},
    (body, jwrResponse) {
      print(body);
      print(jwrResponse.toJSON());
    })
}
5
likes
130
points
74
downloads

Publisher

verified publishersailscasts.com

Weekly Downloads

A starting point for Dart libraries or applications.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

socket_io_client

More

Packages that depend on sails_io