Method: #enumeration_line
- Defined in:
- lib/languages/js/js.rb
#enumeration_line(enumeration) ⇒ Object
75 76 77 78 79 80 81 82 83 |
# File 'lib/languages/js/js.rb', line 75 def enumeration_line(enumeration) constants = {} enumeration[:constant].each { |constant| constants[constant[:name]] = constant[:value] } out = [] out << comment_block(enumeration) out << "TalkObject.addEnumeration('#{enumeration[:name]}', #{constants.to_json});" out.join("\n") end |