# Servoy Default Navigator

(part of package '[Servoy Core](https://docs.servoy.com/reference/servoyextensions/packages/ui-component-packages/servoy-core)')\
Extends designtime/SolutionModel: [JSWebComponent](https://docs.servoy.com/reference/servoycore/dev-api/solutionmodel/jswebcomponent)\
Extends runtime: [RuntimeWebComponent](https://docs.servoy.com/reference/servoycore/dev-api/forms/runtimeform/elements/runtimewebcomponent)

Provides record navigation controls and form switching functionality.

This is a reference page; many components have detailed usage guides [here](https://docs.servoy.com/guides/develop/application-design/ui-components).

## Properties

### currentIndex

The index of the current record. Type: [Long](https://docs.servoy.com/reference/servoycore/dev-api/js-lib/number)

***

### hasMore

Indicates if there are more records beyond the current view. Type: [Boolean](https://docs.servoy.com/reference/servoycore/dev-api/js-lib/boolean)

***

### maxIndex

The maximum index available for navigation. Type: [Long](https://docs.servoy.com/reference/servoycore/dev-api/js-lib/number)

***

### minIndex

The minimum index available for navigation. Type: [Long](https://docs.servoy.com/reference/servoycore/dev-api/js-lib/number)

***

## Events

### setSelectedIndex

Sets the selected record index.\
This function is invoked when the slider's stop event occurs.\
The index parameter is expected to be a positive integer derived from the slider's value.

***

***
