ContextMenu

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

Context menu component.

Parameters

element

an element to bind

fixedPosition

use fixed positioning

className

CSS class names

init

an initializer extension function

Constructors

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

Types

Link copied to clipboard
object Companion

Functions

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

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

Extensions

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

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

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.

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

DSL builder extension function.

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

DSL builder extension function.