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