Assas Calendar
Purpose:
This block provides a visual representation of vacation days, displaying the days and their respective information. Upon hovering a day, a tooltip appears displaying detailed information about the selected day.
Key Features:
Technical Implementation:
The block utilizes OutSystems' calendar widget to display the calendar layout and populate the days with vacation information. A JavaScript function is triggered when a day is hovered, which generates the tooltip content based on the selected day's information. The tooltip is then displayed using JavaScript's HTML manipulation capabilities.
Data Source:
The block connects to a data source containing the vacation information. The data source provides the day information that is displayed in the calendar and used to populate the tooltip.
User Interaction:
Users can interact with the block hovering a day to open the tooltip and view the details.
Additional Considerations:
· Theme Compatibility: Ensure that the block's appearance and behavior are consistent across different themes and branding styles.
Benefits: