Module: Kiba::Extend::Registry::NodeLabelable

Included in:
Ancestorable, Treeable
Defined in:
lib/kiba/extend/registry/node_labelable.rb

Overview

Mixin module for generating Node label for dependency graph

Since:

  • 2.2.0

Instance Method Summary collapse

Instance Method Details

#node_labelObject

Since:

  • 2.2.0



8
9
10
11
12
13
# File 'lib/kiba/extend/registry/node_labelable.rb', line 8

def node_label
  return "#{node_id} (supplied)" if supplied
  return node_id if desc.empty?

  "#{node_id}\n#{desc}"
end