From 0365722f8549ee93918be99da1b9f901cf0b2c8d Mon Sep 17 00:00:00 2001
From: Robert Jaros
enum class Align
CSS align attributes.
-enum class Align
open class Bold : Tag
Simple component rendered as b.
-open class Bold : Tag
open class Button : Widget
Button component.
-open class Button : Widget
enum class ButtonSize
Button sizes.
-enum class ButtonSize
enum class ButtonStyle
Button styles.
-enum class ButtonStyle
enum class ButtonType
Button types.
-enum class ButtonType
open class Canvas : Widget
Canvas component.
-open class Canvas : Widget
open class Div : Tag
Simple component rendered as div.
-open class Div : Tag
open class Footer : Tag
Simple component rendered as footer.
-open class Footer : Tag
open class H1 : Tag
Simple component rendered as h1.
-open class H1 : Tag
open class H2 : Tag
Simple component rendered as h2.
-open class H2 : Tag
open class H3 : Tag
Simple component rendered as h3.
-open class H3 : Tag
open class H4 : Tag
Simple component rendered as h4.
-open class H4 : Tag
open class H5 : Tag
Simple component rendered as h5.
-open class H5 : Tag
open class H6 : Tag
Simple component rendered as h6.
-open class H6 : Tag
open class Header : Tag
Simple component rendered as header.
-open class Header : Tag
open class Icon : Tag
Icon component with support for FontAwesome and Bootstrap glyphicons.
-open class Icon : Tag
open class Iframe : Widget
Iframe component.
-open class Iframe : Widget
open class Image : Widget
Image component.
-open class Image : Widget
enum class ImageShape
Image shapes.
-enum class ImageShape
open class Link : SimplePanel
Link component.
-open class Link : SimplePanel
open class ListTag : SimplePanel
HTML list component.
-open class ListTag : SimplePanel
enum class ListType
HTML list types.
-enum class ListType
open class Main : Tag
Simple component rendered as main.
-open class Main : Tag
open class P : Tag
Simple component rendered as p.
-open class P : Tag
enum class Sandbox
Iframe sandbox options.
-enum class Sandbox
open class Section : Tag
Simple component rendered as section.
-open class Section : Tag
open class Span : Tag
Simple component rendered as span.
-open class Span : Tag
enum class TAG
HTML tags.
-enum class TAG
open class Tag : SimplePanel, Template
HTML tag component.
-open class Tag : SimplePanel, Template
interface Template
Handlebars templates helper interface.
-interface Template
fun Container.bold(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Bold.() -> Unit)? = null): Bold
DSL builder extension function.
-fun Container.bold(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Bold.() -> Unit)? = null): Bold
fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.PRIMARY, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: (Button.() -> Unit)? = null): Button
DSL builder extension function.
-fun Container.button(text: String, icon: String? = null, style: ButtonStyle = ButtonStyle.PRIMARY, type: ButtonType = ButtonType.BUTTON, disabled: Boolean = false, classes: Set<String> = setOf(), init: (Button.() -> Unit)? = null): Button
fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: (Canvas.() -> Unit)? = null): Canvas
DSL builder extension function.
-fun Container.canvas(canvasWidth: Int? = null, canvasHeight: Int? = null, classes: Set<String> = setOf(), init: (Canvas.() -> Unit)? = null): Canvas
fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null): Div
DSL builder extension function.
-fun Container.div(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (Div.() -> Unit)? = null): Div
fun Container.footer(: String? = null, : Boolean = false, : Align? = null, : Set<String> = setOf(), : (Footer.() -> Unit)? = null): Footer
DSL builder extension function.
-fun Container.footer(: String? = null, : Boolean = false, : Align? = null, : Set<String> = setOf(), : (Footer.() -> Unit)? = null): Footer
fun Container.h1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H1.() -> Unit)? = null): H1
DSL builder extension function.
-fun Container.h1(content: String? = null, rich: Boolean = false, align: Align? = null, classes: Set<String> = setOf(), init: (H1.() -> Unit)? = null): H1
fun Container.h2(content: String? = null, rich: Boolean = false, align: Align? = null, classes: