Class: Vpim::Repo::Directory
- Inherits:
-
Vpim::Repo
- Object
- Vpim::Repo
- Vpim::Repo::Directory
- Defined in:
- lib/vpim/repo.rb
Defined Under Namespace
Classes: Calendar
Instance Method Summary collapse
-
#each ⇒ Object
:nodoc:.
-
#initialize(where = ".") ⇒ Directory
constructor
A new instance of Directory.
Constructor Details
#initialize(where = ".") ⇒ Directory
Returns a new instance of Directory.
172 173 174 |
# File 'lib/vpim/repo.rb', line 172 def initialize(where = ".") @where = where.to_str end |
Instance Method Details
#each ⇒ Object
:nodoc:
176 177 178 179 180 181 |
# File 'lib/vpim/repo.rb', line 176 def each #:nodoc: Dir[ File.(@where + "/**/*.ics") ].each do |file| yield Calendar.new(file) end self end |