parsedData property

TParsed? parsedData

If a parserFn is provided, this getter can be used to fetch the parsed data.

Implementation

TParsed? get parsedData {
  final data = this.data;
  final parserFn = this.parserFn;
  final cachedParsedData = _cachedParsedData;

  if (data == null) {
    return null;
  }
  if (cachedParsedData != null) {
    return cachedParsedData;
  }
  return _cachedParsedData = parserFn(data);
}