createPerfPlugin

Creates grid performance instrumentation for console output or reactive counters

import { createPerfPlugin } from "@roku-sdk/flex-grid/perf";
createPerfPlugin(config?: PerfConfig): PerfPlugin

Description

Creates grid performance instrumentation for console output or reactive counters.

Parameters

NameTypeDescription
config?PerfConfigCounter output and console-prefix options.

Return values

A performance plugin to add to the grid's plugins array.

Example

import { createPerfPlugin } from "@roku-sdk/flex-grid/perf";
const plugin = createPerfPlugin({ output: "console", logPrefix: "[grid]" });

Types

PerfConfig

Perf Config configuration and callbacks.

NameTypeDescription
logPrefix?stringPrefix for console lines. Default: "[PERF grid]"
output?"console" | "signals" | "both"Where to emit measurements. Default: "both"

Did this page help you?