addDescriptionMesg method

DeveloperFieldDescription? addDescriptionMesg(
  1. FieldDescriptionMesg mesg
)

Implementation

DeveloperFieldDescription? addDescriptionMesg(FieldDescriptionMesg mesg) {
  DeveloperFieldDescription? desc;

  final int? developerDataIndex = mesg.developerDataIndex;
  final int? fieldDefinitionNumber = mesg.fieldDefinitionNumber;

  if (developerDataIndex != null && fieldDefinitionNumber != null) {
    final key = DeveloperDataKey(developerDataIndex, fieldDefinitionNumber);

    _fieldDescriptionMesgs[key] = mesg;

    // Build a Description of the pairing we just created
    final pair = getMesgs(key);
    if (pair != null) {
      desc = DeveloperFieldDescription(pair.devId, pair.desc);
    }
  }

  return desc;
}