Module: Mayu::State::Selector::SelectorModule
- Extended by:
- T::Sig
- Defined in:
- lib/mayu/state/loader.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.build(&block) ⇒ Object
25 26 27 28 29 30 |
# File 'lib/mayu/state/loader.rb', line 25 def self.build(&block) mod = Module.new mod.send(:extend, SelectorModule) mod.class_eval(&block) mod end |
Instance Method Details
#selector(&block) ⇒ Object
16 17 18 |
# File 'lib/mayu/state/loader.rb', line 16 def selector(&block) Selector.new end |