# AlternativeModuleIcon

Canonical page: https://www.adaptabletools.com/docs/reference/alternativemoduleicon

Defines a replacement icon for an Adaptable Module (Settings Panel, Dashboard /
Tool Panel buttons, Status Bar, menus, etc.).

```ts title="TypeScript"
export interface AlternativeModuleIcon 
```

## Properties

| Property | Type | Description |
| --- | --- | --- |
| [adaptableModule](https://www.adaptabletools.com/docs/reference/alternativemoduleicon.md#adaptablemodule) | [`AdaptableModule`](https://www.adaptabletools.com/docs/reference/adaptablemodule.md) | Adaptable Module whose icon to replace |
| [newIcon](https://www.adaptabletools.com/docs/reference/alternativemoduleicon.md#newicon) | [`AdaptableIcon`](https://www.adaptabletools.com/docs/reference/adaptableicon.md) | Icon to use instead of the Module&#39;s default Glyph |

## Property Details

### adaptableModule

Adaptable Module whose icon to replace

```ts title="TypeScript"
adaptableModule: AdaptableModule;
```

###### Property Value

[`AdaptableModule`](https://www.adaptabletools.com/docs/reference/adaptablemodule.md)

### newIcon

Icon to use instead of the Module&#39;s default Glyph

```ts title="TypeScript"
newIcon: AdaptableIcon;
```

###### Property Value

[`AdaptableIcon`](https://www.adaptabletools.com/docs/reference/adaptableicon.md)
