fieldNameOrNull static method

String? fieldNameOrNull(
  1. dynamic unknown
)

Assumes unknown is a TFieldRecord or Field or similar and tries to get the fieldName property, or returns null.

Implementation

static String? fieldNameOrNull(dynamic unknown) {
  try {
    return (unknown.fieldName as String);
  } catch (_) {
    try {
      return unknown.$1 as String;
    } catch (_) {
      return null;
    }
  }
}