[**Kvaser CanKing GUI Extensions SDK v7.5.1**](../../README.md)

***

[Kvaser CanKing GUI Extensions SDK](../../modules.md) / [controls](../README.md) / SelectSignalsControlProps

# Interface: SelectSignalsControlProps

Properties of the SelectSignalsControl component.

## Properties

### disabled?

> `optional` **disabled**: `boolean`

Whether the control is disabled.

***

### nodeIdentifier?

> `optional` **nodeIdentifier**: `string`

Node identifier to use when retrieving messages and signals.

***

### onErrorsChange()?

> `optional` **onErrorsChange**: (`errors`) => `void`

Event fired when there are errors in the selection.

#### Parameters

##### errors

`boolean`

#### Returns

`void`

***

### onSelectedSignalInfosChange()?

> `optional` **onSelectedSignalInfosChange**: (`infos`) => `void`

Event fired when selected signal infos change.

#### Parameters

##### infos

[`SelectedSignalInfoChangeArgs`](SelectedSignalInfoChangeArgs.md)[]

#### Returns

`void`

***

### ~~onSelectedSignalsChange()?~~

> `optional` **onSelectedSignalsChange**: (`selectedSignals`) => `void`

Event fired when selected signals change.

#### Parameters

##### selectedSignals

`string`[]

#### Returns

`void`

#### Deprecated

Use onSelectedSignalInfosChange instead.

***

### parentDialogTitle?

> `optional` **parentDialogTitle**: `string`

Title of the parent dialog, if any.

***

### selectedSignalInfos?

> `optional` **selectedSignalInfos**: [`SelectedSignalInfo`](SelectedSignalInfo.md)[]

Currently selected signal infos.

***

### ~~selectedSignals?~~

> `optional` **selectedSignals**: `string`[]

Currently selected signals.

#### Deprecated

Use selectedSignalInfos instead.
