Home / File/ debug.ts — vue Source File

debug.ts — vue Source File

Architecture documentation for debug.ts, a typescript file in the vue codebase. 3 imports, 3 dependents.

File typescript CompilerSFC ScriptAnalyzer 3 imports 3 dependents 1 functions

Entity Profile

Dependency Diagram

graph LR
  304b1edc_7b13_538e_3309_079eb06f0a14["debug.ts"]
  faea712d_dcaf_968d_10de_977c7fd1c363["operations.ts"]
  304b1edc_7b13_538e_3309_079eb06f0a14 --> faea712d_dcaf_968d_10de_977c7fd1c363
  8c6d2de9_125d_2555_5536_17f5a6ef143f["TrackOpTypes"]
  304b1edc_7b13_538e_3309_079eb06f0a14 --> 8c6d2de9_125d_2555_5536_17f5a6ef143f
  78771365_c90f_e1e6_1222_684a4702382e["TriggerOpTypes"]
  304b1edc_7b13_538e_3309_079eb06f0a14 --> 78771365_c90f_e1e6_1222_684a4702382e
  1dba970c_2182_6fa4_46b1_6faf85d0d083["apiLifecycle.ts"]
  1dba970c_2182_6fa4_46b1_6faf85d0d083 --> 304b1edc_7b13_538e_3309_079eb06f0a14
  38aa88fe_678d_7728_4258_240bdb85b32b["apiWatch.ts"]
  38aa88fe_678d_7728_4258_240bdb85b32b --> 304b1edc_7b13_538e_3309_079eb06f0a14
  50bb6353_35b0_d08f_72d3_b5e73e75dfee["computed.ts"]
  50bb6353_35b0_d08f_72d3_b5e73e75dfee --> 304b1edc_7b13_538e_3309_079eb06f0a14
  style 304b1edc_7b13_538e_3309_079eb06f0a14 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

import { TrackOpTypes, TriggerOpTypes } from './reactivity/operations'

export interface DebuggerOptions {
  onTrack?: (event: DebuggerEvent) => void
  onTrigger?: (event: DebuggerEvent) => void
}

export type DebuggerEvent = {
  /**
   * @internal
   */
  effect: any
} & DebuggerEventExtraInfo

export type DebuggerEventExtraInfo = {
  target: object
  type: TrackOpTypes | TriggerOpTypes
  key?: any
  newValue?: any
  oldValue?: any
}

Domain

Subdomains

Functions

Frequently Asked Questions

What does debug.ts do?
debug.ts is a source file in the vue codebase, written in typescript. It belongs to the CompilerSFC domain, ScriptAnalyzer subdomain.
What functions are defined in debug.ts?
debug.ts defines 1 function(s): event.
What does debug.ts depend on?
debug.ts imports 3 module(s): TrackOpTypes, TriggerOpTypes, operations.ts.
What files import debug.ts?
debug.ts is imported by 3 file(s): apiLifecycle.ts, apiWatch.ts, computed.ts.
Where is debug.ts in the architecture?
debug.ts is located at src/v3/debug.ts (domain: CompilerSFC, subdomain: ScriptAnalyzer, directory: src/v3).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free