Class ContentTypeFieldDto
- Namespace
- Raytha.Application.ContentTypes
- Assembly
- Raytha.Application.dll
public record ContentTypeFieldDto : BaseEntityDto, IBaseEntityDto, IEquatable<BaseEntityDto>, IEquatable<ContentTypeFieldDto>
- Inheritance
-
ContentTypeFieldDto
- Implements
-
- Inherited Members
-
Properties
Choices
public IEnumerable<ContentTypeFieldChoice> Choices { get; init; }
Property Value
- IEnumerable<ContentTypeFieldChoice>
Description
public string Description { get; init; }
Property Value
- string
DeveloperName
public string DeveloperName { get; init; }
Property Value
- string
FieldOrder
public int FieldOrder { get; init; }
Property Value
- int
FieldType
public BaseFieldType? FieldType { get; init; }
Property Value
- BaseFieldType
IsRequired
public bool IsRequired { get; init; }
Property Value
- bool
Label
public string Label { get; init; }
Property Value
- string
Model
public string Model { get; init; }
Property Value
- string
RelatedContentTypeId
public ShortGuid? RelatedContentTypeId { get; init; }
Property Value
- ShortGuid?
Methods
GetProjection()
public static Expression<Func<ContentTypeField, ContentTypeFieldDto>> GetProjection()
Returns
- Expression<Func<ContentTypeField, ContentTypeFieldDto>>
GetProjection(ContentTypeField)
public static ContentTypeFieldDto GetProjection(ContentTypeField entity)
Parameters
entity
ContentTypeField
Returns
- ContentTypeFieldDto