Feature: Added timeStyle to date format for custom API (#2294)

* Add timeStyle option to custom API date format

* Update documentation
This commit is contained in:
Mohamed Aziz Ben Aissa 2023-11-09 21:57:14 +01:00 committed by GitHub
parent dc8bea95ac
commit fc67e1a986
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 1 deletions

View file

@ -35,6 +35,7 @@ widget:
label: Field 4 label: Field 4
format: date # optional - defaults to text format: date # optional - defaults to text
dateStyle: long # optional - defaults to "long". Allowed values: `["full", "long", "medium", "short"]`. dateStyle: long # optional - defaults to "long". Allowed values: `["full", "long", "medium", "short"]`.
timeStyle: medium # optional - Allowed values: `["full", "long", "medium", "short"]`.
``` ```
Supported formats for the values are `text`, `number`, `float`, `percent`, `bytes`, `bitrate` and `date`. Supported formats for the values are `text`, `number`, `float`, `percent`, `bytes`, `bitrate` and `date`.

View file

@ -70,7 +70,7 @@ function formatValue(t, mapping, rawValue) {
value = t("common.bitrate", { value }); value = t("common.bitrate", { value });
break; break;
case "date": case "date":
value = t("common.date", { value, dateStyle: mapping?.dateStyle ?? "long" }); value = t("common.date", { value, dateStyle: mapping?.dateStyle ?? "long", timeStyle: mapping?.timeStyle });
break; break;
case "text": case "text":
default: default: