MarkdownViewV1

toloka.client.project.template_builder.view.MarkdownViewV1 | Source code

MarkdownViewV1(
self,
content: Optional[Any] = None,
*,
hint: Optional[Any] = None,
label: Optional[Any] = None,
validation: Optional[BaseComponent] = None,
version: Optional[str] = '1.0.0'
)

Block for displaying text in Markdown.

The contents of the block are written to the content property in a single line. To insert line breaks, use \n.

Straight quotation marks (") must be escaped like this: \".

Note that the view.markdown component is resource-intensive and might overload weak devices. Do not use this component to display plain text. If you need to display text without formatting, use the view.text component. If you need to insert a link, use view.link, and for an image use view.image. Links with Markdown are appended with target="_blank" (the link opens in a new tab), as well as rel="noopener noreferrer"

Attributes:

  • content: Text in Markdown.

Examples:

How to add a title and description on the task interface.

header = tb.view.MarkdownViewV1('# Some Header:\n---\nSome detailed description')

Parameters Description

ParametersTypeDescription
hintOptional[Any]

Hint text.

labelOptional[Any]

Label above the component.

validationOptional[BaseComponent]

Validation based on condition.

Toloka-Kit
OverviewGetting OAuth tokenQuick start
Recipes
Reference
toloka.client
toloka.async_client
toloka.autoquality [autoquality]
toloka.metrics
toloka.streaming