[positionIndicator](../README.md) / Options

# Interface: Options

## Table of contents

### Properties

- [onInit](options.md#oninit)
- [onUpdate](options.md#onupdate)
- [useResizeListener](options.md#useresizelistener)
- [useResizeObserver](options.md#useresizeobserver)

## Properties

### onInit

• `Optional` **onInit**: (`data`: [*CallbackParams*](callbackparams.md)) => *void* \| {}

#### Type declaration

▸ (`data`: [*CallbackParams*](callbackparams.md)): *void* \| {}

#### Parameters

| Name | Type |
| :------ | :------ |
| `data` | [*CallbackParams*](callbackparams.md) |

**Returns:** *void* \| {}

Defined in: [index.ts:22](https://github.com/kunukn/position-indicator/blob/f248d85/src/index.ts#L22)

___

### onUpdate

• **onUpdate**: (`data`: [*CallbackParams*](callbackparams.md)) => *void* \| {}

#### Type declaration

▸ (`data`: [*CallbackParams*](callbackparams.md)): *void* \| {}

#### Parameters

| Name | Type |
| :------ | :------ |
| `data` | [*CallbackParams*](callbackparams.md) |

**Returns:** *void* \| {}

Defined in: [index.ts:23](https://github.com/kunukn/position-indicator/blob/f248d85/src/index.ts#L23)

___

### useResizeListener

• `Optional` **useResizeListener**: *boolean*

Defined in: [index.ts:24](https://github.com/kunukn/position-indicator/blob/f248d85/src/index.ts#L24)

___

### useResizeObserver

• `Optional` **useResizeObserver**: *boolean*

Defined in: [index.ts:25](https://github.com/kunukn/position-indicator/blob/f248d85/src/index.ts#L25)
