From 6caf6910ba77f2c78d43a596adcf7202f86a1bdd Mon Sep 17 00:00:00 2001 From: Marlo Longley Date: Tue, 18 Feb 2020 13:51:30 -0800 Subject: [PATCH 1/2] Add missing schema Addresses webform_widget and webform_inline_widget --- .../schema/webform_strawberryfield.schema.yml | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/config/schema/webform_strawberryfield.schema.yml b/config/schema/webform_strawberryfield.schema.yml index e69de29..fd41d09 100644 --- a/config/schema/webform_strawberryfield.schema.yml +++ b/config/schema/webform_strawberryfield.schema.yml @@ -0,0 +1,35 @@ +field.widget.settings.strawberryfield_webform_inline_widget: + type: config_object + label: 'Webform Inline Widget Schema' + mapping: + placeholder: + type: string + label: 'Placeholder' + webform_id: + type: string + label: 'Webform ID' + rows: + type: integer + label: 'Rows' +field.widget.settings.strawberryfield_webform_widget: + type: config_object + label: 'Webform Inline Widget Schema' + mapping: + placeholder: + type: string + label: 'Placeholder' + webform_id: + type: string + label: 'Webform ID' + rows: + type: integer + label: 'Rows' +# see field.widget.settings.webform_entity_reference_autocomplete +# match_limit should already exist in schema but getting missing schema error. +#field.widget.settings.webform_entity_reference_autocomplete: +# type: mapping +# label: 'Webform Entity Reference Autocomplete Schema' +# mapping: +# match_limit: +# type: integer +# label: 'Match Limit' From b72d17a37928dd43a41ab1b410a10cb7f3de2a6d Mon Sep 17 00:00:00 2001 From: Marlo Longley Date: Tue, 18 Feb 2020 19:25:03 -0800 Subject: [PATCH 2/2] Additional schema for webform_entity_reference_autocomplete --- .../schema/webform_strawberryfield.schema.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/config/schema/webform_strawberryfield.schema.yml b/config/schema/webform_strawberryfield.schema.yml index fd41d09..2edc946 100644 --- a/config/schema/webform_strawberryfield.schema.yml +++ b/config/schema/webform_strawberryfield.schema.yml @@ -24,12 +24,13 @@ field.widget.settings.strawberryfield_webform_widget: rows: type: integer label: 'Rows' -# see field.widget.settings.webform_entity_reference_autocomplete -# match_limit should already exist in schema but getting missing schema error. -#field.widget.settings.webform_entity_reference_autocomplete: -# type: mapping -# label: 'Webform Entity Reference Autocomplete Schema' -# mapping: -# match_limit: -# type: integer -# label: 'Match Limit' +field.widget.settings.webform_entity_reference_autocomplete: + type: field.widget.settings.entity_reference_autocomplete + label: 'Webform Entity Reference Autocomplete Schema' + mapping: + match_limit: + type: integer + label: 'Match Limit' + default_data: + type: boolean + label: 'Default Data'