This documentation covers Review Board 5.0.
You can select a version above or
view the latest documentation .
reviewboard.reviews.ui.markdownui
class MarkdownReviewUI ( review_request , obj ) [source]
Bases: TextBasedReviewUI
A Review UI for markdown files.
This renders the markdown to HTML, and allows users to comment on each
top-level block (header, paragraph, list, code block, etc).
supported_mimetypes = ['text/x-markdown'] [source]
object_key = 'markdown' [source]
The key passed to the template representing the object.
can_render_text = True [source]
rendered_chunk_generator_cls [source]
alias of MarkdownDiffChunkGenerator
js_view_class = 'RB.MarkdownReviewableView' [source]
The name of the JavaScript view class to use for the Review UI.
generate_render ( ) [source]
Generates a render of the text.
By default, this won’t do anything. Subclasses should override it
to turn the raw text into some form of rendered content. For
example, rendering Markdown.
get_source_lexer ( filename , data ) [source]
Returns the lexer that should be used for the text.
By default, this will attempt to guess the lexer based on the
filename, falling back to a plain-text lexer.
Subclasses can override this to choose a more specific lexer.
AI Agents:
Learn all about Review Board , or
discover useful links