Packages

t

react

Hooks

trait Hooks extends Object

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

Value Members

  1. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  2. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  3. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  4. def toLocaleString(): String
    Definition Classes
    Object
  5. def useCallback(cb: Function, deps: UndefOr[Dependencies] = js.undefined): Any
  6. def useContext[T](context: ReactContext[T]): T
  7. def useDebugValue[T](value: T, format: UndefOr[Function1[T, String]] = js.undefined): Unit
  8. def useEffect(didUpdate: Any, dependencies: |[Dependencies, Unit]): Unit
  9. def useImperativeHandle[T, R <: Object](ref: MutableRef[T], thunk: Function0[R], dependencies: UndefOr[Dependencies]): Unit
  10. def useLayoutEffect(didUpdate: Any, dependencies: |[Dependencies, Unit]): Unit
  11. def useMemo[T](value: Function0[T], dependencies: |[Dependencies, Unit]): T
  12. def useReducer[S, A, I](reducer: Function2[S, A, S], initialArg: I, init: Function1[I, S]): Tuple2[S, Dispatch[A]]
  13. def useReducer[S, A](reducer: Function2[S, A, S], initialState: S): Tuple2[S, Dispatch[A]]
  14. def useRef[T](initialValue: T): MutableRef[T]
  15. def useState[T](initialValue: Any): Tuple2[T, Any]
  16. def valueOf(): Any
    Definition Classes
    Object