package core
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Attr extends AnyRef
-
final
class
AttrPair[-A] extends Object with TagMod[A]
- Annotations
- @JSType()
- abstract class BaseComponentWrapper extends AnyRef
- final class BuildingComponent[E, R <: Object] extends AnyVal
-
abstract
class
Component extends core.facade.React.Component
- Annotations
- @JSType()
- abstract class ComponentWrapper extends BaseComponentWrapper
- final class CustomAttribute[T] extends AnyRef
- final class CustomTag extends Tag
-
abstract
class
DefinitionBase[Props, State, Snapshot] extends core.facade.React.Component
- Annotations
- @JSType()
- abstract class ExternalComponent extends ExternalComponentWithAttributes[Nothing]
- abstract class ExternalComponentNoProps extends ExternalComponentNoPropsWithAttributes[Nothing]
- abstract class ExternalComponentNoPropsWithAttributes[T <: TagElement] extends ExternalComponentNoPropsWithAttributesWithRefType[T, Object]
- abstract class ExternalComponentNoPropsWithAttributesWithRefType[E <: TagElement, R <: Object] extends AnyRef
- abstract class ExternalComponentNoPropsWithRefType[R <: Object] extends ExternalComponentNoPropsWithAttributesWithRefType[Nothing, R]
- abstract class ExternalComponentWithAttributes[E <: TagElement] extends ExternalComponentWithAttributesWithRefType[E, Object]
- abstract class ExternalComponentWithAttributesWithRefType[E <: TagElement, R <: Object] extends AnyRef
- abstract class ExternalComponentWithRefType[R <: Object] extends ExternalComponentWithAttributesWithRefType[Nothing, R]
-
trait
ExternalPropsWriterProvider extends Object
- Annotations
- @JSType()
- final class FunctionalComponent[P] extends AnyVal with FunctionalComponentCore[P, KeyAddingStage, FunctionalComponent[P]]
- trait FunctionalComponentCore[P, R, S] extends Any
- final class FunctionalComponentForwardedRef[P, R] extends AnyVal with FunctionalComponentCore[P, KeyAndRefAddingStage[R], FunctionalComponentForwardedRef[P, R]]
- final class FunctionalComponentName extends AnyVal
- final class FunctionalComponentTakingRef[P, R] extends AnyVal with FunctionalComponentCore[P, KeyAddingStage, FunctionalComponentTakingRef[P, R]]
- final class KeyAddingStage extends AnyVal
- final class KeyAndRefAddingStage[D] extends AnyVal
-
final
class
OptionalAttrPair[-A] extends Object with TagMod[A]
- Annotations
- @JSType()
-
trait
ReactComponentClass[P] extends Object
- Annotations
- @JSType() @native()
- trait ReactElementContainer[F[_]] extends Any
-
trait
ReactElementMod extends Object with TagMod[Any]
- Annotations
- @JSType() @native()
-
trait
RefAttr[-T] extends Object
- Annotations
- @JSType() @native()
-
trait
StateReaderProvider extends Object
- Annotations
- @JSType()
-
trait
StateWriterProvider extends Object
- Annotations
- @JSType()
-
abstract
class
StatelessComponent extends Component
- Annotations
- @JSType()
- abstract class StatelessComponentWrapper extends BaseComponentWrapper
-
abstract
class
StatelessDefinition[Props, Snapshot] extends DefinitionBase[Props, Unit, Snapshot]
- Annotations
- @JSType()
-
trait
SyntheticEvent[+TargetType, +EventType] extends Object
- Annotations
- @JSType() @native()
- trait Tag extends AnyRef
- abstract class TagElement extends AnyRef
-
trait
TagMod[-A] extends Object
- Annotations
- @JSType()
- final class WithAttrs[A] extends AnyVal
Value Members
- object BaseComponentWrapper
- object BuildingComponent
- object Component
- object CustomAttribute
- object CustomTag
- object DefinitionBase
- object ExternalPropsWriterProvider
- object FunctionalComponent
- object FunctionalComponentName
- object FunctionalComponentNameMacros
- object KeyAddingStage
- object KeyAndRefAddingStage
- object OptionalAttrPair
- object ReactComponentClass
- object ReactElementContainer
- object RefAttr
- object StateReaderProvider
- object StateWriterProvider
- object StatelessComponent
- object TagMod
- object WithAttrs