diff options
author | Ken Murchison <murch@andrew.cmu.edu> | 2016-12-20 13:03:55 -0500 |
---|---|---|
committer | Ken Murchison <murch@andrew.cmu.edu> | 2016-12-20 13:11:50 -0500 |
commit | ed24a7da3493b76d4bfd6f7b17830a7a2a23bf6f (patch) | |
tree | ab0b6c9c08034d29875d56112d04250e679a3e40 /design-data | |
parent | 0af9cbbde4cfcf9f4bddd5006b9eb46758b9ff69 (diff) | |
download | libical-git-ed24a7da3493b76d4bfd6f7b17830a7a2a23bf6f.tar.gz |
created new DATE-TIME-DATE type for those properties that accept both DATE-TIME and DATE.
DATE and DATE-TIME now only accept the proper values (date without time and date with time respectively)
Diffstat (limited to 'design-data')
-rw-r--r-- | design-data/properties.csv | 10 | ||||
-rw-r--r-- | design-data/value-types.csv | 5 |
2 files changed, 8 insertions, 7 deletions
diff --git a/design-data/properties.csv b/design-data/properties.csv index 7d7bf56a..038bab38 100644 --- a/design-data/properties.csv +++ b/design-data/properties.csv @@ -18,9 +18,9 @@ "STATUS","76","STATUS","STATUS" "SUMMARY","78","TEXT","TEXT" "COMPLETED","16","DATE-TIME","DATE-TIME" -"DTEND","30","DATE-TIME","DATE-TIME" -"DUE","33","DATE-TIME","DATE-TIME" -"DTSTART","32","DATE-TIME","DATE-TIME" +"DTEND","30","DATE-TIME-DATE","DATE-TIME" +"DUE","33","DATE-TIME-DATE","DATE-TIME" +"DTSTART","32","DATE-TIME-DATE","DATE-TIME" "DURATION","34","DURATION","DURATION" "FREEBUSY","38","PERIOD","PERIOD" "TRANSP","80","TRANSP","TRANSP" @@ -32,11 +32,11 @@ "ATTENDEE","5","CAL-ADDRESS","CAL-ADDRESS" "CONTACT","18","TEXT","TEXT" "ORGANIZER","52","CAL-ADDRESS","CAL-ADDRESS" -"RECURRENCE-ID","66","DATE-TIME","DATE-TIME" +"RECURRENCE-ID","66","DATE-TIME-DATE","DATE-TIME" "RELATED-TO","67","TEXT","TEXT" "URL","88","URI","URI" "UID","87","TEXT","TEXT" -"EXDATE","35","DATE-TIME","DATE-TIME" +"EXDATE","35","DATE-TIME-DATE","DATE-TIME" "RDATE","62","DATE-TIME-PERIOD","DATE-TIME" "RRULE","73","RECUR","RECUR" "ACTION","2","ACTION","ACTION" diff --git a/design-data/value-types.csv b/design-data/value-types.csv index 687bf7c5..a0e6b708 100644 --- a/design-data/value-types.csv +++ b/design-data/value-types.csv @@ -2,7 +2,7 @@ "BINARY","5011","(m)const char*","file","unitary", "BOOLEAN","5021","(a)int","integer","unitary", "CAL-ADDRESS","5023","(a)const char*","string","unitary", -"DATE","5002","(a)struct icaltimetype","Time","unitary", +"DATE","5002","(m)struct icaltimetype","Time","unitary", "DATE-TIME","5028","(m)struct icaltimetype","Time","unitary", "DURATION","5020","(a)struct icaldurationtype","Duration","unitary", "FLOAT","5013","(a)float","float","unitary", @@ -15,7 +15,8 @@ "QUERY","5001","(a)const char*","string","unitary", "#Non-standard multi-valued types",,,, "ATTACH","5003","(m)icalattach *","none","URI;BINARY", -"DATE-TIME-PERIOD","5015","(m)struct icaldatetimeperiodtype","none","DATE-TIME;PERIOD", +"DATE-TIME-DATE","5036","(m)struct icaltimetype","Time","DATE-TIME;DATE", +"DATE-TIME-PERIOD","5015","(m)struct icaldatetimeperiodtype","none","DATE-TIME;DATE;PERIOD", "TRIGGER","5024","(m)struct icaltriggertype","string","DURATION;DATE-TIME", "#Non-standard property enumeration types",,,, "#METHOD:POLLSTATUS from draft-york-vpoll",,,, |