Opened 15 years ago

Closed 14 years ago

#2482 closed enhancement (wontfix)

Improvements to iCalendar module

Reported by: [email protected] Owned by: Dustin Machi
Priority: high Milestone:
Component: General Version: 0.4.1
Keywords: Cc:
Blocked By: Blocking:


I have reworked the dojo/src/cal/iCalendar.js file to provide several improvements. The module now uses standard Dojo class declarations, several convenience methods have been added, and support for (nearly) the full range of VEvent recurrence rules is now available.

The internals of the various objects have changed significantly, and some old methods are now marked as deprecated, but I believe that I have maintained full backward compatibility.

Also included is a set of automated tests, including tests for a wide range of recurrence rules. The tests rely on the method provided in this ticket:

Attachments (2)

iCalendar.js (41.4 KB) - added by [email protected] 15 years ago.
Improved iCalendar module.
test_iCalendar.js (33.5 KB) - added by [email protected] 15 years ago.
Automated tests for iCalendar module.

Download all attachments as: .zip

Change History (4)

Changed 15 years ago by [email protected]

Attachment: iCalendar.js added

Improved iCalendar module.

Changed 15 years ago by [email protected]

Attachment: test_iCalendar.js added

Automated tests for iCalendar module.

comment:1 Changed 15 years ago by Adam Peller

Owner: changed from anonymous to Dustin Machi

Unsure what the fate is of the icalendar code

comment:2 Changed 14 years ago by Dustin Machi

Resolution: wontfix
Status: newclosed

Will not fix for now. Can be started as a dojox project in the future.

Note: See TracTickets for help on using tickets.