Skip to content

Commit

Permalink
Create index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
benfortuna authored Dec 5, 2024
1 parent 01fa362 commit 7556668
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions docs/extensions/concept/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# iCal4j Extensions - Concepts

A concept is type definition for iCalendar components used to refine object data for specific scenarios.

iCal4j Extensions includes concepts for common use-cases, as outlined in the table below.

| Concept | Component | Scheduled | Planned | Participants (Active) | Repeats |
|---------|-----------|-----------|---------|-----------------------|---------|
| Event | VEVENT | Yes | Yes | Yes | Optional |
| Observance | VEVENT | Yes | Yes | No | Optional |
| Action | VTODO | No | Yes | Yes | Optional |
| Issue | VTODO | No | No | Yes | No |
| Request | VTODO | No | No | Yes | No |
| Note | VJOURNAL | No | No | No | No |
| Report | VJOURNAL | Yes | Yes | No | Optional |
| Availability | VAVAILABILITY | Yes | Yes | No | Optional |

* Scheduled - occurs on a specific date/time
* Planned - represents a future activity or target (where not scheduled will typically have a due date)
* Participants (Active) - requires actors to participate in order to resolve
* Repeats - represents multiple related activities or targets

0 comments on commit 7556668

Please sign in to comment.