Sha256: 6ebc244269ff7f2e3d16db25a5c21be5e8bdd10cd1ddfdfc20253bb14c88e787
Contents?: true
Size: 449 Bytes
Versions: 1
Compression:
Stored size: 449 Bytes
Contents
require 'instapaper/bookmark' require 'instapaper/highlight' require 'instapaper/user' module Instapaper class BookmarkList include Virtus.value_object values do attribute :user, Instapaper::User attribute :bookmarks, Array[Instapaper::Bookmark] attribute :highlights, Array[Instapaper::Highlight] attribute :delete_ids, Array[Integer] end def each(&block) bookmarks.each(&block) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
instapaper-1.0.1 | lib/instapaper/bookmark_list.rb |