messageForField method

String? messageForField(
  1. String fieldName, {
  2. int? recordId,
})

Returns the error message for fieldName on recordId.

When recordId is omitted, the current dataset record is used. Returns null when there is no current record or no field-level message.

Implementation

String? messageForField(String fieldName, {int? recordId}) {
  final resolvedRecordId = recordId ?? _dataSet._currentRecordRaw?.id;
  if (resolvedRecordId == null) {
    return null;
  }
  return _dataSet._errorStore.messageForField(
    fieldName,
    recordId: resolvedRecordId,
  );
}