---
url: /api/reference/wxt/utils/content-script-ui/types/interfaces/BaseMountFunctions.md
---

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

# Interface: BaseMountFunctions

Source: [packages/wxt/src/utils/content-script-ui/types.ts:125](https://github.com/wxt-dev/wxt/blob/64439559a7b745157ddbe3be67d3ba13ae3491e1/packages/wxt/src/utils/content-script-ui/types.ts#L125)

## Contents

* [Extended by](#extended-by)
* [Properties](#properties)
  * [mount](#mount)
  * [remove](#remove)

## Extended by

* [`MountFunctions`](MountFunctions.md)

## Properties

### mount

> **mount**: () => `void`

Source: [packages/wxt/src/utils/content-script-ui/types.ts:127](https://github.com/wxt-dev/wxt/blob/64439559a7b745157ddbe3be67d3ba13ae3491e1/packages/wxt/src/utils/content-script-ui/types.ts#L127)

Function that mounts or remounts the UI on the page.

#### Returns

`void`

***

### remove

> **remove**: () => `void`

Source: [packages/wxt/src/utils/content-script-ui/types.ts:130](https://github.com/wxt-dev/wxt/blob/64439559a7b745157ddbe3be67d3ba13ae3491e1/packages/wxt/src/utils/content-script-ui/types.ts#L130)

Function that removes the UI from the webpage.

#### Returns

`void`

***

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