org.terminal21.client.components.chakra

Members list

Type members

Classlikes

case class AddIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowBackIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowDownIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowForwardIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowLeftIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowRightIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowUpDownIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ArrowUpIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class AtSignIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class AttachmentIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Badge(key: String, var text: String, var colorScheme: Option[String], var variant: Option[String], var size: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Badge]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class BellIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Box(key: String, var text: String, var bg: String, var w: String, var p: Int, var color: String, var style: Map[String, Any], var as: Option[String], var children: Seq[UiElement]) extends ChakraElement, HasChildren[Box]

https://chakra-ui.com/docs/components/box

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren[Box]
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
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]

https://chakra-ui.com/docs/components/button

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ButtonGroup(key: String, var variant: Option[String], var spacing: Option[String], var size: Option[String], var width: Option[String], var height: Option[String], var border: Option[String], var borderColor: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[ButtonGroup]

https://chakra-ui.com/docs/components/button

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class CalendarIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Center(key: String, var text: String, var children: Seq[UiElement], var bg: Option[String], var w: Option[String], var h: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement, HasChildren[Center]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
sealed trait ChakraElement extends UiElement, HasStyle

The chakra-react based components, for a complete (though bit rough) example please see https://github.com/kostaskougios/terminal21-restapi/blob/main/examples/src/main/scala/tests/ChakraComponents.scala and it's related scala files under https://github.com/kostaskougios/terminal21-restapi/tree/main/examples/src/main/scala/tests/chakra

Attributes

Supertypes
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Known subtypes
class AddIcon
class ArrowUpIcon
class AtSignIcon
class Badge
class BellIcon
class Box
class Button
class ButtonGroup
class CalendarIcon
class Center
class ChatIcon
class CheckIcon
class Checkbox
class Circle
class CloseIcon
class CopyIcon
class DeleteIcon
class DownloadIcon
class EditIcon
class Editable
class EmailIcon
class FormControl
class FormLabel
class HStack
class Image
class InfoIcon
class Input
class InputGroup
class LinkIcon
class LockIcon
class Menu
class MenuButton
class MenuDivider
class MenuItem
class MenuList
class MinusIcon
class MoonIcon
class Option_
class PhoneIcon
class QuestionIcon
class Radio
class RadioGroup
class RepeatIcon
class Search2Icon
class SearchIcon
class Select
class SettingsIcon
class SimpleGrid
class SmallAddIcon
class SpinnerIcon
class Square
class StarIcon
class SunIcon
class Switch
class Table
class TableCaption
class Tbody
class Td
class Text
class Textarea
class Tfoot
class Th
class Thead
class TimeIcon
class Tr
class UnlockIcon
class UpDownIcon
class VStack
class ViewIcon
class ViewOffIcon
class WarningIcon
Show all
case class ChatIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class CheckCircleIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class CheckIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Checkbox(key: String, var text: String, defaultChecked: Boolean, var isDisabled: Boolean, var style: Map[String, Any]) extends ChakraElement, HasEventHandler, CanHandleOnChangeEvent[Checkbox]

https://chakra-ui.com/docs/components/checkbox

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ChevronDownIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ChevronLeftIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ChevronRightIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ChevronUpIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Circle(key: String, var text: String, var children: Seq[UiElement], var bg: Option[String], var w: Option[String], var h: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement, HasChildren[Circle]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class CloseIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class CopyIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class DeleteIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class DownloadIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class DragHandleIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class EditIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Editable(key: String, defaultValue: String, var value: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasEventHandler, HasChildren[Editable], CanHandleOnChangeEvent[Editable]

https://chakra-ui.com/docs/components/editable

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class EditableInput(key: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class EditablePreview(key: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class EditableTextarea(key: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class EmailIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ExternalLinkIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class FormControl(key: String, as: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[FormControl]

https://chakra-ui.com/docs/components/form-control

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class FormHelperText(key: String, var text: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[FormHelperText]

https://chakra-ui.com/docs/components/form-control

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class FormLabel(key: String, var text: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[FormLabel]

https://chakra-ui.com/docs/components/form-control

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class HStack(key: String, var spacing: Option[String], var align: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[HStack]

https://chakra-ui.com/docs/components/stack

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class HamburgerIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Image(key: String, var src: String, var alt: String, var boxSize: Option[String], var borderRadius: Option[String], var style: Map[String, Any]) extends ChakraElement

https://chakra-ui.com/docs/components/image/usage

https://chakra-ui.com/docs/components/image/usage

Note: you can also add images under ~/.terminal21/web/images (where the server runs) and use a relative url to access them, i.e.

Image(src = "/web/images/logo1.png")

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class InfoIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class InfoOutlineIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Input(key: String, `type`: String, placeholder: String, var size: String, var variant: Option[String], var value: String, var style: Map[String, Any]) extends ChakraElement, HasEventHandler, CanHandleOnChangeEvent[Input]

https://chakra-ui.com/docs/components/input

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class InputGroup(key: String, var size: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[InputGroup]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class InputLeftAddon(key: String, var text: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[InputLeftAddon]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class InputRightAddon(key: String, var text: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[InputRightAddon]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class LinkIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class LockIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Menu(key: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[Menu]

https://chakra-ui.com/docs/components/menu/usage

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren[Menu]
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MenuButton(key: String, var text: String, var size: Option[String], var colorScheme: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[MenuButton]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MenuDivider(key: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MenuItem(key: String, var style: Map[String, Any], var text: String, var children: Seq[UiElement]) extends ChakraElement, HasChildren[MenuItem], CanHandleOnClickEvent[MenuItem]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MenuList(key: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[MenuList]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MinusIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class MoonIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class NotAllowedIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Option_(key: String, value: String, var text: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class PhoneIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class PlusSquareIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class QuestionIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class QuestionOutlineIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class QuickTable(key: String, variant: String, colorScheme: String, size: String) extends UiComponent, HasStyle

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiComponent
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Radio(key: String, value: String, var text: String, var colorScheme: Option[String], var style: Map[String, Any]) extends ChakraElement

https://chakra-ui.com/docs/components/radio

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class RadioGroup(key: String, defaultValue: String, var value: String, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasEventHandler, HasChildren[RadioGroup], CanHandleOnChangeEvent[RadioGroup]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class RepeatClockIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class RepeatIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Search2Icon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SearchIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Select(key: String, placeholder: String, var value: String, var bg: Option[String], var color: Option[String], var borderColor: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasEventHandler, HasChildren[Select], CanHandleOnChangeEvent[Select]

https://chakra-ui.com/docs/components/select

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SettingsIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SimpleGrid(key: String, var spacing: Option[String], var spacingX: Option[String], var spacingY: Option[String], var columns: Int, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[SimpleGrid]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SmallAddIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SmallCloseIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SpinnerIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Square(key: String, var text: String, var children: Seq[UiElement], var bg: Option[String], var w: Option[String], var h: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement, HasChildren[Square]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class StarIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class SunIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Switch(key: String, var text: String, defaultChecked: Boolean, var isDisabled: Boolean, var style: Map[String, Any]) extends ChakraElement, HasEventHandler, CanHandleOnChangeEvent[Switch]

https://chakra-ui.com/docs/components/switch

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Table(key: String, var variant: String, var size: String, var colorScheme: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[Table]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class TableCaption(key: String, var text: String, var style: Map[String, Any]) extends ChakraElement

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class TableContainer(key: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[TableContainer]

https://chakra-ui.com/docs/components/table/usage

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Tbody(key: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Tbody]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Td(key: String, var text: String, isNumeric: Boolean, var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[Td]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren[Td]
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Text(key: String, var text: String, var fontSize: Option[String], var noOfLines: Option[Int], var color: Option[String], var as: Option[String], var align: Option[String], var casing: Option[String], var decoration: Option[String], var style: Map[String, Any]) extends ChakraElement

https://chakra-ui.com/docs/components/text

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Textarea(key: String, `type`: String, placeholder: String, var size: String, var variant: Option[String], var value: String, var style: Map[String, Any]) extends ChakraElement, HasEventHandler, CanHandleOnChangeEvent[Textarea]

https://chakra-ui.com/docs/components/textarea

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Tfoot(key: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Tfoot]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Th(key: String, var text: String, isNumeric: Boolean, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Th]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren[Th]
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Thead(key: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Thead]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class TimeIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class Tr(key: String, var children: Seq[UiElement], var style: Map[String, Any]) extends ChakraElement, HasChildren[Tr]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasChildren[Tr]
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class TriangleDownIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class TriangleUpIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class UnlockIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class UpDownIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class VStack(key: String, var spacing: Option[String], var align: Option[String], var style: Map[String, Any], var children: Seq[UiElement]) extends ChakraElement, HasChildren[VStack]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ViewIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class ViewOffIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class WarningIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait HasStyle
trait UiElement
class Object
trait Matchable
class Any
Show all
case class WarningTwoIcon(key: String, var w: Option[String], var h: Option[String], var boxSize: Option[String], var color: Option[String], var style: Map[String, Any]) extends ChakraElement

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

generated by generateIconsCode() , https://chakra-ui.com/docs/components/icon

Attributes

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