# WidgetDrawerConfig

## Definition

```tsx
export interface WidgetDrawerConfig {
    title?: string
    mode?: WidgetDrawerMode
    showTypeFilter?: boolean
    showStatusFilter?: boolean
    showCategoryFilter?: boolean
    defaultType?: WidgetDrawerType
    defaultStatus?: WidgetDrawerStatus
    excludeStatuses?: WidgetDrawerStatus[]
    buttonLabel?: string
    widgetsButtonLabel?: string
    uisButtonLabel?: string    
    returnRawData?: boolean
    enableUIs?: boolean 
}
```

## Usage

```tsx
import { WidgetDrawerConfig } from 'uxp/components';
```

## Related Types

* [WidgetDrawerMode](https://help.iviva.com/uxp/v5/additional-resources/types/widgetdrawermode)
* [WidgetDrawerType](https://help.iviva.com/uxp/v5/additional-resources/types/widgetdrawertype)
* [WidgetDrawerStatus](https://help.iviva.com/uxp/v5/additional-resources/types/widgetdrawerstatus)
