Components supporting complete set of HTML tags, with dedicated classes for buttons, images, links, lists and iframe. Support for Handlebars.js templates is included.
enum class Align
CSS align attributes. |
|
open class Button : Widget
Button component. |
|
enum class ButtonSize
Button sizes. |
|
enum class ButtonStyle
Button styles. |
|
enum class ButtonType
Button types. |
|
open class Canvas : Widget
Canvas component. |
|
open class Div : Tag
Simple component rendered as div. |
|
open class Footer : Tag
Simple component rendered as footer. |
|
open class H1 : Tag
Simple component rendered as h1. |
|
open class H2 : Tag
Simple component rendered as h2. |
|
open class H3 : Tag
Simple component rendered as h3. |
|
open class H4 : Tag
Simple component rendered as h4. |
|
open class H5 : Tag
Simple component rendered as h5. |
|
open class H6 : Tag
Simple component rendered as h6. |
|
open class Header : Tag
Simple component rendered as header. |
|
open class Icon : Tag
Icon component with support for FontAwesome and Bootstrap glyphicons. |
|
open class Iframe : Widget
Iframe component. |
|
open class Image : Widget
Image component. |
|
enum class ImageShape
Image shapes. |
|
open class
Simple label component rendered as span. |
|
open class Link : SimplePanel
Link component. |
|
open class ListTag : SimplePanel
HTML list component. |
|
enum class ListType
HTML list types. |
|
open class P : Tag
Simple component rendered as p. |
|
enum class Sandbox
Iframe sandbox options. |
|
open class Section : Tag
Simple component rendered as section. |
|
open class Span : Tag
Simple component rendered as span. |
|
enum class TAG
HTML tags. |
|
open class Tag : SimplePanel, Template
HTML tag component. |
|
interface Template
Handlebars templates helper interface. |
fun <K> Template.setData(obj: K, serializer: SerializationStrategy<K>): Unit fun <K : Any> Template.setData(obj: K): Unit
Extension function to set serializable object as a template data. |