Skip to content

Calendar ​

Use bo-calendar when the date grid should remain visible. For a compact field, use Date Picker.

Usage ​

October 2026
SunMonTueWedThuFriSat
No date selected
<bo-calendar v-model="selectedDate" />

Date limits ​

Pass min-date, max-date, or disabled-dates to limit selection.

October 2026
SunMonTueWedThuFriSat
<bo-calendar>
  v-model="selectedDate"
  :min-date="minDate"
  :max-date="maxDate"
/>

API ​

Prop / eventTypeDefaultDescription
id / dataTestIdstringautogeneratedRoot attributes.
modelValueDate | undefinedundefinedSelected date used by v-model.
minDate / maxDateDate-Earliest and latest selectable dates.
disabledDatesDate[]-Dates that cannot be selected.
disabledbooleanfalseDisables navigation and selection.
localestringen-USLocale used for labels and formatting.
update:modelValueevent-Emitted when the selected date changes.
select(date: Date) event-Emitted after a selectable date is chosen.

Released under the MIT License.