0 purchases
sockjs client wrapper
SockJS Client Wrapper #
A Dart wrapper around the SockJS Client. Uses the
js Dart package to interop with the JS lib.
Usage #
Include the SockJS library in your app's index.html prior to the main Dart/JS
script:
<!DOCTYPE html>
<html>
<head> ... </head>
<body>
<!-- For local dev/debugging, use the unminified version: -->
<script src="/packages/sockjs_client_wrapper/sockjs.js"></script>
<!-- In production, use the minified version: -->
<script src="/packages/sockjs_client_wrapper/sockjs_prod.js"></script>
</body>
</html>
copied to clipboard
Import package:sockjs_client_wrapper/sockjs_client_wrapper.dart and create a
SockJSClient instance that will connect to a SockJS server:
import 'package:sockjs_client_wrapper/sockjs_client_wrapper.dart';
Future<Null> main() async {
final client = new SockJSClient(Uri.parse('ws://localhost:9000/echo'));
await client.onOpen.first;
client.send('Hello!');
...
}
copied to clipboard
Development #
Install dependencies #
$ npm install
$ dart pub get
copied to clipboard
Run the example #
$ dart run dart_dev serve
copied to clipboard
Run tests #
$ dart run dart_dev test
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.