Class: Trailblazer::Activity::DSL::Linear::VariableMapping::Output::Unscoped::WithOuterContext

Inherits:
Trailblazer::Activity::DSL::Linear::VariableMapping::Output::Unscoped show all
Defined in:
lib/trailblazer/activity/dsl/linear/variable_mapping.rb

Instance Method Summary collapse

Methods inherited from Trailblazer::Activity::DSL::Linear::VariableMapping::Output::Unscoped

#call, #initialize

Constructor Details

This class inherits a constructor from Trailblazer::Activity::DSL::Linear::VariableMapping::Output::Unscoped

Instance Method Details

#call_filter(new_ctx, original_ctx, _flow_options, **circuit_options) ⇒ Object



229
230
231
232
# File 'lib/trailblazer/activity/dsl/linear/variable_mapping.rb', line 229

def call_filter(new_ctx, (original_ctx, _flow_options), **circuit_options)
  # Pass {inner_ctx, outer_ctx, **inner_ctx}
  @filter.(new_ctx, original_ctx, keyword_arguments: new_ctx.to_hash, **circuit_options)
end