laravel_echo 0.0.2 copy "laravel_echo: ^0.0.2" to clipboard
laravel_echo: ^0.0.2 copied to clipboard

outdated

Laravel Echo for your Flutter apps.

Laravel Echo for Flutter #

Basically, this package is port of official Laravel Echo javascript library. It helps subscribe to channels and listen for events broadcast from your Laravel app.

Three connectors available:

  • Pusher
  • Socket.io
  • Null

Getting started #

For now, only socket.io connector implemented. You need to install socket_io_client for your Flutter app.

In your pubspec.yaml file:

dependencies:
  ...
  socket_io_client: ^0.9.1
  laravel_echo:

Usage:

IO.Socket socket = IO.io('http://localhost:6001', <String, dynamic>{'transports': ['websocket']});

Echo echo = new Echo({
  'broadcaster': 'socket.io',
  'client': socket,
});

echo.channel('test').listen('TestEvent', (e) {
  print(e);
});

socket.on('connect', (_) => print('connect'));
socket.on('disconnect', (_) => print('disconnect'));

Package by Kakajan SH

68
likes
0
pub points
90%
popularity

Publisher

unverified uploader

Laravel Echo for your Flutter apps.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on laravel_echo