t

recoil

recoil_module

trait recoil_module extends Object

Annotations
@JSType() @native()
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. recoil_module
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def atom[T](options: AtomOptions[T]): RecoilState[T]
  2. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  3. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  4. def isRecoilValue(value: Any): Boolean
  5. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  6. def readonlySelector[T](options: ReadOnlySelectorOptions[T]): RecoilValueReadOnly[T]
    Annotations
    @JSName("selector")
  7. def toLocaleString(): String
    Definition Classes
    Object
  8. def useRecoilCallback_UNTYPED[T](f: Function, deps: UndefOr[Dependencies] = js.undefined): Any
    Annotations
    @JSName("useRecoilCallback")
  9. def useRecoilState[T](atom: RecoilState[T]): Tuple2[T, SetterOrUpdater[T]]
  10. def useRecoilStateLoadable[T](state: RecoilState[T]): Tuple2[Loadable[T], SetterOrUpdater[T]]
  11. def useRecoilValue[T](selector: RecoilValue[T]): T

    If pending, throws Promise to suspend, or throws an error.

  12. def useRecoilValueLoadable[T](value: RecoilValue[T]): Loadable[T]
  13. def useResetRecoilState[T](state: RecoilState[T]): Resetter
  14. def useSetRecoilState[T](state: RecoilState[T]): SetterOrUpdater[T]
  15. def valueOf(): Any
    Definition Classes
    Object
  16. def writableSelector[T](options: WriteableSelectorOptions[T]): RecoilState[T]
    Annotations
    @JSName("selector")