tryToMap<K, V> static method

Map<K, V>? tryToMap<K, V>(
  1. dynamic object, {
  2. dynamic mapKey,
  3. int? listIndex,
  4. Map<K, V>? defaultValue,
  5. ElementConverter<K>? keyConverter,
  6. ElementConverter<V>? valueConverter,
})

Converts object to Map without throwing.

Returns defaultValue or null when conversion fails.

Implementation

static Map<K, V>? tryToMap<K, V>(
  dynamic object, {
  dynamic mapKey,
  int? listIndex,
  Map<K, V>? defaultValue,
  ElementConverter<K>? keyConverter,
  ElementConverter<V>? valueConverter,
}) => ConvertObjectImpl.tryToMap<K, V>(
  object,
  mapKey: mapKey,
  listIndex: listIndex,
  defaultValue: defaultValue,
  keyConverter: keyConverter,
  valueConverter: valueConverter,
);