object callback extends WithDefaultDispatch[CallbackTo]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- callback
- WithDefaultDispatch
- WithDefaults
- WithDefaults
- Sync
- UnsafeSync
- Dispatch
- Effect
- Monad
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def chain[A, B](fa: CallbackTo[A], fb: CallbackTo[B]): CallbackTo[B]
- Definition Classes
- callback → Monad
- Annotations
- @inline()
- final def chain[A, B, C, D](fa: CallbackTo[A], fb: CallbackTo[B], fc: CallbackTo[C], fd: CallbackTo[D]): CallbackTo[D]
- Definition Classes
- Monad
- Annotations
- @inline()
- final def chain[A, B, C](fa: CallbackTo[A], fb: CallbackTo[B], fc: CallbackTo[C]): CallbackTo[C]
- Definition Classes
- Monad
- Annotations
- @inline()
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def delay[A](a: => A): CallbackTo[A]
- Definition Classes
- callback → Effect
- Annotations
- @inline()
- def dispatch[A](fa: CallbackTo[A]): Unit
- Definition Classes
- WithDefaultDispatch → Dispatch
- def dispatchFn[A](fa: => CallbackTo[A]): Function0[Unit]
- Definition Classes
- WithDefaults → Dispatch
- val empty: Callback
- Definition Classes
- callback → Sync
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finallyRun[A, B](fa: => CallbackTo[A], runFinally: => CallbackTo[B]): CallbackTo[A]
- Definition Classes
- callback → Effect
- Annotations
- @inline()
- def flatMap[A, B](fa: CallbackTo[A])(f: (A) => CallbackTo[B]): CallbackTo[B]
- Definition Classes
- callback → Monad
- Annotations
- @inline()
- def fromJsFn0[A](f: Function0[A]): CallbackTo[A]
- Definition Classes
- callback → Sync
- Annotations
- @inline()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def handleError[A, AA >: A](fa: => CallbackTo[A])(f: (Throwable) => CallbackTo[AA]): CallbackTo[AA]
- Definition Classes
- callback → Effect
- Annotations
- @inline()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def isEmpty[A](f: CallbackTo[A]): Boolean
- Definition Classes
- callback → Sync
- Annotations
- @inline()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def map[A, B](fa: CallbackTo[A])(f: (A) => B): CallbackTo[B]
- Definition Classes
- callback → Monad
- Annotations
- @inline()
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def pure[A](a: A): CallbackTo[A]
- Definition Classes
- callback → Monad
- Annotations
- @inline()
- def reset[A](fa: CallbackTo[A]): Callback
- Definition Classes
- callback → Sync
- Annotations
- @inline()
- def runAll[A](callbacks: CallbackTo[A]*): Callback
- Definition Classes
- callback → Sync
- Annotations
- @inline()
- def runSync[A](f: => CallbackTo[A]): A
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- val semigroupSyncOr: Semigroup[CallbackTo[Boolean]]
- Definition Classes
- callback → Sync
- implicit val semigroupSyncUnit: Semigroup[Callback]
- Definition Classes
- callback → Sync
- def sequenceList[A](fas: => List[CallbackTo[A]]): CallbackTo[List[A]]
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- def sequence_[A](fas: => Iterable[CallbackTo[A]]): Callback
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- final def subst[G[_], X[_[_]]](xg: X[G])(xf: => X[CallbackTo])(implicit g: UnsafeSync[G]): X[CallbackTo]
- Definition Classes
- UnsafeSync
- def suspend[A](fa: => CallbackTo[A]): CallbackTo[A]
- Definition Classes
- callback → Effect
- Annotations
- @inline()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tailrec[A, B](a: A)(f: (A) => CallbackTo[Either[A, B]]): CallbackTo[B]
- Definition Classes
- callback → Monad
- Annotations
- @inline()
- final def throwException[A](t: Throwable): CallbackTo[A]
- Definition Classes
- Effect
- Annotations
- @inline()
- def toJsFn[A](f: => CallbackTo[A]): Function0[A]
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def transDispatch[G[_]](f: => G[Unit])(implicit g: Dispatch[G]): CallbackTo[Unit]
- Definition Classes
- UnsafeSync
- final def transDispatchFn1[G[_], A](f: (A) => G[Unit])(implicit g: Dispatch[G]): (A) => CallbackTo[Unit]
- Definition Classes
- UnsafeSync
- final def transDispatchFn3[G[_], A, B, C](f: (A, B, C) => G[Unit])(implicit g: Dispatch[G]): (A, B, C) => CallbackTo[Unit]
- Definition Classes
- UnsafeSync
- final def transSync[G[_], A](ga: => G[A])(implicit g: UnsafeSync[G]): CallbackTo[A]
- Definition Classes
- UnsafeSync
- final def transSyncFn1[G[_], A, B](f: (A) => G[B])(implicit g: UnsafeSync[G]): (A) => CallbackTo[B]
- Definition Classes
- UnsafeSync
- final def transSyncFn2[G[_], A, B, C](f: (A, B) => G[C])(implicit g: UnsafeSync[G]): (A, B) => CallbackTo[C]
- Definition Classes
- UnsafeSync
- final def transSyncFn2C[G[_], A, B, C](f: (A, G[B]) => G[C])(implicit g: UnsafeSync[G]): (A, CallbackTo[B]) => CallbackTo[C]
- Definition Classes
- UnsafeSync
- def traverseList[A, B](as: => List[A])(f: (A) => CallbackTo[B]): CallbackTo[List[B]]
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- def traverse_[A, B](as: => Iterable[A])(f: (A) => CallbackTo[B]): Callback
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
- final def unless_[A](cond: => Boolean)(fa: => CallbackTo[A]): CallbackTo[Unit]
- Definition Classes
- UnsafeSync
- Annotations
- @inline()
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def when_[A](cond: => Boolean)(fa: => CallbackTo[A]): Callback
- Definition Classes
- callback → UnsafeSync
- Annotations
- @inline()
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated