+++
# -----------------------------------------------------------------------
# Do not edit this file. It is automatically generated by API Documenter.
# -----------------------------------------------------------------------
title = "CascaderOption"
keywords = ["grafana","documentation","sdk","@grafana/ui"]
type = "docs"
draft = true
+++
## CascaderOption interface
Signature
```typescript
export interface CascaderOption
```
Import
```typescript
import { CascaderOption } from '@grafana/ui';
```
Properties
| Property | Type | Description |
| --- | --- | --- |
| [children](#children-property) | CascaderOption[]
| Children will be shown in a submenu. Use 'items' instead, as 'children' exist to ensure backwards compatibility. |
| [disabled](#disabled-property) | boolean
| |
| [items](#items-property) | CascaderOption[]
| Items will be just flattened into the main list of items recursively. |
| [label](#label-property) | string
| |
| [title](#title-property) | string
| |
| [value](#value-property) | any
| |
### children property
Children will be shown in a submenu. Use 'items' instead, as 'children' exist to ensure backwards compatibility.
Signature
```typescript
children?: CascaderOption[];
```
### disabled property
Signature
```typescript
disabled?: boolean;
```
### items property
Items will be just flattened into the main list of items recursively.
Signature
```typescript
items?: CascaderOption[];
```
### label property
Signature
```typescript
label: string;
```
### title property
Signature
```typescript
title?: string;
```
### value property
Signature
```typescript
value: any;
```