# ConstructionTheme

> **ConstructionTheme** = `object`

## Properties

### boreHole

> **boreHole**: `object`

#### fill

> **fill**: `string`

#### opacity

> **opacity**: `number`

#### stroke

> **stroke**: `string`

#### strokeDasharray

> **strokeDasharray**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### cementPad

> **cementPad**: `object`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### centralizer

> **centralizer**: `object`

#### fill

> **fill**: `string`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### conflict

> **conflict**: `object`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### holeFill

> **holeFill**: `object`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### pump

> **pump**: `object`

Current pump body and its riser pipe (`.well` v2.3 `pump_installations`).

#### fill

> **fill**: `string`

#### riserFill

> **riserFill**: `string`

Riser interior: a tone between the casing's and the body's, so the riser reads as part of the pump, not as a casing.

#### riserStroke

> **riserStroke**: `string`

#### riserStrokeWidth

> **riserStrokeWidth**: `number`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### reduction

> **reduction**: `object`

#### fill

> **fill**: `string`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### surfaceCase

> **surfaceCase**: `object`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### wellCase

> **wellCase**: `object`

#### fill

> **fill**: `string`

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`

***

### wellScreen

> **wellScreen**: `object`

#### endDasharray

> **endDasharray**: `string`

#### endStrokeWidth

> **endStrokeWidth**: `number`

Width of the dashed line at each screen's top and base.

#### stroke

> **stroke**: `string`

#### strokeWidth

> **strokeWidth**: `number`
