Optionalinit: Partial<SimpleEntityFieldInfo>Whether the field allows null values
Whether this field is usually displayed in a user-facing view
OptionaldescriptionDescription of the field
Whether the field is part of the primary key
Name of the field
OptionalpossiblePossible values for the field, if applicable
Display sequence usually used for this field
SQL Server type of the field, e.g., 'varchar', 'int', etc.
Converts this SimpleEntityFieldInfo to a partial EntityFieldInfo object. Note: This creates a plain object with EntityFieldInfo-compatible properties, not a full EntityFieldInfo instance (which requires database context).
A partial EntityFieldInfo-compatible object
StaticFromCreates a SimpleEntityFieldInfo from a full EntityFieldInfo object
The EntityFieldInfo from @memberjunction/core
A new SimpleEntityFieldInfo instance
Lightweight class to share field metadata for component validation and linting. This is a simplified version of EntityFieldInfo from @memberjunction/core, designed for contexts where full field metadata isn't needed.