# ReportViewer.HistoryApi

## Content

# Interface: HistoryApi

[ReportViewer](../modules/ReportViewer).HistoryApi

History api

## Table of contents

### Methods

- [canMoveNext](ReportViewer.HistoryApi#canmovenext)
- [canMovePrev](ReportViewer.HistoryApi#canmoveprev)
- [clear](ReportViewer.HistoryApi#clear)
- [moveNext](ReportViewer.HistoryApi#movenext)
- [movePrev](ReportViewer.HistoryApi#moveprev)

## Methods

### canMoveNext

▸ **canMoveNext**(): `boolean`

Gets true if history contains any "forward" actions.

#### Returns

`boolean`

#### Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:873

___

### canMovePrev

▸ **canMovePrev**(): `boolean`

Gets true if history contains any action that could be rolled back.

#### Returns

`boolean`

#### Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:875

___

### clear

▸ **clear**(): `void`

Clears all page navigation events from history.

#### Returns

`void`

#### Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:871

___

### moveNext

▸ **moveNext**(): `void`

Navigates to a next item in the browsing history.

#### Returns

`void`

#### Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:867

___

### movePrev

▸ **movePrev**(): `void`

Navigates to previously stored state.

#### Returns

`void`

#### Defined in

node_modules/@grapecity/ar-js-viewer/dist/ar-js-viewer.d.ts:869
