open class Iframe : Widget
Iframe component.
(js)
<init> |
Iframe(src: String? = null, srcdoc: String? = null, name: String? = null, iframeWidth: Int? = null, iframeHeight: Int? = null, sandbox: Set<Sandbox>? = null, classes: Set<String> = setOf()) |
(js)
iframeHeight |
The height of the iframe. var iframeHeight: Int? |
(js)
iframeWidth |
The width of the iframe. var iframeWidth: Int? |
(js)
location |
A current location URL of the iframe. var location: String? |
(js)
name |
The name of the iframe. var name: String? |
(js)
sandbox |
A set of Sandbox options. var sandbox: Set<Sandbox>? |
(js)
src |
The iframe document address. var src: String? |
(js)
srcdoc |
The HTML content of the iframe. var srcdoc: String? |
(js)
getIframeWindow |
Returns content window object of the iframe. open fun getIframeWindow(): Window |
(js)
getSnAttrs |
Returns list of element attributes in the form of a List. open fun getSnAttrs(): List<StringPair> |
(js)
render |
Renders current component as a Snabbdom vnode. open fun render(): VNode |
(js)
changeFlow |
val <T : Widget> T.changeFlow: Flow<T> |
(js)
clickFlow |
val <T : Widget> T.clickFlow: Flow<T> |
(js)
inputFlow |
val <T : Widget> T.inputFlow: Flow<T> |
(js)
addBsBgColor |
fun Component.addBsBgColor(bsBgColor: BsBgColor): Unit |
(js)
addBsBorder |
fun Component.addBsBorder(vararg bsBorder: BsBorder): Unit |
(js)
addBsClearfix |
fun Component.addBsClearfix(): Unit |
(js)
addBsColor |
fun Component.addBsColor(bsColor: BsColor): Unit |
(js)
addBsRounded |
fun Component.addBsRounded(vararg bsRounded: BsRounded): Unit |
(js)
contextMenu |
DSL builder extension function. fun Widget.contextMenu(fixedPosition: Boolean = false, classes: Set<String> = setOf(), init: (ContextMenu.() -> Unit)? = null): ContextMenu |
(js)
eventFlow |
fun <T : Widget> T.eventFlow(event: String): Flow<Pair<T, Event>> |
(js)
onEvent |
fun <T : Widget> T.onEvent(block: SnOn<T>.() -> Unit): Int |
(js)
removeBsBgColor |
fun Component.removeBsBgColor(bsBgColor: BsBgColor): Unit |
(js)
removeBsBorder |
fun Component.removeBsBorder(vararg bsBorder: BsBorder): Unit |
(js)
removeBsClearfix |
fun Component.removeBsClearfix(): Unit |
(js)
removeBsColor |
fun Component.removeBsColor(bsColor: BsColor): Unit |
(js)
removeBsRounded |
fun Component.removeBsRounded(vararg bsRounded: BsRounded): Unit |
(js)
setContextMenu |
Sets context menu for the current widget. fun Widget.setContextMenu(contextMenu: ContextMenu): Widget |
(js)
style |
DSL builder extension function. fun Widget.style(className: String? = null, init: (Style.() -> Unit)? = null): Style |