bolt_websocket_binding

Creator: coderz1093

Last updated:

0 purchases

bolt_websocket_binding Image
bolt_websocket_binding Images

Languages

Categories

Add to Cart

Description:

bolt websocket binding

Provides bi-directional WebSocket Bindings for Bolt








Quick Start 🚀 #
Prerequisites 📝 #
In order to start using the WebSocket bindings for Bolt you must have the Dart SDK installed on your machine.
Installing 🧑‍💻 #
Add bolt_websocket_binding to your pubspec.yaml:
# 📦 Install bolt_websocket_binding from pub.dev
dart pub add bolt_websocket_binding
copied to clipboard
Add the binding to a Server 🏁 #
Add the WebSocketServerBinding to the list of bindings of your server:
import 'package:bolt/bolt.dart';
import 'package:bolt/server.dart';
import 'package:bolt_websocket_binding/bolt_websocket_binding.dart';

class ExampleServer extends BoltServer {
ExampleServer(
Address address, {
super.logger,
}) : super(bindings: [WebSocketServerBinding(address, logger: logger)]);

...

}
copied to clipboard
Add the binding to a Client ✨ #
Pass the WebSocketClientBinding to the binding of your client:
import 'package:bolt/bolt.dart';
import 'package:bolt/client.dart';
import 'package:bolt_websocket_binding/bolt_websocket_binding.dart';

class ExampleClient extends BoltClient {
ExampleClient({
super.logger,
required super.server,
}) : super(binding: WebSocketClientBinding(server, logger: logger));

...

}
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.