Class Section
- Namespace
- adas_core.Domain.Models.MongoModels
- Assembly
- adas-core.Domain.dll
Represents a section, typically used to group or encapsulate a distinct portion of related content or functionality within a larger structure.
public class Section
- Inheritance
-
Section
- Inherited Members
- Extension Methods
Properties
Configuration
public Dictionary<string, object> Configuration { get; set; }
Property Value
DesignProperties
public UiFontData? DesignProperties { get; set; }
Property Value
Id
public string Id { get; set; }
Property Value
Items
public List<Section.SectionItem> Items { get; set; }
Property Value
LastUpdate
public DateTime? LastUpdate { get; set; }
Property Value
PointOfCare
public string? PointOfCare { get; set; }
Property Value
PointOfCareList
public Dictionary<string, List<PointOfCare>> PointOfCareList { get; set; }
Property Value
SectionConfig
public SectionConfig? SectionConfig { get; set; }
Property Value
SectionTitle
public string? SectionTitle { get; set; }
Property Value
Status
public StatusEnum.Type? Status { get; set; }
Property Value
_id
public ObjectId _id { get; set; }
Property Value
- ObjectId
Methods
Equals(Section?)
Determines whether the current Section is equal to another Section by comparing their identifiers.
Returns false when the supplied instance is null, so no exception is raised for null inputs.
public bool Equals(Section? other)
Parameters
Returns
ToString()
Returns a string representation of the Section, including its identifier.
public override string ToString()
Returns
- string
A string formatted as "[Section id: {Id}]" containing the section's identifier.