Class: Rexer::Definition::Lock::Dsl
- Defined in:
- lib/rexer/definition/lock.rb
Instance Method Summary collapse
Methods inherited from Dsl
#env, #initialize, #plugin, #theme
Constructor Details
This class inherits a constructor from Rexer::Definition::Dsl
Instance Method Details
#lock(env:, version:) ⇒ Object
27 28 29 30 |
# File 'lib/rexer/definition/lock.rb', line 27 def lock(env:, version:) @lock_env = env @lock_version = version end |
#to_data ⇒ Object
32 33 34 35 36 |
# File 'lib/rexer/definition/lock.rb', line 32 def to_data plugins = lock_by_env(@plugins) themes = lock_by_env(@themes) Definition::Data.new(plugins, themes, @lock_env, @lock_version) end |