HumHub Documentation (unofficial)

richtext

Table of Contents

Namespaces

converter
extensions

Classes

AbstractRichText
AbstractRichText serves as the base class for rich text implementations.
AbstractRichTextConverter
AbstractRichTextConverter classes are used to translate the richtext content to other formats. This class is responsible for converting the base richtext format to other formats. Implementations of this interface at least need to implement the `convertToPlaintext()` function. If a format other than plaintext is not supported the implementation should fallback to an encoded version of `convertToPlaintext()`.
AbstractRichTextEditor
Abstract class for RichTextEditor implementations.
ProsemirrorRichText
The ProsemirrorRichText is a [Prosemirror](https://prosemirror.net) and [Markdown-it](https://github.com/markdown-it/markdown-it) based rich text implementation.
ProsemirrorRichTextConverter
Converter implementation for richtext ProsemirrorRichText.
ProsemirrorRichTextEditor
Rich text editor implementation for the ProsemirrorRichText.
RichText
This class together with the [[RichTextField]] class act as wrapper around the globally configured [[AbstractRichText]] implementation and related [[AbstractRichTextEditor]] by means of the configuration parameter `richText`.
RichTextField
The RichTextField widget will render a rich text input element.

        
On this page

Search results