constants.ts 474 B

123456789101112131415161718192021222324
  1. // using literal strings instead of numbers so that it's easier to inspect
  2. // debugger events
  3. export enum TrackOpTypes {
  4. GET = 'get',
  5. HAS = 'has',
  6. ITERATE = 'iterate',
  7. }
  8. export enum TriggerOpTypes {
  9. SET = 'set',
  10. ADD = 'add',
  11. DELETE = 'delete',
  12. CLEAR = 'clear',
  13. }
  14. export enum ReactiveFlags {
  15. SKIP = '__v_skip',
  16. IS_REACTIVE = '__v_isReactive',
  17. IS_READONLY = '__v_isReadonly',
  18. IS_SHALLOW = '__v_isShallow',
  19. RAW = '__v_raw',
  20. IS_REF = '__v_isRef',
  21. }