ContextMenu

open class ContextMenu(element: <Error class: unknown 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
constructor(element: <Error class: unknown class>? = null, fixedPosition: Boolean = false, className: String? = null, init: ContextMenu.() -> Unit? = null)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun ContextMenu.cmLink(label: String, url: String? = null, icon: String? = null, image: <Error class: unknown class>? = null, dataNavigo: Boolean? = null, className: String? = null, init: <Error class: unknown class>.() -> Unit? = null): <Error class: unknown 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: unknown class>? = null, className: String? = null, init: <Error class: unknown class>.() -> Unit? = null): <Error class: unknown 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
open fun positionMenu(mouseEvent: <Error class: unknown class>)

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

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

DSL builder extension function.