# CapturedResult

The `CapturedResult` class represents the result of a capture operation on an image. Internally, `CapturedResult` stores an array of [`CapturedResultItem`](/capture-vision/docs/mobile/programming/flutter/api-reference/core/captured-result-item.html), each of which may be a barcode, text line, detected quad, normalized image, original image, or parsed item depending on the functional product that is used.

## Definition

*Assembly:* dynamsoft_capture_vision_flutter

```dart
class CapturedResult extends CapturedResultBase
```

## Properties

| Property | Type | Description |
| -------- | ---- | ----------- |
| [`items`](#items) | *List\<CapturedResultItem\>?* | A list of [`CapturedResultItem`](captured-result-item.md) objects. |
| [`decodedBarcodesResult`](#decodedbarcodesresult) | [*DecodedBarcodesResult*](https://www.dynamsoft.com/barcode-reader/docs/mobile/programming/flutter/api-reference/barcode-reader/decoded-barcodes-result.md) | All results of type `barcode` in the `CapturedResult` as a `DecodedBarcodesResult` object. |
| [`recognizedTextLinesResult`](#recognizedtextlinesresult) | [*RecognizedTextLinesResult*](https://www.dynamsoft.com/label-recognition/docs/mobile/programming/flutter/api-reference/recognized-text-lines-result.md) | All results of type `textLine` in the `CapturedResult` as a `RecognizedTextLinesResult` object. |
| [`processedDocumentResult`](#processeddocumentresult) | [*ProcessedDocumentResult*](https://www.dynamsoft.com/document-normalizer/docs/mobile/programming/flutter/api-reference/processed-document-result.md) | All results of type `detectedQuad`, `deskewedImage` and `enhancedImage` in the `CapturedResult` as a `ProcessedDocumentResult` object. |
| [`parsedResult`](#parsedresult) | [*ParsedResult*](https://www.dynamsoft.com/code-parser/docs/mobile/programming/flutter/api-reference/parsed-result.md) | All results of type `parsedResult` in the `CapturedResult` as a `ParsedResult` object. |


### items

A list of [`CapturedResultItem`](/capture-vision/docs/mobile/programming/flutter/api-reference/captured-result-item.html) objects.

```dart
List<CapturedResultItem>? items;
```

### decodedBarcodesResult

All results of type `barcode` in the `CapturedResult` as a `DecodedBarcodesResult` object.

```dart
DecodedBarcodesResult? decodedBarcodesResult;
```

### recognizedTextLinesResult

All results of type `textLine` in the `CapturedResult` as a `RecognizedTextLinesResult` object.

```dart
RecognizedTextLinesResult? recognizedTextLinesResult;
```

#### processedDocumentResult

All results of type `detectedQuad`, `deskewedImage` and `enhancedImage` in the `CapturedResult` as a `ProcessedDocumentResult` object.

```dart
ProcessedDocumentResult? processedDocumentResult;
```

### parsedResult

All results of type `parsedResult` in the `CapturedResult` as a `ParsedResult` object.

```dart
ParsedResult? parsedResult;
```
