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
Instance Method Summary collapse
Instance Method Details
#node_label ⇒ String
18 19 20 21 22 |
# File 'lib/kiba/extend/registry/node_labelable.rb', line 18 def node_label return node_qualification if desc.empty? "#{node_qualification}\n#{desc}" end |
#node_qualification ⇒ String
10 11 12 13 14 15 |
# File 'lib/kiba/extend/registry/node_labelable.rb', line 10 def node_qualification return "#{node_id} (supplied)" if supplied return "#{node_id} (dynamic)" if dynamic_source node_id end |