MenuItem

org.terminal21.client.components.chakra.MenuItem
case class MenuItem(key: String, var style: Map[String, Any], var text: String, var children: Seq[UiElement]) extends ChakraElement, HasChildren[MenuItem], CanHandleOnClickEvent[MenuItem]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def addChildren(e: UiElement*): A

Attributes

Inherited from:
HasChildren
def onClick(h: OnClickEventHandler)(using session: ConnectedSession): A

Attributes

Inherited from:
CanHandleOnClickEvent
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
def render()(using session: ConnectedSession): Unit

Attributes

Inherited from:
UiElement
def withChildren(cn: UiElement*): A

Attributes

Inherited from:
HasChildren