{/* Do not edit this file. It is automatically generated by API Documenter. */}


## PopupMenuBase

This is the base class for [PopupMenu](/refs/Interface/PopupMenu){/* */} and [PopupMenuItem](/refs/Interface/PopupMenuItem).

**Signature:**

```typescript
export interface PopupMenuBase
```

## Remarks

\[subclass\]

[PopupMenu](/refs/Interface/PopupMenu)

[PopupMenuItem](/refs/Interface/PopupMenuItem)

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [enabled](/refs/Interface/PopupMenuBase#enabled) | boolean | Enabled or not |
| [label](/refs/Interface/PopupMenuBase#label) | string | If you enter text `-`{/* */} displayed in the menu, it will be displayed as a dividing line. |
| [name](/refs/Interface/PopupMenuBase#name) | string | Name of menu |
| [styleName](/refs/Interface/PopupMenuBase#stylename) | string | className specified by user |
| [tag](/refs/Interface/PopupMenuBase#tag) | any | Attribute where the user can enter an arbitrary value |
| [visible](/refs/Interface/PopupMenuBase#visible) | boolean | Visibility |

## Properties Desc

### enabled

Enabled or not?

`Type` - boolean

<hr/>

### label

If you enter text `-`{/* */} displayed in the menu, it will be displayed as a dividing line.

`Type` - string

<hr/>

### name

name of menu

`Type` - string

<hr/>

### styleName

className specified by user

`Type` - string

<hr/>

### tag

Attribute that allows the user to enter an arbitrary value

`Type` - any

<hr/>

### visible

Visibility

`Type` - boolean

<hr/>