Version 1
[yaffs-website] / web / core / modules / datetime / config / schema / datetime.schema.yml
diff --git a/web/core/modules/datetime/config/schema/datetime.schema.yml b/web/core/modules/datetime/config/schema/datetime.schema.yml
new file mode 100644 (file)
index 0000000..a009011
--- /dev/null
@@ -0,0 +1,83 @@
+# Schema for the configuration files of the Datetime module.
+
+field.storage_settings.datetime:
+  type: mapping
+  label: 'Datetime settings'
+  mapping:
+    datetime_type:
+      type: string
+      label: 'Date type'
+
+field.field_settings.datetime:
+  type: mapping
+  label: 'Datetime settings'
+
+field.value.datetime:
+  type: mapping
+  label: 'Default value'
+  mapping:
+    default_date_type:
+      type: string
+      label: 'Default date type'
+    default_date:
+      type: string
+      label: 'Default date value'
+
+field.formatter.settings.datetime_base:
+  type: mapping
+  mapping:
+    timezone_override:
+      type: string
+      label: 'Time zone override'
+
+field.formatter.settings.datetime_default:
+  type: field.formatter.settings.datetime_base
+  label: 'Datetime default display format settings'
+  mapping:
+    format_type:
+      type: string
+      label: 'Date format'
+
+field.formatter.settings.datetime_plain:
+  type: field.formatter.settings.datetime_base
+  label: 'Datetime plain display format settings'
+
+field.formatter.settings.datetime_custom:
+  type: field.formatter.settings.datetime_base
+  label: 'Datetime custom display format settings'
+  mapping:
+    date_format:
+      type: date_format
+      label: 'Date/time format'
+
+field.formatter.settings.datetime_time_ago:
+  type: mapping
+  label: 'Datetime time ago display format settings'
+  mapping:
+    future_format:
+      type: string
+      label: 'Future format'
+    past_format:
+      type: string
+      label: 'Past format'
+    granularity:
+      type: integer
+      label: 'Granularity'
+
+field.widget.settings.datetime_datelist:
+  type: mapping
+  label: 'Datetime select list display format settings'
+  mapping:
+    increment:
+      type: integer
+      label: 'Time increments'
+    date_order:
+      type: string
+      label: 'Date part order'
+    time_type:
+      type: string
+      label: 'Time type'
+
+field.widget.settings.datetime_default:
+  type: mapping
+  label: 'Datetime default display format settings'