onSmsReceived property

Stream<SmsMessage> get onSmsReceived

Create a stream that collect received SMS

Implementation

Stream<SmsMessage> get onSmsReceived {
  if (_onSmsReceived == null) {
    print("Creating sms receiver");
    _onSmsReceived = _channel?.receiveBroadcastStream().map((dynamic event) {
      SmsMessage msg = new SmsMessage.fromJson(event);
      msg.kind = SmsMessageKind.Received;
      return msg;
    });
  }
  return _onSmsReceived!;
}