You have to go through a three-step form wizard to enable this
Control, i.e., Design, Validation & Advance. Let’s explain
these steps below:
1st Step – Design
This is the first step of
the “Date” control form wizard. Here
you are required to fill in the following details:
Database Field Name (mandatory): Defines the name of the database field to which the component's data will be mapped and stored.
Label Name: Specifies the display name or title for a field or control in the user interface.
Column Width: Specifies the width of a column in a layout or grid system, allowing control over how much space the column occupies relative to others.
Placeholder: Defines the hint text displayed inside a form field or input box when it is empty, providing guidance on the expected input.
Popup Placement: Here, you define the direction of the date
selection popup
Datepicker popup append on root: A property that determines whether the datepicker popup is appended directly to the root element of the DOM. This can help avoid styling or positioning issues caused by parent element constraints.
Enable Tooltip?: This button is set as “Yes” if you need to
enable Tooltip Text in this Control
Tooltip Text: Defines the text to be displayed in the tooltip when the user hovers over the icon.
Select Tooltip Position: Select tooltip position from the
following Top, Right, Bottom or Left
2nd Step – Validation
Start Date Type: Here, you define the date type
Is Mandatory?: This button is set as “Yes” if you need to apply
this Control as mandatory
Error Message: Here, you can define the error message that
will be displayed if this control is left blank.
Default Value: As the name suggests, it defines a default value
for a field. This default value can be changed by user input.
Date Format: A property that defines the format in which a date is displayed or entered.
3rd Step – Advance
Design
Bootstrap Column Class: Specifies a predefined Bootstrap CSS class to style and format the component, enabling quick customization and responsive design.
Description: Enter extra suggestions for user experience on
this field
Others
Enable Time Selection?: Here, you specify if you need to
enable the “Time Selection” option
Store Date in UTC: A property that determines whether the datepicker popup is appended directly to the root element of the DOM. This can help avoid styling or positioning issues caused by parent element constraints.
Year configuration: A property that allows customization of how the year selection behaves in a datepicker. It includes options like hiding the year dropdown, choosing the dropdown mode, and defining the number of year items displayed in the dropdown.
Hide Year Dropdown: A property that allows you to hide the year selection dropdown in a datepicker, limiting the user to select only the month and day, which can simplify the interface if year selection is unnecessary.
Dropdown Mode: A property that defines the style or behavior of the dropdown used for selecting values in a datepicker.
Year Dropdown Item Number: A property that specifies the number of year options displayed in the year dropdown of a datepicker. It allows customization of the range of years available for selection.
Show Month Dropdown: A property that determines whether the month selection is displayed as a dropdown in a datepicker, allowing users to choose a month from a predefined list instead of manually entering it.
Scrollable Year Dropdown: A property that enables a scrollable interface for the year dropdown in a datepicker, allowing users to easily navigate through a long list of years without excessive scrolling.
Mobile
Align Self: Defines the alignment of a specific item within a flex container, allowing it to override the container's default alignment rules.
Flex: Specifies how a flex item will grow, shrink, or maintain its size within a flex container, determining its proportion relative to other items.
Form Control Margin Bottom: Defines the spacing below a form control element, allowing customization of the vertical gap between controls for better layout and design consistency.