> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IDashboardInsightWidgetVisConfigurationChangedPayload

- Package: [@gooddata/sdk-ui-dashboard](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-dashboard/index.md)
- Kind: interface
- Stability: beta
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-ui-dashboard/src/model/events/insight.ts

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Payload of the [IDashboardInsightWidgetVisPropertiesChanged](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-dashboard/sdk-ui-dashboard.idashboardinsightwidgetvispropertieschanged/index.md) event.

**Signature:**

```typescript
export interface IDashboardInsightWidgetVisConfigurationChangedPayload 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [newConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-dashboard/sdk-ui-dashboard.idashboardinsightwidgetvisconfigurationchangedpayload/index.md#idashboardinsightwidgetvisconfigurationchangedpayloadnewconfig) | `readonly` | [IInsightWidgetConfiguration](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iinsightwidgetconfiguration/index.md) \| undefined | **_(BETA)_** New visualization config that are now in effect for the insight widget. These config will be merged with the config defined on the insight itself. They will influence how the insight visually appears. Will be undefined if there are no widget-level visualization config set for the particular insight widget. |
| [oldConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-dashboard/sdk-ui-dashboard.idashboardinsightwidgetvisconfigurationchangedpayload/index.md#idashboardinsightwidgetvisconfigurationchangedpayloadoldconfig) | `readonly` | [IInsightWidgetConfiguration](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iinsightwidgetconfiguration/index.md) \| undefined | **_(BETA)_** Previous visualization config to detect what has been changed if this info needed. |
| [ref](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-dashboard/sdk-ui-dashboard.idashboardinsightwidgetvisconfigurationchangedpayload/index.md#idashboardinsightwidgetvisconfigurationchangedpayloadref) | `readonly` | [ObjRef](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.objref/index.md) | **_(BETA)_** Reference to Insight Widget that was changed. |

## Property details

### IDashboardInsightWidgetVisConfigurationChangedPayload.newConfig

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

New visualization config that are now in effect for the insight widget. These config will be merged with the config defined on the insight itself. They will influence how the insight visually appears.

Will be undefined if there are no widget-level visualization config set for the particular insight widget.

**Signature:**

```typescript
readonly newConfig: IInsightWidgetConfiguration | undefined;
```

### IDashboardInsightWidgetVisConfigurationChangedPayload.oldConfig

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Previous visualization config to detect what has been changed if this info needed.

**Signature:**

```typescript
readonly oldConfig: IInsightWidgetConfiguration | undefined;
```

### IDashboardInsightWidgetVisConfigurationChangedPayload.ref

> **Beta API.** Mostly stable, but details may change in a minor release, outside SemVer. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Reference to Insight Widget that was changed.

**Signature:**

```typescript
readonly ref: ObjRef;
```
