Table of Contents

Class StandarDisplay

Namespace
adas_core.Domain.Models.MongoModels
Assembly
adas-core.Domain.dll

Represents a standard display configuration, extending the base DisplayConfig class to provide default display settings.

public class StandarDisplay : DisplayConfig
Inheritance
StandarDisplay
Inherited Members
Extension Methods

Properties

SectionConfig

public SectionConfig? SectionConfig { get; set; }

Property Value

SectionConfig

Methods

MergeConfig(DisplayConfig)

Merges the provided default display configuration into the current instance when it is a StandarDisplay, applying the default home configuration if none is set and overriding color and rotation settings; otherwise returns the current instance unchanged.

public override DisplayConfig MergeConfig(DisplayConfig defaultConfig)

Parameters

defaultConfig DisplayConfig

The default display configuration to merge from. Only values from a StandarDisplay instance are applied.

Returns

DisplayConfig

The merged DisplayConfig, or the current instance if the provided configuration is not a StandarDisplay.