Use consistent date definitions

This commit is contained in:
Gregor Wassmann 2021-05-14 15:33:35 +02:00
commit ccd96b45b2
4 changed files with 21 additions and 21 deletions

View file

@ -1002,13 +1002,13 @@ None.
### Props ### Props
| Prop name | Kind | Reactive | Type | Default value | Description | | Prop name | Kind | Reactive | Type | Default value | Description |
| :------------- | :--------------- | :------- | :--------------------------------------------------- | ------------------------------------------------ | --------------------------------------------- | | :------------- | :--------------- | :------- | :-------------------------------------------------------- | ------------------------------------------------ | --------------------------------------------- |
| value | <code>let</code> | Yes | <code>number &#124; string</code> | <code>""</code> | Specify the date picker input value | | value | <code>let</code> | Yes | <code>number &#124; string &#124; Date</code> | <code>""</code> | Specify the date picker input value |
| datePickerType | <code>let</code> | No | <code>"simple" &#124; "single" &#124; "range"</code> | <code>"simple"</code> | Specify the date picker type | | datePickerType | <code>let</code> | No | <code>"simple" &#124; "single" &#124; "range"</code> | <code>"simple"</code> | Specify the date picker type |
| appendTo | <code>let</code> | No | <code>HTMLElement</code> | -- | Specify the element to append the calendar to | | appendTo | <code>let</code> | No | <code>HTMLElement</code> | -- | Specify the element to append the calendar to |
| dateFormat | <code>let</code> | No | <code>string</code> | <code>"m/d/Y"</code> | Specify the date format | | dateFormat | <code>let</code> | No | <code>string</code> | <code>"m/d/Y"</code> | Specify the date format |
| maxDate | <code>let</code> | No | <code>null &#124; string &#124; Date</code> | <code>null</code> | Specify the maximum date | | maxDate | <code>let</code> | No | <code>null &#124; number &#124; string &#124; Date</code> | <code>null</code> | Specify the maximum date |
| minDate | <code>let</code> | No | <code>null &#124; string &#124; Date</code> | <code>null</code> | Specify the minimum date | | minDate | <code>let</code> | No | <code>null &#124; number &#124; string &#124; Date</code> | <code>null</code> | Specify the minimum date |
| locale | <code>let</code> | No | <code>string</code> | <code>"en"</code> | Specify the locale | | locale | <code>let</code> | No | <code>string</code> | <code>"en"</code> | Specify the locale |
| short | <code>let</code> | No | <code>boolean</code> | <code>false</code> | Set to `true` to use the short variant | | short | <code>let</code> | No | <code>boolean</code> | <code>false</code> | Set to `true` to use the short variant |
| light | <code>let</code> | No | <code>boolean</code> | <code>false</code> | Set to `true` to enable the light variant | | light | <code>let</code> | No | <code>boolean</code> | <code>false</code> | Set to `true` to enable the light variant |

View file

@ -2262,7 +2262,7 @@
"name": "value", "name": "value",
"kind": "let", "kind": "let",
"description": "Specify the date picker input value", "description": "Specify the date picker input value",
"type": "number | string", "type": "number | string | Date",
"value": "\"\"", "value": "\"\"",
"isFunction": false, "isFunction": false,
"constant": false, "constant": false,
@ -2291,7 +2291,7 @@
"name": "maxDate", "name": "maxDate",
"kind": "let", "kind": "let",
"description": "Specify the maximum date", "description": "Specify the maximum date",
"type": "null | string | Date", "type": "null | number | string | Date",
"value": "null", "value": "null",
"isFunction": false, "isFunction": false,
"constant": false, "constant": false,
@ -2301,7 +2301,7 @@
"name": "minDate", "name": "minDate",
"kind": "let", "kind": "let",
"description": "Specify the minimum date", "description": "Specify the minimum date",
"type": "null | string | Date", "type": "null | number | string | Date",
"value": "null", "value": "null",
"isFunction": false, "isFunction": false,
"constant": false, "constant": false,

View file

@ -11,7 +11,7 @@
/** /**
* Specify the date picker input value * Specify the date picker input value
* @type {number | string} * @type {number | string | Date}
*/ */
export let value = ""; export let value = "";
@ -26,13 +26,13 @@
/** /**
* Specify the maximum date * Specify the maximum date
* @type {null | string | Date} * @type {null | number | string | Date}
*/ */
export let maxDate = null; export let maxDate = null;
/** /**
* Specify the minimum date * Specify the minimum date
* @type {null | string | Date} * @type {null | number | string | Date}
*/ */
export let minDate = null; export let minDate = null;

View file

@ -13,7 +13,7 @@ export interface DatePickerProps
* Specify the date picker input value * Specify the date picker input value
* @default "" * @default ""
*/ */
value?: number | string; value?: number | string | Date;
/** /**
* Specify the element to append the calendar to * Specify the element to append the calendar to
@ -30,13 +30,13 @@ export interface DatePickerProps
* Specify the maximum date * Specify the maximum date
* @default null * @default null
*/ */
maxDate?: null | string | Date; maxDate?: null | number | string | Date;
/** /**
* Specify the minimum date * Specify the minimum date
* @default null * @default null
*/ */
minDate?: null | string | Date; minDate?: null | number | string | Date;
/** /**
* Specify the locale * Specify the locale