(self, lang="en")
return title_list
:return: JSON of full texts list, (cached)
:return: JSON of full texts list, (cached)
: return : JSON of full texts list ( cached )
def build_text_titles_json(self, lang="en"):
        """
        :return: JSON of full texts list, (cached)
        """
        title_list = self.full_title_list(lang=lang)
        if lang == "en":
            toc_titles = self.get_toc_tree().flatten()
            secondary_list = list(set(title_list) - set(toc_titles))
            title_list = toc_titles + secondary_list
        return title_list
def build_text_titles_json ( self , lang = "en" ) : title_list = self . full_title_list ( lang = lang ) if lang == "en" : toc_titles = self . get_toc_tree ( ) . flatten ( ) secondary_list = list ( set ( title_list ) - set ( toc_titles ) ) title_list = toc_titles + secondary_list return title_list