Module: Smith::Workflow::TransitionActionability

Defined in:
lib/smith/workflow/transition_actionability.rb

Class Method Summary collapse

Class Method Details

.call(transition) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/smith/workflow/transition_actionability.rb', line 8

def call(transition)
  [
    transition.agent_name,
    transition.deterministic?,
    transition.routed?,
    transition.fanout?,
    transition.nested?,
    transition.optimized?,
    transition.orchestrated?,
    transition.success_transition
  ].any?
end