Skip to content

Angular

Two packages: @taqwim/angular for behaviour and accessibility with no styles, and @taqwim/angular-styled for a calendar that already looks like one.

Both are thin bindings to @taqwim/calendar-core. The state machine does the work; this package translates it into Angular.

The package README is the reference for this adapter and is kept next to the code so the two cannot drift:

Whatever the framework, the rendered DOM is the same. See Data attributes for the contract, and Theming for how one stylesheet covers all five.

The option names are the same too — see Calendar options. Porting an example between frameworks is a matter of syntax, not of behaviour.