fromMessage static method

PresMessage fromMessage(
  1. Map<String, dynamic> msg
)

Implementation

static PresMessage fromMessage(Map<String, dynamic> msg) {
  return PresMessage(
    topic: msg['msg'],
    src: msg['src'],
    what: msg['what'],
    seq: msg['seq'],
    clear: msg['clear'],
    delseq: msg['delseq'] != null && msg['delseq'].length != null
        ? msg['delseq']
            .map((seq) => DeleteTransactionRange.fromMessage(seq))
            .toList()
        : [],
    ua: msg['ua'],
    act: msg['act'],
    tgt: msg['tgt'],
    acs: msg['acs'] != null ? AccessMode(msg['acs']) : null,
    dacs: msg['dacs'] != null ? AccessMode(msg['dacs']) : null,
  );
}