Method: JsDuck::Accessors#create_getter

Defined in:
lib/jsduck/accessors.rb

#create_getter(cfg) ⇒ Object



46
47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'lib/jsduck/accessors.rb', line 46

def create_getter(cfg)
  name = "get" + upcase_first(cfg[:name])
  return add_shared({
    :tagname => :method,
    :name => name,
    :doc => "Returns the value of {@link #cfg-#{cfg[:name]}}.",
    :params => [],
    :return => {
      :type => cfg[:type],
      :doc => "",
    },
    :id => "method-" + name,
  }, cfg)
end