コード例 #1
0
    def handle_page(
        self,
        docname,
        addctx,
        templatename="page.html",
        outfilename=None,
        event_arg=None,
    ):
        self.toctree.initialize(self.env)

        lineage = self._get_page_lineage(docname)
        processed_lineage = self._process_page_lineage(docname, lineage)
        addctx["lineage"] = processed_lineage

        DirectoryHTMLBuilder.handle_page(
            self,
            docname,
            addctx,
            templatename=templatename,
            outfilename=outfilename,
            event_arg=event_arg,
        )
コード例 #2
0
ファイル: stitch-builders.py プロジェクト: mongodb/docs-tools
    def handle_page(
        self,
        docname,
        addctx,
        templatename="page.html",
        outfilename=None,
        event_arg=None,
    ):
        self.toctree.initialize(self.env)

        lineage = self._get_page_lineage(docname)
        processed_lineage = self._process_page_lineage(docname, lineage)
        addctx["lineage"] = processed_lineage

        DirectoryHTMLBuilder.handle_page(
            self,
            docname,
            addctx,
            templatename=templatename,
            outfilename=outfilename,
            event_arg=event_arg,
        )
コード例 #3
0
 def handle_page(self, pagename, addctx, templatename='page.html', outfilename=None, event_arg=None):
     self.toctree.initialize(self.env)
     DirectoryHTMLBuilder.handle_page(self, pagename, addctx, templatename=templatename, outfilename=outfilename, event_arg=event_arg)