assas-calendar
Reactive icon

Assas_Calendar

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 22 January 2024
 by 
Assas IT
5.0
 (1 rating)
assas-calendar

Assas_Calendar

Documentation
1.0.0

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:


  • Displays a calendar with days representing vacation days
  • Each day shows its corresponding information as a record
  • Hovering a day triggers the display of a tooltip with detailed information about the vacation day

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:









 



  • Internationalization: Consider internationalization aspects to support multiple languages and locales Arabic and English.
  • Performance optimization: Optimize the block's performance for efficient loading and interaction.

·   Theme Compatibility: Ensure that the block's appearance and behavior are consistent across different themes and branding styles.


Benefits:

  • Visualize vacation days with ease
  • Access detailed vacation information on hover
  • Customizable to match your branding