Packages

trait SetState[F[_], A[_], S] extends Base[F, A]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SetState
  2. Base
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract type WithAsyncEffect[G[_]] <: SetState[F, G[_], S]
    Definition Classes
    SetStateBase
  2. abstract type WithEffect[G[_]] <: SetState[G[_], A, S]
    Definition Classes
    SetStateBase

Abstract Value Members

  1. implicit abstract def A: Async[A]
    Attributes
    protected
    Definition Classes
    Base
  2. implicit abstract def F: UnsafeSync[F]
    Attributes
    protected
    Definition Classes
    Base
  3. abstract def getClass(): Class[_ <: AnyRef]
    Definition Classes
    Any
  4. abstract def setStateOption[G[_]](newState: Option[S], callback: => G[Unit])(implicit G: Dispatch[G]): F[Unit]

    callback

    Executed regardless of whether state is changed.

  5. abstract def withAsyncEffect[G[_]](implicit G: Async[G]): WithAsyncEffect[G]
    Definition Classes
    Base
  6. abstract def withEffect[G[_]](implicit G: UnsafeSync[G]): WithEffect[G]
    Definition Classes
    Base

Concrete 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. final def async(f: (Sync[Unit]) => F[Unit]): A[Unit]
    Attributes
    protected
    Definition Classes
    Base
  6. def equals(arg0: Any): Boolean
    Definition Classes
    Any
  7. def hashCode(): Int
    Definition Classes
    Any
  8. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  9. def setState[G[_]](newState: S, callback: => G[Unit])(implicit G: Dispatch[G]): F[Unit]

    callback

    Executed after state is changed.

  10. final def setState(newState: S): F[Unit]
  11. final def setStateAsync(newState: S): A[Unit]
  12. final def setStateOption(newState: Option[S]): F[Unit]
  13. final def setStateOptionAsync(newState: Option[S]): A[Unit]
  14. def toSetStateFn: SetStateFn[F, A, S]
  15. def toString(): String
    Definition Classes
    Any
  16. final def withEffectsImpure: WithEffect[Id]
    Definition Classes
    Base
  17. final def withEffectsPure: WithEffect[Sync]
    Definition Classes
    Base

Inherited from Base[F, A]

Inherited from Any

Ungrouped