Contenu v1.0.0

Calendrier

Composant calendrier interactif pour l'affichage et la sélection de dates. Prend en charge la navigation par mois, les indicateurs d'événements, les contraintes de plage de dates, la navigation au clavier et le jour de début de semaine configurable.

Mois

Grille mensuelle complète avec numéros de jours, navigation, mise en évidence du jour actuel, indicateurs d'événements et sélection de date

Options

Nom Type Par défaut Description
date String Date.today.iso8601 ISO date string for the displayed month
events Array [] Array of event hashes with :date, :title, and :color keys
selected_date String nil ISO date string for the currently selected date
min_date String nil ISO date string for the earliest selectable date
max_date String nil ISO date string for the latest selectable date
week_start Symbol :sunday Day the week starts on: :sunday or :monday

Mini

Calendrier de sélection de date compact avec cellules réduites et libellés abrégés

Options

Nom Type Par défaut Description
date String Date.today.iso8601 ISO date string for the displayed month
selected_date String nil ISO date string for the currently selected date
min_date String nil ISO date string for the earliest selectable date
max_date String nil ISO date string for the latest selectable date
week_start Symbol :sunday Day the week starts on: :sunday or :monday

Journal des modifications v1.0.0

- v1.0.0: Initial release with month and mini styles
- Full month grid with event dots and date selection
- Compact mini calendar picker
- Keyboard navigation with arrow keys
- Configurable week start (Sunday/Monday)
- Min/max date range constraints

Obtenir l'accès complet

Débloquez le code source de ce composant et de tous les autres. Paiement unique pour un accès à vie.

Obtenir l'accès maintenant