fromString static method

JourneyMode fromString(
  1. String modeString
)

Convert a string to its corresponding JourneyMode enum value

Implementation

static JourneyMode fromString(String modeString) {
  try {
    return JourneyMode.values.firstWhere(
          (mode) => mode.journeyMode?.toString() == modeString,
    );
  } catch (e) {
    print('Error: No matching Mode for string: $modeString');
    throw ArgumentError('No matching Mode for string: $modeString');
  }
}