# Eventfan

## Content

# Namespace: Eventfan

## Table of contents

### Classes

- [EventFan](../classes/Eventfan.EventFan)

### Type aliases

- [EventHandler](Eventfan#eventhandler)
- [UnregisterHandler](Eventfan#unregisterhandler)

## Type aliases

### EventHandler

Ƭ **EventHandler**<`TArgs`\>: (`arg`: `TArgs`) => `any`

#### Type parameters

| Name | Description |
| :------ | :------ |
| `TArgs` | event argument type |

#### Type declaration

▸ (`arg`): `any`

Event Handler

##### Parameters

| Name | Type |
| :------ | :------ |
| `arg` | `TArgs` |

##### Returns

`any`

#### Defined in

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

___

### UnregisterHandler

Ƭ **UnregisterHandler**: () => `any`

#### Type declaration

▸ (): `any`

Unsubscribe event handler

##### Returns

`any`

#### Defined in

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