<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[`PluginSettingTab`](PluginSettingTab)
## PluginSettingTab class
Provides a unified interface for users to configure the plugin.
**Signature:**
```typescript
export abstract class PluginSettingTab extends SettingTab
```
**Extends:** [`SettingTab`](SettingTab)
## Constructors
| Constructor | Modifiers | Description |
| --- | --- | --- |
| [`(constructor)(app, plugin)`](PluginSettingTab/(constructor).md) | | Constructs a new instance of the <code>PluginSettingTab</code> class |
## Properties
| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [`app`](SettingTab/app) | | [`App`](App) | <p>Reference to the app instance.</p><p>(Inherited from [SettingTab](SettingTab)<!-- -->)</p> |
| [`containerEl`](SettingTab/containerEl) | | <code>HTMLElement</code> | <p>Outermost HTML element on the setting tab.</p><p>(Inherited from [SettingTab](SettingTab)<!-- -->)</p> |
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [`display()`](SettingTab/display) | <code>abstract</code> | <p>Called when the settings tab should be rendered.</p><p>(Inherited from [SettingTab](SettingTab)<!-- -->)</p> |
| [`hide()`](SettingTab/hide) | | <p>Hides the contents of the setting tab. Any registered components should be unloaded when the view is hidden. Override this if you need to perform additional cleanup.</p><p>(Inherited from [SettingTab](SettingTab)<!-- -->)</p> |
Not found
This page does not exist