Loading lib/jsduck/inheritance_tree.rb +7 −1 Original line number Diff line number Diff line require 'jsduck/doc_formatter' module JsDuck # Creates the inheritance tree shown on class documentation page. class InheritanceTree def initialize(cls) @cls = cls @formatter = DocFormatter.new @formatter.context = cls.full_name @formatter.css_class = 'docClass' @formatter.url_template = 'output/%cls%.html' end # Renders the tree using HTML <pre> element Loading Loading @@ -33,7 +39,7 @@ module JsDuck if cls == @cls cls.short_name else "<a href='output/#{cls.full_name}.html' ext:cls='#{cls.full_name}'>#{cls.short_name}</a>" @formatter.link(cls.full_name, nil, cls.short_name) end end end Loading lib/jsduck/page.rb +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ module JsDuck def class_link(class_name, label=nil) label = label || class_name "<a href='output/#{class_name}.html' class='docClass' rel='#{class_name}'>#{label}</a>" @formatter.link(class_name, nil, label || class_name) end def file_link Loading lib/jsduck/table.rb +1 −5 Original line number Diff line number Diff line Loading @@ -78,11 +78,7 @@ module JsDuck end def member_link(item) cls = item[:member] member = item[:name] "<a href='output/#{cls}.html##{member}' " + "class='docClass' " + "rel='#{cls}##{member}'>#{Class.short_name(cls)}</a>" @formatter.link(item[:member], item[:name], Class.short_name(item[:member])) end def signature(item) Loading Loading
lib/jsduck/inheritance_tree.rb +7 −1 Original line number Diff line number Diff line require 'jsduck/doc_formatter' module JsDuck # Creates the inheritance tree shown on class documentation page. class InheritanceTree def initialize(cls) @cls = cls @formatter = DocFormatter.new @formatter.context = cls.full_name @formatter.css_class = 'docClass' @formatter.url_template = 'output/%cls%.html' end # Renders the tree using HTML <pre> element Loading Loading @@ -33,7 +39,7 @@ module JsDuck if cls == @cls cls.short_name else "<a href='output/#{cls.full_name}.html' ext:cls='#{cls.full_name}'>#{cls.short_name}</a>" @formatter.link(cls.full_name, nil, cls.short_name) end end end Loading
lib/jsduck/page.rb +1 −1 Original line number Diff line number Diff line Loading @@ -65,7 +65,7 @@ module JsDuck def class_link(class_name, label=nil) label = label || class_name "<a href='output/#{class_name}.html' class='docClass' rel='#{class_name}'>#{label}</a>" @formatter.link(class_name, nil, label || class_name) end def file_link Loading
lib/jsduck/table.rb +1 −5 Original line number Diff line number Diff line Loading @@ -78,11 +78,7 @@ module JsDuck end def member_link(item) cls = item[:member] member = item[:name] "<a href='output/#{cls}.html##{member}' " + "class='docClass' " + "rel='#{cls}##{member}'>#{Class.short_name(cls)}</a>" @formatter.link(item[:member], item[:name], Class.short_name(item[:member])) end def signature(item) Loading