# properties.sources.description
Ordered data sources evaluated for this widget.

# properties.loading.properties.showSkeleton.description
Whether the host displays a loading skeleton.

# properties.loading.description
Presentation options used while data is loading.

# properties.error.properties.fallback.description
JSON props applied when every data-source attempt fails.

# properties.error.properties.retryCount.description
Number of retries after the initial failed request.

# properties.error.properties.retryDelay.description
Delay in milliseconds between request attempts.

# properties.error.description
Fallback and retry behavior for failed data loading.

# $defs.selectedItem.properties.id.description
Stable identifier of the selected Fluid item.

# $defs.selectedItem.properties.shareableType.description
Fluid resource kind represented by the selected item.

# $defs.selectedItem.properties.cachedData.description
Display data cached with the selection for authoring.

# $defs.selectedItem.properties.widgetConfig.description
Widget-specific JSON configuration for the selected item.

# $defs.source.oneOf[].properties.endpoint.description
HTTP endpoint used by this API data source.

# $defs.source.oneOf[].properties.method.description
HTTP method used by this API data source.

# $defs.source.oneOf[].properties.headers.description
Static HTTP headers sent by this API data source.

# $defs.source.oneOf[].properties.body.description
JSON request body sent by this API data source.

# $defs.source.oneOf[].properties.resultPath.description
Dot-separated path that selects data from the response.

# $defs.source.oneOf[].properties.targetProps.description
Widget prop keys populated from the resolved result.

# $defs.source.oneOf[].properties.transform.description
Registered result transform applied before prop mapping.

# $defs.source.oneOf[].properties.variables.description
Template variables substituted into request configuration.

# $defs.source.oneOf[].properties.refreshInterval.description
Automatic refresh interval in milliseconds; zero disables refresh.

# $defs.source.oneOf[].properties.targetProps.description
Widget prop keys populated from the selected resources.

# $defs.source.oneOf[].properties.transform.description
Registered result transform applied before prop mapping.

# $defs.source.oneOf[].properties.refreshInterval.description
Automatic refresh interval in milliseconds; zero disables refresh.

# $defs.source.oneOf[].properties.staticType.description
Static Fluid collection kind to resolve.

# $defs.source.oneOf[].properties.selectedId.description
Identifier of the selected static collection.

# $defs.source.oneOf[].properties.cachedData.properties.title.description
Cached display title for the selected collection.

# $defs.source.oneOf[].properties.cachedData.properties.imageUrl.description
Cached display image URL for the selected collection.

# $defs.source.oneOf[].properties.cachedData.description
Display data cached with the selected collection.

# $defs.source.oneOf[].properties.targetProps.description
Widget prop keys populated from the selected collection.

# $defs.source.oneOf[].properties.transform.description
Registered result transform applied before prop mapping.

# $defs.source.oneOf[].properties.refreshInterval.description
Automatic refresh interval in milliseconds; zero disables refresh.

# description
Authoritative schema for a Fluid portal data-source resource.