AllowMultipleValues? | boolean | Whether the field allows multiple values (for User, Lookup, and Choice fields) |
Choices? | string[] | Available choices for choice fields |
DefaultValue? | string | Default value for the field |
Description? | string | Description shown in tooltip |
EntityPropertyName? | string | The property name used in OData queries |
FieldTypeKind? | number | Numeric field type kind enum value Used for switch statements in form field rendering |
Filterable? | boolean | Whether the field is filterable |
Group? | string | The field group/category |
Hidden? | boolean | Whether the field is hidden |
Id? | string | Unique identifier for the field |
InternalName | string | Internal field name (used to match with column fieldName) |
LookupList? | string | For Lookup fields, the GUID of the list being looked up |
LookupWebId? | string | For Lookup fields, the web ID containing the lookup list |
ReadOnlyField? | boolean | Whether the field is read-only |
Required? | boolean | Whether the field is required |
RichText? | boolean | For SharePoint Note fields, indicates if rich text formatting is enabled |
Sortable? | boolean | Whether the field is sortable |
Title? | string | Display title for the field |
TypeAsString? | string | Field type as string (e.g., 'Text', 'User', 'UserMulti', 'Lookup', 'LookupMulti', 'DateTime', 'Number', 'Currency', 'Note', 'URL', 'Thumbnail') Used to determine the appropriate renderer for the field |