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

# IRenderManager

> `void`

## Interfaces

### IRenderManager

#### Methods

##### clearCursor()

```ts
clearCursor(): void;
```

###### Returns

##### drawCursor()

```ts
drawCursor(isSelectionActive, isForce?): void;
```

###### Parameters

| Parameter | Type |
| ------ | ------ |
| `isSelectionActive` | `boolean` |
| `isForce?` | `boolean` |

###### Returns

`void`

##### drawSelection()

```ts
drawSelection(selection): void;
```

###### Parameters

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

###### Returns

`void`

##### drawText()

```ts
drawText(): void;
```

###### Returns

`void`
