ContextMenuAction

data class ContextMenuAction(val id: ContextMenuActionID, val label: String, val handler: () -> Unit = {}, val isVisible: Boolean = true)

Класс, описывающий пункт контекстного меню.

Parameters

id

ID пункта контекстного меню, берётся из enum ContextMenuActionID.

label

Отображаемое название пункта контекстного меню.

handler

Действие для данного пункта меню.

isVisible

Скрыть/показать пункт меню.

Constructors

Link copied to clipboard
constructor(id: ContextMenuActionID, label: String, handler: () -> Unit = {}, isVisible: Boolean = true)

Properties

Link copied to clipboard
val handler: () -> Unit
Link copied to clipboard
Link copied to clipboard
val isVisible: Boolean = true
Link copied to clipboard