initialise method
void
initialise()
Implementation
void initialise() {
_streamSubscription = stream.listen(
(incomingData) {
setError(null);
setMessage(null);
// Extra security in case transformData isnt sent
var interceptedData =
transformData == null ? incomingData : transformData!(incomingData);
if (interceptedData != null) {
data = interceptedData;
} else {
data = incomingData;
}
notifyListeners();
onData!(data);
},
onError: (error) {
setError(error);
data = null;
onError!(error);
notifyListeners();
},
);
onSubscribed!();
}