69 lines
1.1 KiB
TypeScript
69 lines
1.1 KiB
TypeScript
export {
|
|
ref,
|
|
shallowRef,
|
|
isRef,
|
|
toRef,
|
|
toRefs,
|
|
unref,
|
|
proxyRefs,
|
|
customRef,
|
|
triggerRef,
|
|
Ref,
|
|
ToRef,
|
|
ToRefs,
|
|
UnwrapRef,
|
|
ShallowRef,
|
|
ShallowUnwrapRef,
|
|
RefUnwrapBailTypes,
|
|
CustomRefFactory
|
|
} from './ref'
|
|
export {
|
|
reactive,
|
|
readonly,
|
|
isReactive,
|
|
isReadonly,
|
|
isShallow,
|
|
isProxy,
|
|
shallowReactive,
|
|
shallowReadonly,
|
|
markRaw,
|
|
toRaw,
|
|
ReactiveFlags,
|
|
DeepReadonly,
|
|
ShallowReactive,
|
|
UnwrapNestedRefs
|
|
} from './reactive'
|
|
export {
|
|
computed,
|
|
ComputedRef,
|
|
WritableComputedRef,
|
|
WritableComputedOptions,
|
|
ComputedGetter,
|
|
ComputedSetter
|
|
} from './computed'
|
|
export { deferredComputed } from './deferredComputed'
|
|
export {
|
|
effect,
|
|
stop,
|
|
trigger,
|
|
track,
|
|
enableTracking,
|
|
pauseTracking,
|
|
resetTracking,
|
|
ITERATE_KEY,
|
|
ReactiveEffect,
|
|
ReactiveEffectRunner,
|
|
ReactiveEffectOptions,
|
|
EffectScheduler,
|
|
DebuggerOptions,
|
|
DebuggerEvent,
|
|
DebuggerEventExtraInfo
|
|
} from './effect'
|
|
export {
|
|
effectScope,
|
|
EffectScope,
|
|
getCurrentScope,
|
|
onScopeDispose
|
|
} from './effectScope'
|
|
export { TrackOpTypes, TriggerOpTypes } from './operations'
|