string static method

String string(
  1. dynamic object, {
  2. dynamic mapKey,
  3. int? listIndex,
  4. String? defaultValue,
  5. ElementConverter<String>? converter,
})

Converts object to String, optionally selecting mapKey or listIndex first.

Uses converter when provided, otherwise falls back to Object.toString(). Throws ConversionException when no value can be produced and defaultValue is null.

Implementation

static String string(
  dynamic object, {
  dynamic mapKey,
  int? listIndex,
  String? defaultValue,
  ElementConverter<String>? converter,
}) => ConvertObjectImpl.string(
  object,
  mapKey: mapKey,
  listIndex: listIndex,
  defaultValue: defaultValue,
  converter: converter,
);