class Voom::Presenters::DSL::Components::Mixins::LastResponse::ActionParameter
Defines a client side dynamic parameter used by an action Example usage:
updates forte_path, params: params updates update_portal_path(portal_id: portal.id, token: last_response.token)
Attributes
response_index[R]
type[R]
value[R]
Public Class Methods
new(index=0)
click to toggle source
# File lib/voom/presenters/dsl/components/mixins/last_response.rb, line 16 def initialize(index=0) @value = [] @type = :action_parameter @response_index = index end
Public Instance Methods
dynamic_parameter()
click to toggle source
# File lib/voom/presenters/dsl/components/mixins/last_response.rb, line 22 def dynamic_parameter true end
method_missing(name, *args, &block)
click to toggle source
# File lib/voom/presenters/dsl/components/mixins/last_response.rb, line 30 def method_missing(name, *args, &block) @value << name self end
to_h()
click to toggle source
# File lib/voom/presenters/dsl/components/mixins/last_response.rb, line 35 def to_h to_hash(false) end