class SketchUpYARD::Stubs::AutoLoadGenerator::NodeFactory

Public Class Methods

new() click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 61
def initialize
  @dependencies = {}
end

Public Instance Methods

node(yard_object) click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 65
def node(yard_object)
  item = @dependencies[yard_object.path]
  return item if item
  item = Node.new(yard_object)
  @dependencies[yard_object.path] = item
  item
end