ContextMenu

open class ContextMenu(element: <ERROR CLASS>?, fixedPosition: Boolean, className: String?, init: ContextMenu.() -> Unit?)

Context menu component.

Parameters

element

an element to bind

fixedPosition

use fixed positioning

className

CSS class names

init

an initializer extension function

Constructors

ContextMenu
Link copied to clipboard
fun ContextMenu(element: <ERROR CLASS>? = null, fixedPosition: Boolean = false, className: String? = null, init: ContextMenu.() -> Unit? = null)

Types

Companion
Link copied to clipboard
object Companion

Functions

positionMenu
Link copied to clipboard
open fun positionMenu(mouseEvent: <ERROR CLASS>): ContextMenu

Positions and shows a context menu based on a mouse event.

Extensions

cmLink
Link copied to clipboard
fun ContextMenu.cmLink(label: String, url: String? = null, icon: String? = null, image: <ERROR CLASS>? = null, className: String? = null, init: <ERROR CLASS>.() -> Unit? = null): <ERROR CLASS>

DSL builder extension function for a link in a context menu list.

cmLinkDisabled
Link copied to clipboard
fun ContextMenu.cmLinkDisabled(label: String, icon: String? = null, image: <ERROR CLASS>? = null, className: String? = null, init: <ERROR CLASS>.() -> Unit? = null): <ERROR CLASS>

DSL builder extension function for a disabled link in a context menu list.

header
Link copied to clipboard
fun ContextMenu.header(content: String? = null, className: String? = null): Header

DSL builder extension function.

separator
Link copied to clipboard
fun ContextMenu.separator(className: String? = null): Separator

DSL builder extension function.