Esempio n. 1
0
    def renderDatasetFormats(self):
        '''
        Renders the available dataset formats.

        Returns:
            str: The available dataset formats
        '''
        grouped_formats = FormatRepository.groupExportableFormatsByType()
        markdown = ''

        for format_type, formats in grouped_formats:
            markdown += '\n'.join([
                Markdown.header(format_type, depth=4),
                Markdown.unorderedList([
                    Markdown.link(_format.info, _format.friendlyName)
                    for _format in formats
                ]) + '\n'
            ])

        return markdown
Esempio n. 2
0
    def renderDatasetFormats(self):
        """
        Renders the available dataset formats.

        Returns:
            str: The available dataset formats
        """
        grouped_formats = FormatRepository.groupExportableFormatsByType()
        markdown = ""

        for format_type, formats in grouped_formats:
            markdown += "\n".join(
                [
                    Markdown.header(format_type, depth=4),
                    Markdown.unorderedList([Markdown.link(_format.info, _format.friendlyName) for _format in formats])
                    + "\n",
                ]
            )

        return markdown