Angular Modernizer
    Preparing search index...

    Follows one parameter through its callable (and, up to depth, through the callables it is passed to).

    Typical input is an @Output payload arriving in an event handler: the tracer reports where the value is assigned, passed on, tested, returned or re-emitted. Calls that pass it to another project callable are followed into that callable's parameter.

    Syntactic flow over the ts-morph AST with symbol identity: references are identifiers resolving to the parameter or to a local alias of it (const x = evt, destructuring). Values derived by computation (const y = evt ? 1 : 2) are aliases too; values copied into fields or services are reported as a write and not followed further.

    Index

    Constructors

    Accessors

    Methods

    Constructors

    Accessors

    • get exhausted(): boolean

      The shared PayloadBudget ran out; results are incomplete.

      Returns boolean

    Methods

    • Effects of param in its callable, with nested effects of the callees it is passed to (up to depth). Returns [] for parameters without a body or already visited.

      Parameters

      • param: ParameterDeclaration

      Returns PayloadEffect[]

    • Follows a local value from its declaration on (const r = await x), or from position after (an assignment r = await x): its uses in the enclosing block, like a parameter.

      Parameters

      • declaration: VariableDeclaration
      • after: number = ...

      Returns PayloadEffect[]