UUID of the agreement definition.
The text content to display to the user.
Whether this collector is active.
Unique collector key identifying this field in the form.
OptionalrawRaw server-side field JSON from node.input.form.components.fields[].
Title shown when titleEnabled is true.
Whether to display the title above the content.
Normalized type discriminant — always 'READ_ONLY_TEXT' regardless of server type.
Whether the agreement content is loaded dynamically.
Read-only text / agreement collector.
Remarks
Corresponds to the native
READ_ONLY_TEXTinputType. The servertypefield may vary (e.g."AGREEMENT") — the bridge normalizes it to'READ_ONLY_TEXT'for a stable discriminant.Does not extend BaseCollector —
ReadOnlyTextCollectordoes not implementFieldCollectorin the native SDK and therefore has nolabel,required, orvalue. Has no mutable value and contributes no payload to form submission.