Warning, /pim/akonadi-calendar/README.md is written in an unsupported language. File is not indexed.

0001 # Akonadi Calendar #
0002 
0003 Akonadi Calendar is a library that effectively bridges the type-agnostic API of
0004 the Akonadi client libraries and the domain-specific KCalCore library. It provides
0005 jobs, models and other helpers to make working with events and calendars through
0006 Akonadi easier.
0007 
0008 The most notable class is Akonadi::ETMCalendar, a model built on top of the
0009 Akonadi::EntityTreeModel which provides filters to only show events from selected
0010 calendars, iterate over events, including recurrences, provides reverse lookup
0011 from KCalCore::Incidence to Akonadi::Item and other features.
0012 
0013 Besides the model there is for example Akonadi::FreeBusyProviderBase, an interface
0014 for Akonadi Resources that can provide Free/Busy information.