Module: Vpim::Repo::Ical3

Defined in:
lib/vpim/repo.rb

Overview

An Apple iCal version 3 repository.

Defined Under Namespace

Classes: Calendar

Class Method Summary collapse

Class Method Details

.each(where = "~/Library/Calendars") ⇒ Object

:yield: Apple::Calendar



77
78
79
80
81
82
# File 'lib/vpim/repo.rb', line 77

def self.each(where = "~/Library/Calendars") # :yield: Apple::Calendar
  Dir[ File.expand_path(where + "/**/*.calendar") ].each do |dir|
    yield Calendar.new(dir)
  end
  self
end