fieldElementTypeName property

String fieldElementTypeName

Returns the name of the type of the field element First try to get the element name directly, in order to avoid the "

Implementation

String get fieldElementTypeName {
  // In case of dynamic typed field...
  if (fieldElementType is ParameterizedType &&
      (fieldElementType as ParameterizedType)
          .typeArguments
          .whereType<DynamicType>()
          .isNotEmpty) {
    if (fieldElementType.element?.name != null) {
      return fieldElementType.element!.name!;
    }
  }
  return fieldElementType.getDisplayString(withNullability: false);
}