Line data Source code
1 : /// [IsolateMessenger] is used to chat with `Isolate`. 2 : /// It has [messages] getter with stream of messages from `Isolate` 3 : /// and [send] method which sends message to `Isolate`. 4 : abstract class IsolateMessenger { 5 5 : const IsolateMessenger(); 6 : 7 : /// Stream with messages from `Isolate`. 8 : Stream<Object?> get messages; 9 : 10 : /// Sends messages to `Isolate`. 11 : void send(Object? message); 12 : }