implicit final class ModStateFOps[S] extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ModStateFOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ModStateFOps(self: Write[Sync, japgolly.scalajs.react.util.DefaultEffects.Async, S])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  6. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  7. def modStateAsyncIn[F[_]](mod: (S) => S)(implicit arg0: Async[F], dispatch: UnsafeSync[Sync]): F[Unit]

    Like modState but completes with a Unit value *after* the state modification has been completed.

    Like modState but completes with a Unit value *after* the state modification has been completed. In contrast, modState(mod).to[F] completes with a unit once the state modification has been enqueued.

    Provides access only to state.

  8. def modStateIn[F[_]](f: (S) => S)(implicit arg0: Sync[F]): F[Unit]
  9. def modStateLIn[F[_]]: ModStateLApplied[F, S]
  10. def setStateAsyncIn[F[_]](s: S)(implicit arg0: Async[F], dispatch: UnsafeSync[Sync]): F[Unit]

    Like setState but completes with a Unit value *after* the state modification has been completed.

    Like setState but completes with a Unit value *after* the state modification has been completed. In contrast, setState(mod).to[F] completes with a unit once the state modification has been enqueued.

    Provides access only to state.

  11. def setStateIn[F[_]](s: S)(implicit arg0: Sync[F]): F[Unit]
  12. def setStateLIn[F[_]]: SetStateLApplied[F, S]
  13. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped