
Calendar renders an inline month view for dashboards, scheduling surfaces, date-focused widgets, and event summaries. Use ngs-calendar when the calendar itself is the interface, not just an overlay attached to a form input.
Key Features:
- Month navigation: Move between months and keep the active month synchronized with the selected date.
- Date selection: Bind
selectedand listen toselectedChangefor interactive dashboards and filters. - Event markers: Pass lightweight event records to render colored markers or compact event titles on each day.
- Calendar constraints: Use
minDate,maxDate,firstDayOfWeek, andlocaleto match regional and workflow requirements.
Use Calendar for dashboard widgets, editorial schedules, availability previews, account timelines, and compact operational planning views. Use Datepicker instead when a form field needs an input-triggered date picker overlay.