sockets_stub.dart
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
import './socket_notifier.dart';
class BaseWebSocket {
String url;
Duration ping;
bool allowSelfSigned;
BaseWebSocket(
this.url, {
this.ping = const Duration(seconds: 5),
this.allowSelfSigned = true,
}) {
throw 'To use sockets you need dart:io or dart:html';
}
Future connect() async {
throw 'To use sockets you need dart:io or dart:html';
}
void onOpen(OpenSocket fn) {
throw 'To use sockets you need dart:io or dart:html';
}
void onClose(CloseSocket fn) {
throw 'To use sockets you need dart:io or dart:html';
}
void onError(CloseSocket fn) {
throw 'To use sockets you need dart:io or dart:html';
}
void onMessage(MessageSocket fn) {
throw 'To use sockets you need dart:io or dart:html';
}
void on(String event, MessageSocket message) {
throw 'To use sockets you need dart:io or dart:html';
}
void close([int? status, String? reason]) {
throw 'To use sockets you need dart:io or dart:html';
}
void send(dynamic data) async {
throw 'To use sockets you need dart:io or dart:html';
}
void dispose() {
throw 'To use sockets you need dart:io or dart:html';
}
void emit(String event, dynamic data) {
throw 'To use sockets you need dart:io or dart:html';
}
}