diff --git a/app/client/generators/widget/templates/index.js.hbs b/app/client/generators/widget/templates/index.js.hbs index b8ab397b80..4b2a0e3e7c 100644 --- a/app/client/generators/widget/templates/index.js.hbs +++ b/app/client/generators/widget/templates/index.js.hbs @@ -25,6 +25,7 @@ export const CONFIG = { meta: Widget.getMetaPropertiesMap(), contentConfig: Widget.getPropertyPaneContentConfig(), styleConfig: Widget.getPropertyPaneStyleConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions() }, }; diff --git a/app/client/src/widgets/AudioWidget/index.tsx b/app/client/src/widgets/AudioWidget/index.tsx index 79e1eff6b7..18a04af96e 100644 --- a/app/client/src/widgets/AudioWidget/index.tsx +++ b/app/client/src/widgets/AudioWidget/index.tsx @@ -29,6 +29,7 @@ export const CONFIG = { meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), contentConfig: Widget.getPropertyPaneContentConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, autoLayout: { widgetSize: [ diff --git a/app/client/src/widgets/BaseInputWidget/index.ts b/app/client/src/widgets/BaseInputWidget/index.ts index d0d5cdd199..1b425ff740 100644 --- a/app/client/src/widgets/BaseInputWidget/index.ts +++ b/app/client/src/widgets/BaseInputWidget/index.ts @@ -38,6 +38,7 @@ export const CONFIG = { default: Widget.getDefaultPropertiesMap(), meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/CanvasWidget.tsx b/app/client/src/widgets/CanvasWidget.tsx index e8d1cce4fd..ed329625c0 100644 --- a/app/client/src/widgets/CanvasWidget.tsx +++ b/app/client/src/widgets/CanvasWidget.tsx @@ -23,6 +23,7 @@ import ContainerWidget from "widgets/ContainerWidget/widget"; import type { CanvasWidgetStructure, DSLWidget } from "./constants"; import ContainerComponent from "./ContainerWidget/component"; import { AppPositioningTypes } from "reducers/entityReducers/pageListReducer"; +import type { AutocompletionDefinitions } from "widgets/constants"; class CanvasWidget extends ContainerWidget { static getPropertyPaneConfig() { @@ -32,6 +33,10 @@ class CanvasWidget extends ContainerWidget { return "CANVAS_WIDGET"; } + static getAutocompleteDefinitions(): AutocompletionDefinitions { + return {}; + } + getCanvasProps(): DSLWidget & { minHeight: number } { return { ...this.props, @@ -230,6 +235,7 @@ export const CONFIG = { default: CanvasWidget.getDefaultPropertiesMap(), meta: CanvasWidget.getMetaPropertiesMap(), config: CanvasWidget.getPropertyPaneConfig(), + autocompleteDefinitions: CanvasWidget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/DatePickerWidget/index.ts b/app/client/src/widgets/DatePickerWidget/index.ts index ae018ef064..44a3c40d54 100644 --- a/app/client/src/widgets/DatePickerWidget/index.ts +++ b/app/client/src/widgets/DatePickerWidget/index.ts @@ -27,6 +27,7 @@ export const CONFIG = { default: Widget.getDefaultPropertiesMap(), meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/DividerWidget/index.ts b/app/client/src/widgets/DividerWidget/index.ts index 8153612d8b..c2eec7e78a 100644 --- a/app/client/src/widgets/DividerWidget/index.ts +++ b/app/client/src/widgets/DividerWidget/index.ts @@ -33,6 +33,7 @@ export const CONFIG = { config: Widget.getPropertyPaneConfig(), contentConfig: Widget.getPropertyPaneContentConfig(), styleConfig: Widget.getPropertyPaneStyleConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, autoLayout: { widgetSize: [ diff --git a/app/client/src/widgets/FilepickerWidget/index.ts b/app/client/src/widgets/FilepickerWidget/index.ts index dd9a6a2074..3904906adb 100644 --- a/app/client/src/widgets/FilepickerWidget/index.ts +++ b/app/client/src/widgets/FilepickerWidget/index.ts @@ -32,6 +32,7 @@ export const CONFIG = { default: Widget.getDefaultPropertiesMap(), meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/IconWidget/index.ts b/app/client/src/widgets/IconWidget/index.ts index d6970282bb..5b99d37c84 100644 --- a/app/client/src/widgets/IconWidget/index.ts +++ b/app/client/src/widgets/IconWidget/index.ts @@ -19,6 +19,7 @@ export const CONFIG = { default: Widget.getDefaultPropertiesMap(), meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/QRGeneratorWidget/index.ts b/app/client/src/widgets/QRGeneratorWidget/index.ts index fb92dd446b..2d5170f2bf 100644 --- a/app/client/src/widgets/QRGeneratorWidget/index.ts +++ b/app/client/src/widgets/QRGeneratorWidget/index.ts @@ -30,6 +30,7 @@ export const CONFIG = { config: Widget.getPropertyPaneConfig(), contentConfig: Widget.getPropertyPaneContentConfig(), styleConfig: Widget.getPropertyPaneStyleConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/SkeletonWidget.tsx b/app/client/src/widgets/SkeletonWidget.tsx index f74aa659d9..82b04d8ae8 100644 --- a/app/client/src/widgets/SkeletonWidget.tsx +++ b/app/client/src/widgets/SkeletonWidget.tsx @@ -37,6 +37,7 @@ export const CONFIG = { default: SkeletonWidget.getDefaultPropertiesMap(), meta: SkeletonWidget.getMetaPropertiesMap(), config: SkeletonWidget.getPropertyPaneConfig(), + autocompleteDefinitions: SkeletonWidget.getAutocompleteDefinitions(), }, }; diff --git a/app/client/src/widgets/TabsMigrator/index.ts b/app/client/src/widgets/TabsMigrator/index.ts index 6e4017298a..23258aedd8 100644 --- a/app/client/src/widgets/TabsMigrator/index.ts +++ b/app/client/src/widgets/TabsMigrator/index.ts @@ -18,6 +18,7 @@ export const CONFIG = { default: Widget.getDefaultPropertiesMap(), meta: Widget.getMetaPropertiesMap(), config: Widget.getPropertyPaneConfig(), + autocompleteDefinitions: Widget.getAutocompleteDefinitions(), }, };