Button

org.terminal21.client.components.chakra.Button
case class Button(key: String, var text: String, var size: Option[String], var variant: Option[String], var colorScheme: Option[String], var style: Map[String, Any], var leftIcon: Option[UiElement], var rightIcon: Option[UiElement], var isActive: Option[Boolean], var isDisabled: Option[Boolean], var isLoading: Option[Boolean], var isAttached: Option[Boolean], var spacing: Option[String]) extends ChakraElement, CanHandleOnClickEvent[Button]

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 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