Module: Card::Set::Abstract::FollowOption::ClassMethods
- Defined in:
- tmpsets/set/mod017-follow/abstract/follow_option.rb
Overview
follow option methods on the Card class FIXME: there's not a great reason to have these on the Card class
Instance Method Summary collapse
-
#follow_opts(args) ⇒ Object
args: position:
(starting at 1, default: add to end). - #follow_test(opts = {}, &block) ⇒ Object
- #follower_candidate_ids(opts = {}, &block) ⇒ Object
-
#restrictive_follow_opts(args) ⇒ Object
args: position:
(starting at 1, default: add to end).
Instance Method Details
#follow_opts(args) ⇒ Object
args:
position:
27 28 29 |
# File 'tmpsets/set/mod017-follow/abstract/follow_option.rb', line 27 def follow_opts args add_option args, :main end |
#follow_test(opts = {}, &block) ⇒ Object
31 32 33 |
# File 'tmpsets/set/mod017-follow/abstract/follow_option.rb', line 31 def follow_test opts={}, &block Card::FollowOption.test[get_codename(opts)] = block end |
#follower_candidate_ids(opts = {}, &block) ⇒ Object
35 36 37 |
# File 'tmpsets/set/mod017-follow/abstract/follow_option.rb', line 35 def follower_candidate_ids opts={}, &block Card::FollowOption.follower_candidate_ids[get_codename(opts)] = block end |
#restrictive_follow_opts(args) ⇒ Object
args:
position:
21 22 23 |
# File 'tmpsets/set/mod017-follow/abstract/follow_option.rb', line 21 def restrictive_follow_opts args add_option args, :restrictive end |