Hooks

slinky.core.facade.Hooks$
object Hooks

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Hooks.type

Members list

Concise view

Value members

Concrete methods

def useCallback[F](callback: F, watchedObjects: Iterable[Any])(implicit ev: F => Function): F
def useContext[T](context: ReactContext[T]): T
def useDebugValue(value: String): Unit
def useEffect[T](thunk: () => T)(implicit conv: T => EffectCallbackReturn): Unit
def useEffect[T](thunk: () => T, watchedObjects: Iterable[Any])(implicit conv: T => EffectCallbackReturn): Unit
def useImperativeHandle[R](ref: ReactRef[R], value: () => R): Unit
def useImperativeHandle[R](ref: ReactRef[R], value: () => R, deps: Iterable[Any]): Unit
def useLayoutEffect[T](thunk: () => T)(implicit conv: T => EffectCallbackReturn): Unit
def useLayoutEffect[T](thunk: () => T, watchedObjects: Iterable[Any])(implicit conv: T => EffectCallbackReturn): Unit
def useMemo[T](memoValue: () => T, watchedObjects: Iterable[Any]): T
def useReducer[T, A](reducer: (T, A) => T, initialState: T): (T, A => Unit)
def useReducer[T, I, A](reducer: (T, A) => T, initialState: I, init: I => T): (T, A => Unit)
def useRef[T](initialValue: T): ReactRef[T]
def useState[T](default: T): (T, SetStateHookCallback[T])
def useState[T](lazyDefault: () => T): (T, SetStateHookCallback[T])