# ScriptConfigChangeData

If a [script add-in](https://chaoses-ib.gitbook.io/directory-opus/manual/scripting/script_add-ins)implements the \*\*[OnScriptConfigChange](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/scripting_reference/scripting_events/onscriptconfigchange)\*\*event, the method receives a **ScriptConfigChangeData** object whenever the user modifies the script's configuration via the Preferences editor.

| Property Name | Return Type                                                                                                                       | Description                                                                                                                                                                                            |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| changed       | [**Vector**](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/scripting_reference/scripting_objects/vector):*string* | Returns a [**Vector**](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/scripting_reference/scripting_objects/vector) containing the names of the configuration items that were modified. |
