chandu0101
.
scalajs
.
react
.
components
elementalui
package
elementalui
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
elementalui
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
Alert
(
className:
UndefOr
[
String
] =
js.undefined
,
type:
UndefOr
[
AlertType
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
AlertType
extends
AnyVal
with
Product
with
Serializable
case class
BlankState
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
Button
(
onClick:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
,
type:
UndefOr
[
ButtonType
] =
js.undefined
,
block:
UndefOr
[
Boolean
] =
js.undefined
,
disabled:
UndefOr
[
Boolean
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
href:
UndefOr
[
String
] =
js.undefined
,
component:
UndefOr
[
String
] =
js.undefined
,
isActive:
UndefOr
[
Boolean
] =
js.undefined
,
size:
UndefOr
[
ButtonSize
] =
js.undefined
,
submit:
UndefOr
[
Boolean
] =
js.undefined
,
ondblclick:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
case class
ButtonGroup
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
ButtonSize
extends
AnyVal
with
Product
with
Serializable
final
case class
ButtonType
extends
AnyVal
with
Product
with
Serializable
case class
Card
(
key:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
style:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
CheckBox
(
className:
UndefOr
[
String
] =
js.undefined
,
disabled:
UndefOr
[
Boolean
] =
js.undefined
,
autofocus:
UndefOr
[
Boolean
] =
js.undefined
,
indeterminate:
UndefOr
[
Boolean
] =
js.undefined
,
inline:
UndefOr
[
Boolean
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
style:
UndefOr
[
String
] =
js.undefined
,
title:
UndefOr
[
String
] =
js.undefined
,
onclick:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
,
ondblclick:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
case class
Col
(
key:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
basis:
UndefOr
[
ColBasis
] =
js.undefined
,
gutter:
UndefOr
[
Int
] =
js.undefined
,
style:
UndefOr
[
String
] =
js.undefined
,
lg:
UndefOr
[
String
] =
js.undefined
,
md:
UndefOr
[
String
] =
js.undefined
,
sm:
UndefOr
[
String
] =
js.undefined
,
xs:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
ColBasis
extends
AnyVal
with
Product
with
Serializable
case class
Container
(
className:
UndefOr
[
String
] =
js.undefined
,
clearFix:
UndefOr
[
Boolean
] =
js.undefined
,
guter:
UndefOr
[
Int
] =
js.undefined
,
maxWidth:
UndefOr
[
Int
] =
js.undefined
)
extends
Product
with
Serializable
case class
Dropdown
(
alignRight:
UndefOr
[
Boolean
] =
js.undefined
,
buttonHasDisclosureArrow:
UndefOr
[
Boolean
] =
js.undefined
,
buttonLabel:
UndefOr
[
String
] =
js.undefined
,
buttonType:
UndefOr
[
ButtonType
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
isOpen:
UndefOr
[
Boolean
] =
js.undefined
,
children:
UndefOr
[
Boolean
] =
js.undefined
,
items:
Array
[
DropdownMenuItem
]
,
onSelect:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
case class
DropdownMenuItem
(
label:
String
=
""
,
type:
DropdownMenuItemType
=
DropdownMenuItemType.DEFAULT
)
extends
Product
with
Serializable
final
case class
DropdownMenuItemType
extends
AnyVal
with
Product
with
Serializable
case class
EmailInputGroup
(
className:
UndefOr
[
String
] =
js.undefined
,
alwaysValidate:
UndefOr
[
Boolean
] =
js.undefined
,
invalidMessage:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
onChange:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromInput
) ⇒
Callback
] =
js.undefined
,
required:
UndefOr
[
Boolean
] =
js.undefined
,
requiredMessage:
UndefOr
[
String
] =
js.undefined
,
value:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
File
(
lastModifiedDate:
String
,
name:
String
,
isClosed:
Boolean
,
size:
Long
,
type:
String
)
extends
Product
with
Serializable
case class
FileDragAndDrop
(
className:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
labelActive:
UndefOr
[
String
] =
js.undefined
,
files:
Array
[
File
] =
js.Array()
,
onDrop:
UndefOr
[(
Array
[
File
]) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
case class
FileUpload
(
className:
UndefOr
[
String
] =
js.undefined
,
accept:
UndefOr
[
String
] =
js.undefined
,
buttonLabelChange:
UndefOr
[
String
] =
js.undefined
,
buttonLabelInitial:
UndefOr
[
String
] =
js.undefined
,
file:
UndefOr
[
File
] =
js.undefined
,
onChange:
UndefOr
[(
japgolly.scalajs.react.ReactEvent
) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
case class
Form
(
key:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
style:
UndefOr
[
String
] =
js.undefined
,
type:
UndefOr
[
FormType
] =
js.undefined
)
extends
Product
with
Serializable
case class
FormField
(
className:
UndefOr
[
String
] =
js.undefined
,
htmlFor:
UndefOr
[
String
] =
js.undefined
,
id:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
offsetAbsentLabel:
UndefOr
[
Boolean
] =
js.undefined
,
width:
UndefOr
[
FormFieldWidth
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
FormFieldWidth
extends
AnyVal
with
Product
with
Serializable
case class
FormIcon
(
className:
UndefOr
[
String
] =
js.undefined
,
color:
UndefOr
[
IconColorVariant
] =
js.undefined
,
fill:
UndefOr
[
IconColorVariant
] =
js.undefined
,
icon:
UndefOr
[
Octicons
] =
js.undefined
,
isloading:
UndefOr
[
Boolean
] =
js.undefined
,
type:
UndefOr
[
String
]
)
extends
Product
with
Serializable
case class
FormIconField
(
className:
UndefOr
[
String
] =
js.undefined
,
iconColor:
UndefOr
[
IconColorVariant
] =
js.undefined
,
iconFill:
UndefOr
[
IconColorVariant
] =
js.undefined
,
iconIsLoading:
UndefOr
[
Boolean
] =
js.undefined
,
iconKey:
UndefOr
[
Octicons
] =
js.undefined
,
iconPosition:
UndefOr
[
FormIconFieldPosition
] =
js.undefined
,
htmlFor:
UndefOr
[
String
] =
js.undefined
,
id:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
offsetAbsentLabel:
UndefOr
[
Boolean
] =
js.undefined
,
width:
UndefOr
[
FormFieldWidth
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
FormIconFieldPosition
extends
AnyVal
with
Product
with
Serializable
case class
FormInput
(
autoFocus:
UndefOr
[
Boolean
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
ref:
UndefOr
[
String
] =
js.undefined
,
disabled:
UndefOr
[
Boolean
] =
js.undefined
,
required:
UndefOr
[
Boolean
] =
js.undefined
,
href:
UndefOr
[
String
] =
js.undefined
,
placeholder:
UndefOr
[
String
] =
js.undefined
,
id:
UndefOr
[
String
] =
js.undefined
,
multiline:
UndefOr
[
Boolean
] =
js.undefined
,
name:
UndefOr
[
String
] =
js.undefined
,
pattern:
UndefOr
[
String
] =
js.undefined
,
noedit:
UndefOr
[
Boolean
] =
js.undefined
,
onChange:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromInput
) ⇒
Callback
] =
js.undefined
,
size:
UndefOr
[
FormInputSize
] =
js.undefined
,
type:
UndefOr
[
String
] =
js.undefined
,
value:
UndefOr
[
|
[
String
,
Int
]] =
js.undefined
)
extends
Product
with
Serializable
final
case class
FormInputSize
extends
AnyVal
with
Product
with
Serializable
case class
FormLabel
(
className:
UndefOr
[
String
] =
js.undefined
,
htmlFor:
UndefOr
[
String
] =
js.undefined
,
id:
UndefOr
[
String
] =
js.undefined
,
verticalAlign:
UndefOr
[
VerticalAlignment
] =
js.undefined
)
extends
Product
with
Serializable
case class
FormNote
(
note:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
type:
UndefOr
[
NoteType
] =
js.undefined
)
extends
Product
with
Serializable
case class
FormRow
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
FormSelect
(
className:
UndefOr
[
String
] =
js.undefined
,
alwaysValidate:
UndefOr
[
Boolean
] =
js.undefined
,
disabled:
UndefOr
[
Boolean
] =
js.undefined
,
firstOption:
UndefOr
[
String
] =
js.undefined
,
htmFor:
UndefOr
[
String
] =
js.undefined
,
id:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
options:
Array
[
SelectOption
] =
js.Array()
,
prependEmptyOption:
UndefOr
[
Boolean
] =
js.undefined
,
onChange:
UndefOr
[(
String
) ⇒
Callback
] =
js.undefined
,
required:
UndefOr
[
Boolean
] =
js.undefined
,
requiredMessage:
UndefOr
[
String
] =
js.undefined
,
value:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
FormType
extends
AnyVal
with
Product
with
Serializable
case class
Glyph
(
icon:
UndefOr
[
Octicons
]
,
key:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
type:
UndefOr
[
GlyphType
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
GlyphType
extends
AnyVal
with
Product
with
Serializable
final
case class
IconColorVariant
extends
AnyVal
with
Product
with
Serializable
case class
InputGroup
(
className:
UndefOr
[
String
] =
js.undefined
,
contiguous:
UndefOr
[
Boolean
] =
js.undefined
)
extends
Product
with
Serializable
case class
InputGroupSection
(
className:
UndefOr
[
String
] =
js.undefined
,
grow:
UndefOr
[
Boolean
] =
js.undefined
)
extends
Product
with
Serializable
case class
Modal
(
className:
UndefOr
[
String
] =
js.undefined
,
backdropClosesModal:
UndefOr
[
Boolean
] =
js.undefined
,
isOpen:
UndefOr
[
Boolean
] =
js.undefined
,
onCancel:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
,
width:
UndefOr
[
|
[
String
,
Int
]] =
js.undefined
)
extends
Product
with
Serializable
case class
ModalBody
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
ModalFooter
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
ModalHeader
(
className:
UndefOr
[
String
] =
js.undefined
,
showCloseButton:
UndefOr
[
Boolean
] =
js.undefined
,
text:
UndefOr
[
String
] =
js.undefined
,
onClose:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromHtml
) ⇒
Callback
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
ModalWidth
extends
AnyVal
with
Product
with
Serializable
final
case class
NoteType
extends
AnyVal
with
Product
with
Serializable
final
case class
Octicons
extends
AnyVal
with
Product
with
Serializable
case class
Pagination
(
className:
UndefOr
[
String
] =
js.undefined
,
currentPage:
UndefOr
[
Int
] =
js.undefined
,
onPageSelect:
UndefOr
[(
Int
) ⇒
Callback
] =
js.undefined
,
pageSize:
UndefOr
[
Int
] =
js.undefined
,
plural:
UndefOr
[
String
] =
js.undefined
,
singular:
UndefOr
[
String
] =
js.undefined
,
total:
UndefOr
[
Int
] =
js.undefined
,
limit:
UndefOr
[
Int
] =
js.undefined
)
extends
Product
with
Serializable
case class
PasswordInputGroup
(
className:
UndefOr
[
String
] =
js.undefined
,
alwaysValidate:
UndefOr
[
Boolean
] =
js.undefined
,
validatePassword:
UndefOr
[(
String
) ⇒
Boolean
] =
js.undefined
,
invalidMessage:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
onChange:
UndefOr
[(
japgolly.scalajs.react.ReactEventFromInput
) ⇒
Callback
] =
js.undefined
,
required:
UndefOr
[
Boolean
] =
js.undefined
,
requiredMessage:
UndefOr
[
String
] =
js.undefined
,
value:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
Pill
(
className:
UndefOr
[
String
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
onClear:
UndefOr
[(
japgolly.scalajs.react.ReactEvent
) ⇒
Callback
] =
js.undefined
,
onClick:
UndefOr
[(
japgolly.scalajs.react.ReactEvent
) ⇒
Callback
] =
js.undefined
,
type:
UndefOr
[
PillType
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
PillType
extends
AnyVal
with
Product
with
Serializable
case class
Radio
(
name:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
disabled:
UndefOr
[
Boolean
] =
js.undefined
,
inline:
UndefOr
[
Boolean
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
RadioGroup
(
className:
UndefOr
[
String
] =
js.undefined
,
name:
UndefOr
[
String
] =
js.undefined
,
alwaysValidate:
UndefOr
[
Boolean
] =
js.undefined
,
inline:
UndefOr
[
Boolean
] =
js.undefined
,
label:
UndefOr
[
String
] =
js.undefined
,
onChange:
UndefOr
[(
String
) ⇒
Callback
] =
js.undefined
,
options:
Array
[
SelectOption
] =
js.Array()
,
required:
UndefOr
[
Boolean
] =
js.undefined
,
requiredMessage:
UndefOr
[
String
] =
js.undefined
,
value:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
ResponsiveText
(
className:
UndefOr
[
String
] =
js.undefined
,
hiddenLG:
UndefOr
[
String
] =
js.undefined
,
hiddenMD:
UndefOr
[
String
] =
js.undefined
,
hiddenSM:
UndefOr
[
String
] =
js.undefined
,
hiddenXS:
UndefOr
[
String
] =
js.undefined
,
visibleLG:
UndefOr
[
String
] =
js.undefined
,
visibleMD:
UndefOr
[
String
] =
js.undefined
,
visibleSM:
UndefOr
[
String
] =
js.undefined
,
visibleXS:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
Row
(
key:
UndefOr
[
String
] =
js.undefined
,
className:
UndefOr
[
String
] =
js.undefined
,
gutter:
UndefOr
[
Int
] =
js.undefined
,
style:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
SegmentedControl
(
equalWidthSegments:
UndefOr
[
String
] =
js.undefined
,
onChange:
UndefOr
[
String
] =
js.undefined
,
options:
Array
[
SelectOption
] =
js.Array()
,
type:
UndefOr
[
GlyphType
] =
js.undefined
,
value:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
case class
SelectOption
(
label:
String
,
value:
String
)
extends
Product
with
Serializable
case class
Spinner
(
className:
UndefOr
[
String
] =
js.undefined
,
size:
UndefOr
[
SpinnerSize
] =
js.undefined
,
type:
UndefOr
[
SpinnerType
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
SpinnerSize
extends
AnyVal
with
Product
with
Serializable
final
case class
SpinnerType
extends
AnyVal
with
Product
with
Serializable
case class
Table
(
className:
UndefOr
[
String
] =
js.undefined
)
extends
Product
with
Serializable
final
case class
VerticalAlignment
extends
AnyVal
with
Product
with
Serializable
Value Members
object
AlertType
extends
Serializable
object
ButtonSize
extends
Serializable
object
ButtonType
extends
Serializable
object
ColBasis
extends
Serializable
object
DropdownMenuItem
extends
Serializable
object
DropdownMenuItemType
extends
Serializable
object
Eui
extends
Object
Annotations
@native
()
@JSName
(
"elemental"
)
object
File
extends
Serializable
object
FormFieldWidth
extends
Serializable
object
FormIconFieldPosition
extends
Serializable
object
FormInputSize
extends
Serializable
object
FormType
extends
Serializable
object
GlyphType
extends
Serializable
object
IconColorVariant
extends
Serializable
object
InputGroup
extends
Serializable
object
ModalWidth
extends
Serializable
object
NoteType
extends
Serializable
object
Octicons
extends
Serializable
object
PillType
extends
Serializable
object
SelectOption
extends
Serializable
object
SpinnerSize
extends
Serializable
object
SpinnerType
extends
Serializable
object
VerticalAlignment
extends
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped