end
end
-redef class ProjectsSection
- redef var html_title = "Projects"
-end
-
redef class MEntityComposite
redef var html_title is lazy do return mentity.nitdoc_name
end
redef var html_subtitle is lazy do return mentity.html_declaration
end
-redef class ConstructorsSection
- redef var html_title = "Constructors"
- redef var html_subtitle = null
-end
-
redef class ConcernSection
redef var html_title is lazy do return "in {mentity.nitdoc_name}"
end
-redef class ImportationListSection
- redef var html_title is lazy do return "Dependencies"
-end
-
-redef class InheritanceListSection
- redef var html_title is lazy do return "Inheritance"
-end
-
redef class IntroArticle
redef var html_title = null
end
end
-redef class HierarchyListArticle
+redef class MEntitiesListArticle
redef fun render_body do
var lst = new UnorderedList
lst.css_classes.add "list-unstyled list-definition"
for mentity in mentities do
lst.add_li mentity.html_list_item
end
- addn lst
- end
-end
-
-redef class IntrosRedefsSection
- redef var toc_title do return "Intros / Redefs"
- redef var html_title = null
- redef var html_subtitle = null
-end
-
-redef class IntrosRedefsListArticle
- redef fun render_body do
- var lst = new UnorderedList
- lst.css_classes.add "list-unstyled list-labeled"
- for mentity in mentities do
- lst.add_li mentity.html_list_item
- end
add lst
end
end
redef class DefinitionLinArticle
- redef var html_title is lazy do return "Linearization"
-
redef fun render_body do
var lst = new UnorderedList
lst.css_classes.add "list-unstyled list-labeled"