These are the widgets in this module. Choose one to test.

DivHTMLA div, containing a string, which will be set as html, without escaping. Hide, drag and drop can be set.
DivParaA div containing a paragraph, containing text, if an error is raised, then the text is changed for the error message and the error_class given to the paragraph.
DivStyleDivA div, containing an inner div or other tag, which can have a style set, and contains unescaped text, set as HTML.
JSONDivLinkA div with button and inner div of content. If inner div is visible, it is hidden on link press. If hidden, a call is made.
JSONTextLinkA div containing an anchor link (used as a button) followed by a paragraph which is hidden when button pressed, or if already hidden, a JSON call is made which can set and display the paragraph.
ParaTextA p tag, containing text. The text can be set by JSON.
PreTextPre-formatted text placed between pre tags.
ShowPara1A div, containing a paragraph of text followed by an error paragraph. The text paragraph is normally visible (depending on the show_para field), the error paragraph is hidden, and becomes visible on error.
ShowPara2A div, containing an x button which on pressed will hide it, and after the button, another div holding text.
SpanTextA span tag, containing text. The text can be set by JSON.
TagBlockA general element, containing further content. CSS Class, style, hide, drag and drop can be set.
TagTextA tag, which can be specified, containing text.
TagUnEscapedTextblock reference widgets.paras.TagUnEscaped not found
TextBlockDivA div, containing a TextBlock. The content is not escaped, therefore useful for a TextBlock containing html.
TextBlockParaA paragraph, containing a TextBlock, the content is escaped and shown as text. If an error is raised, then the text is changed for the error_message.