slinky.core
package slinky.core
Type members
Classlikes
abstract class ComponentWrapper(implicit sr: => StateReaderProvider, sw: => StateWriterProvider) extends BaseComponentWrapper
abstract class ExternalComponent(implicit pw: => ExternalPropsWriterProvider) extends ExternalComponentWithAttributes[Nothing]
abstract class ExternalComponentNoPropsWithAttributes[T <: TagElement] extends ExternalComponentNoPropsWithAttributesWithRefType[T, Object]
abstract class ExternalComponentNoPropsWithRefType[R <: Object] extends ExternalComponentNoPropsWithAttributesWithRefType[Nothing, R]
abstract class ExternalComponentWithAttributes[E <: TagElement](implicit pw: => ExternalPropsWriterProvider) extends ExternalComponentWithAttributesWithRefType[E, Object]
abstract class ExternalComponentWithAttributesWithRefType[E <: TagElement, R <: Object](implicit pw: => ExternalPropsWriterProvider)
abstract class ExternalComponentWithRefType[R <: Object](implicit pw: => ExternalPropsWriterProvider) extends ExternalComponentWithAttributesWithRefType[Nothing, R]
@JSType
final class OptionalAttrPair[-A](@inline val name: String, @inline val value: Option[Any]) extends TagMod[A]
- Companion
- object
@JSType
abstract class StatelessDefinition[Props, Snapshot](jsProps: Object) extends DefinitionBase[Props, Unit, Snapshot]