getFieldType method

  1. @override
FutureOr<TypeInfo?> getFieldType(
  1. String field, {
  2. String? entityName,
  3. String? tableName,
  4. Type? entityType,
})
override

Returns the type for the field at tableName or by entityName.

Implementation

@override
FutureOr<TypeInfo?> getFieldType(String field,
    {String? entityName, String? tableName, Type? entityType}) {
  var entityRepository = _geAdapterEntityRepository(
      entityName: entityName, tableName: tableName, entityType: entityType);

  if (entityRepository != null) {
    var type = entityRepository.entityHandler.getFieldType(null, field);
    return type;
  }

  return null;
}