parseString<O> function
O
parseString<O>(
- Result<
O> ? parse(- State<
StringReader> state
- State<
- String source, {
- String errorMessage(
- StringReader input,
- int offset,
- List<
ErrorMessage> errors
- String? locale,
- Map<
String, MessageLocalization> messages = const {}, - Map<
String, String> tags = const {},
Implementation
O parseString<O>(
Result<O>? Function(State<StringReader> state) parse,
String source, {
String Function(StringReader input, int offset, List<ErrorMessage> errors)?
errorMessage,
String? locale,
Map<String, MessageLocalization> messages = const {},
Map<String, String> tags = const {},
}) {
final input = StringReader(source);
final result = tryParse(
parse,
input,
errorMessage: errorMessage,
locale: locale,
messages: messages,
tags: tags,
);
return result.value;
}