class SidekiqWorkflows::RootNode
Attributes
children[R]
on_partial_complete[RW]
workflow_uuid[RW]
Public Class Methods
new(workflow_uuid: nil, on_partial_complete: nil)
click to toggle source
# File lib/sidekiq_workflows/root_node.rb, line 10 def initialize(workflow_uuid: nil, on_partial_complete: nil) @workflow_uuid = workflow_uuid @on_partial_complete = on_partial_complete @children = [] end
Public Instance Methods
to_h()
click to toggle source
# File lib/sidekiq_workflows/root_node.rb, line 16 def to_h { workflow_uuid: workflow_uuid, on_partial_complete: on_partial_complete, children: @children.map(&:to_h) } end