find method

  1. @override
Future<FieldData> find()
override

Implementation

@override
Future<FieldData> find() async {
  if (!initialized) throw ArgumentError(AbstractDao.C_MUST_INIT);
  if (trDto.get('id') == null) {
    ConfigurationDto configurationDto =
        ConfigurationDto.field(trDto, defaults);
    return configurationDao.getConfigurationDtoByUnique(
        configurationDto.subset,
        configurationDto.warden,
        configurationDto.configuration_name,
        configurationDto.ordinal);
  }
  return configurationDao.getConfigurationDtoById(trDto.get('id') as int);
}