textFormat

определяет, как основной текст карточки интерпретируется и отображается: как обычный текст или в формате Markdown

String textFormat;

Values

  • "text"
    содержимое отображается как обычный текст со стилями для обычного текста
  • "markdown"
    содержимое парсится как Markdown и отображается как HTML со стилями для Markdown
  • Example

    webix.ui({
      view:"kanban", 
      textFormat:"markdown",
      cols:[
        { 
          header:"In Progress",
          body:{ view:"kanbanlist", status:"work" }
        },
        // другие столбцы
      ],
      editor:true,
      data:kanban_data
    });


    Default value:

    "text"

    Related samples

    Details

    Если свойство textFormat имеет значение "text" (по умолчанию), к телу карточки применяется CSS-класс webix_kanban_body_text для стилизации обычного текста. Если textFormat имеет значение "markdown", к телу карточки применяется CSS-класс webix_kanban_body_markdown, обеспечивающий форматирование для HTML, сгенерированного из Markdown. Классы применяются автоматически в зависимости от значения свойства textFormat.

    Обратите внимание: если вы задаёте пользовательский шаблон для тела карточки, необходимо вручную парсить Markdown с помощью хелпера markdownToHtml и применять класс webix_kanban_body_markdown для корректной обработки и отображения Markdown.

    Обратите внимание, что парсер Markdown компонента Kanban не поддерживает вложенные структуры (кроме полужирного шрифта внутри курсива). Это означает, что такие комбинации, как полужирный шрифт внутри ссылки, курсив внутри списка или многоуровневые списки, не будут корректно отображаться в тексте карточки.

    Наверх