Attendee Mappings
object AttendeeMappings
Defines mappings between Android CalendarContract.Attendees and iCalendar parameters.
Because the available Android values are quite different from the one in iCalendar, the mapping is very lossy. Some special mapping rules are defined:
ROLE=CHAIR ⇄ ATTENDEE_TYPE=TYPE_SPEAKER
CUTYPE=GROUP ⇄ ATTENDEE_TYPE=TYPE_PERFORMER
CUTYPE=ROOM ⇄ ATTENDEE_TYPE=TYPE_RESOURCE, ATTENDEE_RELATIONSHIP=RELATIONSHIP_PERFORMER
Functions
Link copied to clipboard
Maps Android Attendees.ATTENDEE_TYPE and Attendees.ATTENDEE_RELATIONSHIP to iCalendar CuType and Role according to this matrix:
Link copied to clipboard
Maps iCalendar CuType and Role to Android Attendees.ATTENDEE_TYPE and Attendees.ATTENDEE_RELATIONSHIP according to this matrix: