io.github.nafg.scalajs.react.util.partialrenderer
Members list
Type members
Classlikes
abstract class PartialRenderer[-Props, Partial, Full, +Out](implicit val partialityType: PartialityType[Partial, Full])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
object PartialRenderer
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PartialRenderer.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PartialSettable
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PartialSettable.type
case class PartialityType[Partial, Full](default: Partial, partialToFull: Partial => Either[String, Full], fullToPartial: Full => Partial)
Law: pst.partialToFull(pst.fullToPartial(full)) == Right(full)
Law: pst.partialToFull(pst.fullToPartial(full)) == Right(full)
Law: pst.partialToFull(partial).toOption.map(pst.fullToPartial) inSet (None, Some(partial))
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PartialityType
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PartialityType.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Settable
In this article