AnonymousFormField
@gravity-rail/sdk / AnonymousFormField
Interface: AnonymousFormField
One field as an unauthenticated visitor's form renderer receives it.
An explicit allow-list, not a SchemaField: this is exactly what the
site's field controls read (label, help text, control type, required,
choices). Every other SchemaField key stays in the workspace. That
includes CEL (celFunction, validateCel), defaultValue,
adminOnly, referencedTypeId, shouldIndex, sensitivity and
categories. A new SchemaField key reaches visitors only if it is
added here.
Properties
description?
optionaldescription:string|null
fieldType
fieldType:
AnonymousFormFieldFieldType
name
name:
string
options?
optionaloptions:AnonymousFormFieldOption[] |null
required?
optionalrequired:boolean
slug
slug:
string