package core
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package annotations
- package facade
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