interface CallSite {
    getColumnNumber(): null | number;
    getEnclosingColumnNumber(): null | number;
    getEnclosingLineNumber(): null | number;
    getEvalOrigin(): undefined | string;
    getFileName(): null | string;
    getFunction(): undefined | Function;
    getFunctionName(): null | string;
    getLineNumber(): null | number;
    getMethodName(): null | string;
    getPosition(): number;
    getPromiseIndex(): null | number;
    getScriptHash(): string;
    getScriptNameOrSourceURL(): null | string;
    getThis(): unknown;
    getTypeName(): null | string;
    isAsync(): boolean;
    isConstructor(): boolean;
    isEval(): boolean;
    isNative(): boolean;
    isPromiseAll(): boolean;
    isToplevel(): boolean;
}

Methods

  • Returns null | number

  • Returns null | number

  • Returns null | number

  • Returns undefined | string

  • Returns null | string

  • Returns undefined | Function

  • Returns null | string

  • Returns null | number

  • Returns null | string

  • Returns number

  • Returns null | number

  • Returns string

  • Returns null | string

  • Returns unknown

  • Returns null | string

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean

  • Returns boolean