UNPKG

perfetto-protos

Version:

Perfetto protos exposed via protobuf-es for browser and node

48 lines 1.66 kB
import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1"; import type { Message } from "@bufbuild/protobuf"; /** * Describes the file protos/perfetto/metrics/chrome/scroll_jank.proto. */ export declare const file_protos_perfetto_metrics_chrome_scroll_jank: GenFile; /** * @generated from message perfetto.protos.ScrollJank */ export type ScrollJank = Message<"perfetto.protos.ScrollJank"> & { /** * The percentage of time we consider janky of the total time spent scrolling * during the trace. I.E. approximately equal to |scroll_jank_ms|/|scroll_ms|. * * @generated from field: optional double scroll_jank_percentage = 1; */ scrollJankPercentage: number; /** * @generated from field: optional double scroll_ms = 2; */ scrollMs: number; /** * @generated from field: optional double scroll_processing_ms = 3; */ scrollProcessingMs: number; /** * @generated from field: optional double scroll_jank_processing_ms = 4; */ scrollJankProcessingMs: number; /** * @generated from field: optional int64 num_scroll_update_count = 5; */ numScrollUpdateCount: bigint; /** * @generated from field: optional int64 num_scroll_update_jank_count = 6; */ numScrollUpdateJankCount: bigint; /** * @generated from field: optional double scroll_jank_budget_ms = 7; */ scrollJankBudgetMs: number; }; /** * Describes the message perfetto.protos.ScrollJank. * Use `create(ScrollJankSchema)` to create a new message. */ export declare const ScrollJankSchema: GenMessage<ScrollJank>; //# sourceMappingURL=scroll_jank_pb.d.ts.map