Loading lib/jsduck/render/subproperties.rb +12 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ module JsDuck "<span class='pre'>#{p[:name]}</span> : ", p[:html_type], p[:optional] ? " (optional)" : "", p[:new] ? render_new : "", "<div class='sub-desc'>", p[:doc], p[:default] ? "<p>Defaults to: <code>#{Util::HTML.escape(p[:default])}</code></p>" : "", Loading @@ -65,6 +66,17 @@ module JsDuck ] end def render_new signature = TagRegistry.get_by_name(:new).signature return [ "<span class='signature'>", "<span class='new' title='#{signature[:tooltip]}'>", signature[:long], "</span>", "</span>", ] end def render_since(param) TagRegistry.get_by_name(:since).to_html(param) end Loading Loading
lib/jsduck/render/subproperties.rb +12 −0 Original line number Diff line number Diff line Loading @@ -55,6 +55,7 @@ module JsDuck "<span class='pre'>#{p[:name]}</span> : ", p[:html_type], p[:optional] ? " (optional)" : "", p[:new] ? render_new : "", "<div class='sub-desc'>", p[:doc], p[:default] ? "<p>Defaults to: <code>#{Util::HTML.escape(p[:default])}</code></p>" : "", Loading @@ -65,6 +66,17 @@ module JsDuck ] end def render_new signature = TagRegistry.get_by_name(:new).signature return [ "<span class='signature'>", "<span class='new' title='#{signature[:tooltip]}'>", signature[:long], "</span>", "</span>", ] end def render_since(param) TagRegistry.get_by_name(:since).to_html(param) end Loading