---
title: "IHistory"
---
# IHistory

Defined in: [src/types/history.d.ts:48](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L48)

### snapshot

`readonly` **snapshot**: [`ISnapshot`](./types.ISnapshot.html)

Defined in: [src/types/history.d.ts:49](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L49)

***

### length

`readonly` **length**: `number`

Defined in: [src/types/history.d.ts:59](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L59)

### redo()

**redo**(): `void`

Defined in: [src/types/history.d.ts:51](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L51)

#### Returns

`void`

***

### canRedo()

**canRedo**(): `boolean`

Defined in: [src/types/history.d.ts:52](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L52)

#### Returns

`boolean`

***

### undo()

**undo**(): `void`

Defined in: [src/types/history.d.ts:54](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L54)

#### Returns

`void`

***

### canUndo()

**canUndo**(): `boolean`

Defined in: [src/types/history.d.ts:55](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L55)

#### Returns

`boolean`

***

### clear()

**clear**(): `void`

Defined in: [src/types/history.d.ts:57](https://github.com/xdan/jodit/blob/main/src/types/history.d.ts#L57)

#### Returns

`void`
