X-Git-Url: http://nitlanguage.org diff --git a/src/doc/doc_phases/doc_intros_redefs.nit b/src/doc/doc_phases/doc_intros_redefs.nit index 8a2caac..829a9ef 100644 --- a/src/doc/doc_phases/doc_intros_redefs.nit +++ b/src/doc/doc_phases/doc_intros_redefs.nit @@ -55,12 +55,13 @@ redef class DefinitionArticle # TODO this should move to MEntity? private fun build_mmodule_list(v: IntroRedefListPhase, doc: DocModel, mmodule: MModule) do - var section = new IntrosRedefsSection("{mentity.nitdoc_id}.intros_redefs", mentity) + var section = new TabbedGroup("{mentity.nitdoc_id}.intros_redefs") + section.toc_title = "Intros / Redefs" var group = new PanelGroup("list.group", "List") - var intros = mmodule.collect_intro_mclassdefs(v.ctx.min_visibility).to_a + var intros = mmodule.collect_intro_mclassdefs(v.doc.filter).to_a doc.mainmodule.linearize_mclassdefs(intros) group.add_child new MEntitiesListArticle("{mentity.nitdoc_id}.intros", "Introduces", intros) - var redefs = mmodule.collect_redef_mclassdefs(v.ctx.min_visibility).to_a + var redefs = mmodule.collect_redef_mclassdefs(v.doc.filter).to_a doc.mainmodule.linearize_mclassdefs(redefs) group.add_child new MEntitiesListArticle("{mentity.nitdoc_id}.redefs", "Redefines", redefs) section.add_child group @@ -69,26 +70,18 @@ redef class DefinitionArticle # TODO this should move to MEntity? private fun build_mclassdef_list(v: IntroRedefListPhase, doc: DocModel, mclassdef: MClassDef) do - var section = new IntrosRedefsSection("{mentity.nitdoc_id}.intros_redefs", mentity) + var section = new TabbedGroup("{mentity.nitdoc_id}.intros_redefs") + section.toc_title = "Intros / Redefs" var group = new PanelGroup("list.group", "List") - var intros = mclassdef.collect_intro_mpropdefs(v.ctx.min_visibility).to_a + var intros = mclassdef.collect_intro_mpropdefs(v.doc.filter).to_a # FIXME avoid diff changes # v.ctx.mainmodule.linearize_mpropdefs(intros) group.add_child new MEntitiesListArticle("{mentity.nitdoc_id}.intros", "Introduces", intros) - var redefs = mclassdef.collect_redef_mpropdefs(v.ctx.min_visibility).to_a + var redefs = mclassdef.collect_redef_mpropdefs(v.doc.filter).to_a # FIXME avoid diff changes # v.ctx.mainmodule.linearize_mpropdefs(redefs) group.add_child new MEntitiesListArticle("{mentity.nitdoc_id}.redefs", "Redefines", redefs) section.add_child group add_child(section) end - -end - -# Section that contains the intros and redefs lists. -class IntrosRedefsSection - super TabbedGroup - super MEntitySection - - redef var is_toc_hidden = true end