index.ts 595 B

12345678910111213141516171819202122232425262728293031
  1. export { ref, isRef, toRefs, Ref, UnwrapRef } from './ref'
  2. export {
  3. reactive,
  4. isReactive,
  5. readonly,
  6. isReadonly,
  7. shallowReadonly,
  8. toRaw,
  9. markReadonly,
  10. markNonReactive
  11. } from './reactive'
  12. export {
  13. computed,
  14. ComputedRef,
  15. WritableComputedRef,
  16. WritableComputedOptions,
  17. ComputedGetter,
  18. ComputedSetter
  19. } from './computed'
  20. export {
  21. effect,
  22. stop,
  23. pauseTracking,
  24. resumeTracking,
  25. ITERATE_KEY,
  26. ReactiveEffect,
  27. ReactiveEffectOptions,
  28. DebuggerEvent
  29. } from './effect'
  30. export { lock, unlock } from './lock'
  31. export { TrackOpTypes, TriggerOpTypes } from './operations'