# Class ChartBaseConfig

Namespace
  adas_core.Domain.Models.MongoModels

Assembly
  adas-core.Domain.dll

Serves as the base class for chart configuration objects, providing common configuration properties and behavior shared by all chart types.

    public class ChartBaseConfig

Inheritance
  object
  ChartBaseConfig

Inherited Members
  object.Equals(object)
  object.Equals(object, object)
  object.GetHashCode()
  object.GetType()
  object.MemberwiseClone()
  object.ReferenceEquals(object, object)
  object.ToString()

Extension Methods
  NumberUtils.IsNumber(object)
  NumberUtils.ToDouble(object)
  ObjectUtils.ToStr(object?)

## Remarks

This class is intended to be inherited by specialized chart configuration types to ensure consistent configuration handling across the charting system.

## Properties

### BaselineOffset

    public float BaselineOffset { get; set; }

#### Property Value

float

### BorderColor

    public string? BorderColor { get; set; }

#### Property Value

string

### BorderWidth

    public int BorderWidth { get; set; }

#### Property Value

int

### Bottom

    public string? Bottom { get; set; }

#### Property Value

string

### Group

    public string? Group { get; set; }

#### Property Value

string

### Left

    public string? Left { get; set; }

#### Property Value

string

### Name

    public string? Name { get; set; }

#### Property Value

string

### NumValues

    public float NumValues { get; set; }

#### Property Value

float

### Right

    public string? Right { get; set; }

#### Property Value

string

### ShowGrid

    public bool ShowGrid { get; set; }

#### Property Value

bool

### ShowLegend

    public bool ShowLegend { get; set; }

#### Property Value

bool

### Title

    public string? Title { get; set; }

#### Property Value

string

### Top

    public string? Top { get; set; }

#### Property Value

string