<!-- Public documentation export; not library implementation source. -->
# StudyStyleInfoDefaults

[Integration guide](https://docs.lumencharts.com/charting-library/reference/compatibility) · [Reference index](https://docs.lumencharts.com/charting-library/api/)

Public contract reference. This declaration describes types and callback shapes; availability is constrained by the linked integration guide and the runtime capability. Legacy product-specific fields are not a promise of implementation.

## bands {#bands}

```ts
bands?: readonly StudyBandStyle[];
```

Use the type signature above and the integration guide for the owning capability.

## filledAreasStyle {#filledareasstyle}

```ts
filledAreasStyle?: Record<string, StudyFilledAreaStyle | undefined>;
```

Use the type signature above and the integration guide for the owning capability.

## palettes {#palettes}

```ts
palettes?: Record<string, StudyPaletteStyle | undefined>;
```

Use the type signature above and the integration guide for the owning capability.

## styles {#styles}

```ts
styles?: Record<string, StudyPlotPreferences | undefined>;
```

Use the type signature above and the integration guide for the owning capability.

## ohlcPlots {#ohlcplots}

```ts
ohlcPlots?: Record<string, StudyOhlcPlotPreferences | undefined>;
```

Use the type signature above and the integration guide for the owning capability.

## graphics {#graphics}

```ts
graphics?: {
    horizlines?: Record<string, HorizLinePreferences | undefined>;
    polygons?: Record<string, PolygonPreferences | undefined>;
    hhists?: Record<string, HHistPreferences | undefined>;
    vertlines?: Record<string, VertLinePreferences | undefined>;
  };
```

Use the type signature above and the integration guide for the owning capability.

## Related types

- [StudyBandStyle](https://docs.lumencharts.com/charting-library/api/StudyBandStyle)
- [StudyFilledAreaStyle](https://docs.lumencharts.com/charting-library/api/StudyFilledAreaStyle)
- [StudyPaletteStyle](https://docs.lumencharts.com/charting-library/api/StudyPaletteStyle)
- [StudyPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyPlotPreferences)
- [StudyOhlcPlotPreferences](https://docs.lumencharts.com/charting-library/api/StudyOhlcPlotPreferences)
- [HorizLinePreferences](https://docs.lumencharts.com/charting-library/api/HorizLinePreferences)
- [PolygonPreferences](https://docs.lumencharts.com/charting-library/api/PolygonPreferences)
- [HHistPreferences](https://docs.lumencharts.com/charting-library/api/HHistPreferences)
- [VertLinePreferences](https://docs.lumencharts.com/charting-library/api/VertLinePreferences)

---
Documentation page: https://docs.lumencharts.com/charting-library/api/StudyStyleInfoDefaults
