OrionDateTable

<o-date-table> est en réalité un sous composant de <o-datepicker>

Il permet d'afficher le calendrier pour la sélection de date.
Toutefois il peut être utilisé en "standalone" pour afficher les données d'un calendrier par exemple.

Il permet notamment l'affichage de périodes avec une gestion fine des dates à exclure, comme dans l'exemple ci-dessous.

Usage

DateTablePeriods DateTableMonthSwitch DateTableMultiple DateTablePlayground

VModels

Name
vModelNil<Date> = undefined
rangeNil<Orion.DateRange> = undefined
multipleNil<Date[]> = undefined
dayHoverNil<Date> = undefined

Props

Name
canGoNextMonthboolean = true
canGoPrevMonthboolean = true
dateRangeSameMonthboolean = undefined
dateSelectedDate = undefined
disableMonthAndYearboolean = undefined
displayWeekNumberboolean = undefined
maxDateDate = undefined
minDateDate = undefined
monthboolean = undefined
periodsOrion.Period[] = undefined
rangeEndboolean = undefined
rangeStartboolean = undefined
typeOrion.DateTableType = 'date'

PublicInstance

Name
Type
getCurrentDate
() => Date
getCurrentMonth
() => number
getCurrentYear
() => number
selectMonth
(month: number) => void
selectYear
(year: number) => void
_el
() => HTMLElement | undefined