Class: AtomicAdmin::Interaction::Readonly
- Defined in:
- lib/atomic_admin/interaction/readonly.rb
Instance Attribute Summary
Attributes inherited from Base
#data, #icon, #key, #order, #title, #type
Instance Method Summary collapse
-
#initialize(url:, **kwargs) ⇒ Readonly
constructor
A new instance of Readonly.
- #resolve(**kwargs) ⇒ Object
Constructor Details
#initialize(url:, **kwargs) ⇒ Readonly
Returns a new instance of Readonly.
3 4 5 6 |
# File 'lib/atomic_admin/interaction/readonly.rb', line 3 def initialize(url:, **kwargs) super(**kwargs) @url = url end |
Instance Method Details
#resolve(**kwargs) ⇒ Object
8 9 10 11 12 |
# File 'lib/atomic_admin/interaction/readonly.rb', line 8 def resolve(**kwargs) hash = super(**kwargs) hash[:url] = @url.call(**kwargs) hash end |