Updated setting values can be passed in the first parameter (widgetJson) as an object. Only changed properties need to be included.
To delete an existing property, set it to null.
If the widget generates an output data source, include it as the second parameter (optional).
SettingChangeFunction: (widgetJson: Partial<WidgetJson>, outputDataSourcesJson?: DataSourceJson[]) => void
Type declaration
function(widgetJson: Partial<WidgetJson>, outputDataSourcesJson?: DataSourceJson[]): void
The
onSettingChange
callback function.Updated setting values can be passed in the first parameter (
widgetJson
) as an object. Only changed properties need to be included. To delete an existing property, set it tonull
. If the widget generates an output data source, include it as the second parameter (optional).Parameters
widget Json
output Data Sources Json
Returns
void