Plain constructor allowing to instantiate the class from TypeScript code in order to allow caching of resources.
OptionalisInternalConstructor: booleanCreates flamegraph canvas elements for all given event samples. The elements are added as children into the given parent canvas element on position affected by origin time.
Vector of event samples to create canvas elements for.
Only event samples belonging to given thread will be processed, ignoring all event samples from other threads.
Canvas element to be used as parent for created canvas elements.
Time of values that are places in the origin of the parentElement.
Describe state of the flamegraph entry with which it should be regenerated, allowing for selection and other highlights.
Creates flamegraph canvas elements for all given event samples. The elements are added as children into the given parent canvas element on position affected by origin time.
Vector of event samples to create canvas elements for.
Canvas element to be used as parent for created canvas elements.
Time of values that are places in the origin of the parentElement.
Describe state of the flamegraph entry with which it should be regenerated, allowing for selection and other highlights.
StaticgenerateGenerates a UI that displays times of all event samples belonging to given event, typically sorted.
Profiler state to be reflected in the output listing.
Event that is being inspected, so all of its samples will be listed.
Vertical layout that should be appended with labels.
The ProfilerWindowNativeHelper class contains some simple helper methods meant to offload few of the most performance-heavy code sections to native code, mostly to prevent exaggerative interop.