calendar member
- CURIE:
gmeow:calendarMember - IRI: https://blackcatinformatics.ca/gmeow/calendarMember
- Category: property
- Defined by:
gmeow:slices/calendar - Box roles: RBox role (What is this?)
An event that is a member of this calendar. Non-functional: a calendar may contain many events.
Structure
Property shape: object property; gmeow:Calendar -> gmeow:Event
Practical Pattern
Use gmeow:calendarMember from gmeow:Calendar to gmeow:Event when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to place an event into a calendar collection — the membership edge a CalDAV-style aggregation reads to list a calendar's contents.
Avoid when
- Avoid for the generator/occurrence relationship (use
gmeow:scheduleOccurrence) and for an event's temporal placement; membership says only that the event belongs to this collection.
How to use
- Attach each member
gmeow:Eventto its calendar; a single event may belong to several calendars, so do not treat membership as exclusive.
Examples
- ex:workCal
gmeow:calendarMemberex:standupEvent.