messages property

  1. @override
List<InstantMessage> get messages
override

List of chat records (instant messages) to be forwarded.

Implementation

@override
List<InstantMessage> get messages {
  List<InstantMessage>? array = _history;
  if (array == null) {
    var info = this['messages'];
    if (info is List) {
      array = InstantMessage.convert(info);
    } else {
      assert(info == null, 'combined messages error: $info');
      array = [];
    }
    _history = array;
  }
  return array;
}