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

# ITextWhizzInitData

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

## Interfaces

### ITextWhizzInitData

#### Properties

##### colorPalette?

```ts
optional colorPalette?: Collection<IColorData>;
```

##### defaultCharStyle?

```ts
optional defaultCharStyle?: ICharStyle;
```

##### defaultParagraphStyle?

```ts
optional defaultParagraphStyle?: IParagraphStyle;
```

##### end?

```ts
optional end?: number;
```

##### firstBaselineMinOffset?

```ts
optional firstBaselineMinOffset?: number;
```

##### firstBaselineOffset?

```ts
optional firstBaselineOffset?: FirstBaselineOffset;
```

##### frames

```ts
frames: ITextFrameData;
```

##### isFitToPath?

```ts
optional isFitToPath?: boolean;
```

##### isTextBounded

```ts
isTextBounded: boolean;
```

##### isTextVertical

```ts
isTextVertical: boolean;
```

##### overflowStrategy?

```ts
optional overflowStrategy?: OverflowStrategy;
```

##### previewScale

```ts
previewScale: number;
```

##### rectangle

```ts
rectangle: RectangleF;
```

##### shrinkMode?

```ts
optional shrinkMode?: ShrinkMode;
```

##### start?

```ts
optional start?: number;
```

##### text

```ts
text: string | Text;
```

##### verticalAlignment?

```ts
optional verticalAlignment?: TextVerticalAlignment;
```

##### wrappingPath?

```ts
optional wrappingPath?: IWrappingPathData;
```

#### Methods

##### getActualFrames()

```ts
getActualFrames(): ITextFrameData;
```

###### Returns
