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

[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.

## horizlines {#horizlines}

```ts
horizlines?: ValueByStyleId<HorizLinePreferences>;
```

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

## polygons {#polygons}

```ts
polygons?: ValueByStyleId<PolygonPreferences>;
```

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

## hhists {#hhists}

```ts
hhists?: ValueByStyleId<HHistPreferences>;
```

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

## vertlines {#vertlines}

```ts
vertlines?: ValueByStyleId<VertLinePreferences>;
```

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

## Related types

- [ValueByStyleId](https://docs.lumencharts.com/charting-library/api/ValueByStyleId)
- [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/StudyGraphicsDefaults
