Class: Nite::Owl::After
- Inherits:
-
PredicateAction
- Object
- Action
- PredicateAction
- Nite::Owl::After
- Defined in:
- lib/nite/owl/niteowl.rb
Instance Attribute Summary
Attributes inherited from Action
Instance Method Summary collapse
-
#initialize(delay) ⇒ After
constructor
A new instance of After.
- #predicate?(name, flags) ⇒ Boolean
Methods inherited from PredicateAction
Methods inherited from Action
#add, #after, #also, #call, call_all_deferred_actions, #cancel, #changes, #contains?, #created, #current_action, #defer, #delay, #deleted, #handle_delay, #if_not, #ignore, #modified, #only_if, #only_once, #remove, #renamed, #root, #run, #undefer
Constructor Details
Instance Method Details
#predicate?(name, flags) ⇒ Boolean
372 373 374 |
# File 'lib/nite/owl/niteowl.rb', line 372 def predicate?(name,flags) Time.now.to_f >= @time+@delay end |