> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: ApplicationController

> Reference for the ApplicationController interface in bijection/browser.

[browser](https://docs.bijection.com/api/modules/browser).ApplicationController

## Methods

### getSnapshot

▸ **getSnapshot**(): [`ApplicationState`](https://docs.bijection.com/api/modules/browser#applicationstate)

#### Returns

[`ApplicationState`](https://docs.bijection.com/api/modules/browser#applicationstate)

***

### subscribe

▸ **subscribe**(`listener`): () => `void`

#### Parameters

| Name | Type |
| :- | :- |
| `listener` | () => `void` |

#### Returns

`fn`

▸ (): `void`

##### Returns

`void`

***

### reload

▸ **reload**(): `void`

#### Returns

`void`

***

### refresh

▸ **refresh**(): `Promise`\<`void`>

Read native admission without submitting or replaying business work.

#### Returns

`Promise`\<`void`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.