---
url: /api/reference/wxt/utils/content-script-ui/types/type-aliases/AutoMountOptions.md
---

[API](../../../../../packages.md) / [wxt/utils/content-script-ui/types](../index.md) / AutoMountOptions

# Type Alias: AutoMountOptions

> **AutoMountOptions** = `object`

Source: [packages/wxt/src/utils/content-script-ui/types.ts:141](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-ui/types.ts#L141)

## Properties

### once?

> `optional` **once?**: `boolean`

Source: [packages/wxt/src/utils/content-script-ui/types.ts:143](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-ui/types.ts#L143)

When true, only mount and unmount a UI once.

***

### onStop?

> `optional` **onStop?**: () => `void`

Source: [packages/wxt/src/utils/content-script-ui/types.ts:145](https://github.com/wxt-dev/wxt/blob/026473bb3ea473793aba6dcb622c4bcd0e9ce595/packages/wxt/src/utils/content-script-ui/types.ts#L145)

The callback triggered when `StopAutoMount` is called.

#### Returns

`void`

***

Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
