Class ProfilerIndexFlamegraphEntry

The ProfilerIndexFlamegraphEntry class is used for high-performance transfer of event sample data relevant to flamegraph rendering to TypeScript.

Constructors

  • Parameters

    • Optionallabel: string
    • Optionallevel: number
    • OptionalnanosecondsBegin: number
    • OptionalnanosecondsEnd: number
    • OptionalcolorHue: number

    Returns ProfilerIndexFlamegraphEntry

Properties

_colorHue: number
_label: string
_level: number
_nanosecondsBegin: number
_nanosecondsEnd: number

Accessors

  • get colorHue(): number
  • Hue of color that should be used to draw flamegraph rectangle of the entry.

    Returns number

  • set colorHue(value): void
  • Parameters

    • value: number

    Returns void

  • get label(): string
  • Label to be displayed in flamegraph.

    Returns string

  • set label(value): void
  • Parameters

    • value: string

    Returns void

  • get level(): number
  • Depth of entry in flamegraph hierarchy. How many ancestor entries are present above this entry.

    Returns number

  • set level(value): void
  • Parameters

    • value: number

    Returns void

  • get nanosecondsBegin(): number
  • Time in nanoseconds from profiler runtime initialization where the entry begins.

    Returns number

  • set nanosecondsBegin(value): void
  • Parameters

    • value: number

    Returns void

  • get nanosecondsEnd(): number
  • Time in nanoseconds from profiler runtime initialization where the entry ends.

    Returns number

  • set nanosecondsEnd(value): void
  • Parameters

    • value: number

    Returns void

Methods