parseResult method

ParseResult<Passage> parseResult(
  1. String input, {
  2. BibleLanguageEnum? language,
})

Implementation

ParseResult<Passage> parseResult(
  String input, {
  BibleLanguageEnum? language,
}) {
  try {
    final parsed = _parse(input, language: language);
    return ParseSuccess(parsed.value, metadata: parsed.metadata);
  } on ParseVerseRefError catch (error) {
    return ParseFailure(error);
  }
}