Class: Flumtter::Window::MentionBuf
- Defined in:
- lib/flumtter/app/core/windows/mention.rb
Constant Summary collapse
- Options =
{count: 50}
Instance Attribute Summary
Attributes inherited from Buf::Buf
Instance Method Summary collapse
-
#initialize(twitter) ⇒ MentionBuf
constructor
A new instance of MentionBuf.
- #prefetch ⇒ Object
Methods inherited from Buf::Buf
#[], #add, #adds, #get, #prev, #size
Constructor Details
#initialize(twitter) ⇒ MentionBuf
Returns a new instance of MentionBuf.
6 7 8 9 |
# File 'lib/flumtter/app/core/windows/mention.rb', line 6 def initialize(twitter) @twitter = twitter super(TweetBase) end |
Instance Method Details
#prefetch ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/flumtter/app/core/windows/mention.rb', line 11 def prefetch adds( @twitter.rest.mentions( @buf.last.nil? ? Options : Options.merge(max_id: @buf.last.id-1) ) ) end |