1.0.2 • Published 5 months ago
@maggioli-design-system/mds-input-date-range v1.0.2
mds-input-date-range
Properties
| Property | Attribute | Description | Type | Default |
|---|---|---|---|---|
delay | delay | Specifies the delay in milliseconds before closing the calendar dropdown, if the value is 0 the dropdown will not close | number | 500 |
endDate | end-date | Specifies the end date of the range | string | '' |
max | max | Specifies the max date of the range, user cannot set dates after this date | null \| string | null |
min | min | Specifies the min date of the range, user cannot set dates before this date | null \| string | null |
startDate | start-date | Specifies the start date of the range | string | '' |
Events
| Event | Description | Type |
|---|---|---|
mdsInputDateRangeSelect | CustomEvent<{ startDate: string; endDate: string; }> |
Methods
preselect(event: EventDate) => Promise<void>
Parameters
| Name | Type | Description |
|---|---|---|
event | EventDate |
Returns
Type: Promise<void>
updateLang() => Promise<void>
Returns
Type: Promise<void>
CSS Custom Properties
| Name | Description |
|---|---|
--mds-input-date-range-background | Sets the background-color of the component |
--mds-input-date-range-fields-firefox-justify-content | Sets the justify-content of the component in Firefox |
--mds-input-date-range-fields-gap | Sets the gap between the fields of the component |
--mds-input-date-range-icon-color | Sets the icon color of the component |
--mds-input-date-range-ring | Sets the box-shadow of the component's input to perform the ring effect |
--mds-input-date-range-shadow | Sets the box-shadow of the component's input |
--mds-input-date-range-variant-color | Sets the variant colors of the component |
Dependencies
Depends on
Graph
graph TD;
mds-input-date-range --> mds-text
mds-input-date-range --> mds-button
mds-input-date-range --> mds-dropdown
mds-input-date-range --> mds-calendar
mds-button --> mds-spinner
mds-button --> mds-icon
mds-button --> mds-text
mds-calendar --> mds-button
mds-calendar --> mds-calendar-cell
mds-calendar-cell --> mds-button
style mds-input-date-range fill:#f9f,stroke:#333,stroke-width:4pxBuilt with love @ Gruppo Maggioli from R&D Department