Skip to main content
This guide shows you how to populate form fields and extract data from completed forms.

Accessing Fields

Use the DocumentEditor.fields property to access form fields.

Finding Fields

Extracting Data

Document-Level Extraction
Field-Level Extraction
Note: To get a reactive state, use state.watchAsLive().

Working with Tables

Populating Table Data
Extracting Table Data

Document Properties

Setting Document Properties
Getting Document Properties

Things to Know

Use editor.fields.find() or type-specific methods like text() and number() to access fields. Field changes automatically update the underlying document state. To extract complete form data, use toDocument()toJsonString(), or toMap(). Cast field values to appropriate types when extracting data. Tables require row-level access for both population and extraction.