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

# TextWhizzConverter

> [`TextWhizzConverter`](#textwhizzconverter)

## Classes

### TextWhizzConverter

#### Constructors

##### Constructor

```ts
new TextWhizzConverter(tw): TextWhizzConverter;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `tw` | `any` |

###### Returns

#### Methods

##### convertAlignmentFromTextWhizz()

```ts
convertAlignmentFromTextWhizz(source): TextAlignment;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `TextAlignment` |

###### Returns

`TextAlignment`

##### convertAlignmentToTextWhizz()

```ts
convertAlignmentToTextWhizz(source): TextAlignment;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `TextAlignment` |

###### Returns

`TextAlignment`

##### convertAutoSizeModeToTextWhizz()

```ts
convertAutoSizeModeToTextWhizz(source): AutoSizeMode;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `AutoSizeMode` |

###### Returns

`AutoSizeMode`

##### convertFirstBaselineOffsetToTextWhizz()

```ts
convertFirstBaselineOffsetToTextWhizz(source): FirstBaselineOffset;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `FirstBaselineOffset` |

###### Returns

`FirstBaselineOffset`

##### convertListNumberFormatTypeFromTextWhizz()

```ts
convertListNumberFormatTypeFromTextWhizz(source): NumberingFormatType;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `NumberFormatType` |

###### Returns

[`NumberingFormatType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/NumberingFormatType.md#numberingformattype)

##### convertListNumberFormatTypeToTextWhizz()

```ts
convertListNumberFormatTypeToTextWhizz(source): NumberFormatType;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | [`NumberingFormatType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/NumberingFormatType.md#numberingformattype) |

###### Returns

`NumberFormatType`

##### convertListNumberModeFromTextWhizz()

```ts
convertListNumberModeFromTextWhizz(source): NumberingModeType;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `NumberMode` |

###### Returns

[`NumberingModeType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/NumberingModeType.md#numberingmodetype)

##### convertListNumberModeToTextWhizz()

```ts
convertListNumberModeToTextWhizz(source): NumberMode;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | [`NumberingModeType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/NumberingModeType.md#numberingmodetype) |

###### Returns

`NumberMode`

##### convertListStyleTypeFromTextWhizz()

```ts
convertListStyleTypeFromTextWhizz(source): ListType;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `ListStyleType` |

###### Returns

[`ListType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/ListType.md#listtype)

##### convertListStyleTypeToTextWhizz()

```ts
convertListStyleTypeToTextWhizz(source): ListStyleType;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | [`ListType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/ListType.md#listtype) |

###### Returns

`ListStyleType`

##### convertMoveDirectionToTextWhizz()

```ts
convertMoveDirectionToTextWhizz(source): MoveDirection;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | [`MoveDirectionType`](https://customerscanvas.com/docs/on-premises/design-atoms-js/reference/design-atoms-text/MoveDirectionType.md#movedirectiontype) |

###### Returns

`MoveDirection`

##### convertVerticalAlignmentToTextWhizz()

```ts
convertVerticalAlignmentToTextWhizz(source): VerticalAlignment;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `source` | `TextVerticalAlignment` |

###### Returns

`VerticalAlignment`

##### mapAlignmentAndVerticalAlignmentToTextWhizzAutoSizeAnchor()

```ts
mapAlignmentAndVerticalAlignmentToTextWhizzAutoSizeAnchor(alignment, vAlignment): any;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `alignment` | `TextAlignment` |
| `vAlignment` | `TextVerticalAlignment` |

###### Returns

`any`
