kvision / pl.treksoft.kvision.maps / Maps

Maps

(js) open class Maps : Widget

Maps component.

Constructors

(js)

<init>

Maps(lat: Number, lng: Number, zoom: Number, showMarker: Boolean = false, classes: Set<String> = setOf(), init: (Maps.() -> Unit)? = null)

Properties

(js)

jsMaps

var jsMaps: dynamic
(js)

lat

initial latitude value

val lat: Number
(js)

lng

initial longitude value

val lng: Number
(js)

showMarker

show marker in the initial position

val showMarker: Boolean
(js)

zoom

initial zoom

val zoom: Number

Functions

(js)

afterDestroy

Method called after destroying Snabbdom vnode.

open fun afterDestroy(): Unit
(js)

afterInsert

Method called after inserting Snabbdom vnode into the DOM.

open fun afterInsert(node: VNode): Unit
(js)

createMaps

fun createMaps(): Unit

Extension Properties

(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>

Extension Functions

(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