---
title: "ParagraphSettings | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-model/ParagraphSettings/"
---

# ParagraphSettings

> [`ParagraphSettings`](#paragraphsettings)

## Classes

### ParagraphSettings

#### Constructors

##### Constructor

```ts
new ParagraphSettings(object?): ParagraphSettings;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `object?` | \{ `FirstLineIndent?`: `number`; `LeftIndent?`: `number`; `RightIndent?`: `number`; `SpaceAfter?`: `number`; `SpaceBefore?`: `number`; \} |
| `object.FirstLineIndent?` | `number` |
| `object.LeftIndent?` | `number` |
| `object.RightIndent?` | `number` |
| `object.SpaceAfter?` | `number` |
| `object.SpaceBefore?` | `number` |

###### Returns

#### Properties

##### FirstLineIndent

```ts
FirstLineIndent: number = 0;
```

##### LeftIndent

```ts
LeftIndent: number = 0;
```

##### RightIndent

```ts
RightIndent: number = 0;
```

##### SpaceAfter

```ts
SpaceAfter: number = 0;
```

##### SpaceBefore

```ts
SpaceBefore: number = 0;
```

#### Methods

##### clone()

```ts
clone(): ParagraphSettings;
```

###### Returns

[`ParagraphSettings`](#paragraphsettings)

##### equals()

```ts
equals(settings): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `settings` | [`ParagraphSettings`](#paragraphsettings) |

###### Returns

`any`

##### equals()

```ts
static equals(a, b): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `a` | [`ParagraphSettings`](#paragraphsettings) |
| `b` | [`ParagraphSettings`](#paragraphsettings) |

###### Returns

`any`
