resolveFieldsNamesAndValues method
FutureOr<Map<String, Object?> >
resolveFieldsNamesAndValues(
- Map<
String, dynamic> fields, { - EntityProvider? entityProvider,
- EntityCache? entityCache,
- EntityHandlerProvider? entityHandlerProvider,
- EntityRepositoryProvider? entityRepositoryProvider,
- List<
String> ? returnFieldsUsedKeys, - EntityResolutionRules? resolutionRules,
Implementation
FutureOr<Map<String, Object?>> resolveFieldsNamesAndValues(
Map<String, dynamic> fields,
{EntityProvider? entityProvider,
EntityCache? entityCache,
EntityHandlerProvider? entityHandlerProvider,
EntityRepositoryProvider? entityRepositoryProvider,
List<String>? returnFieldsUsedKeys,
EntityResolutionRules? resolutionRules}) {
var fieldsNames = this.fieldsNames();
var fieldsValues = getFieldsValuesFromMap(fieldsNames, fields,
fieldsNamesIndexes: fieldsNamesIndexes(),
fieldsNamesLC: fieldsNamesLC(),
fieldsNamesSimple: fieldsNamesSimple(),
returnMapUsedKeys: returnFieldsUsedKeys);
return resolveFieldsValues(fieldsValues,
entityProvider: entityProvider,
entityCache: entityCache,
entityHandlerProvider: entityHandlerProvider,
entityRepositoryProvider: entityRepositoryProvider,
resolutionRules: resolutionRules);
}