getFieldsGroupKeysByPrefix<K> method

List<K> getFieldsGroupKeysByPrefix<K>(
  1. String groupPrefix, {
  2. Map<String, String?>? fields,
  3. String keyDelimiter = '_',
  4. String keyPart(
    1. String key
    )?,
  5. K keyAs(
    1. String key
    )?,
  6. bool filter(
    1. K key,
    2. Object? value
    )?,
})

Implementation

List<K> getFieldsGroupKeysByPrefix<K>(
  String groupPrefix, {
  Map<String, String?>? fields,
  String keyDelimiter = '_',
  String Function(String key)? keyPart,
  K Function(String key)? keyAs,
  bool Function(K key, Object? value)? filter,
}) => getFieldsGroupEntriesByPrefix(
  groupPrefix,
  fields: fields,
  keyDelimiter: keyDelimiter,
  keyPart: keyPart,
  keyAs: keyAs,
  filter: filter,
).map((e) => e.key).toSet().toList();