Interface: DevtoolsPlugin
Defined in: packages/kata-devtools/src/types.ts:69
Extends
KataPlugin
Properties
enabled
readonly enabled: boolean;
Defined in: packages/kata-devtools/src/types.ts:71
True when devtools is actively recording. False in production unless forced on.
Methods
evalExpression()
evalExpression(expression):
| {
ok: true;
value: any;
}
| {
error: string;
ok: false;
};
Defined in: packages/kata-devtools/src/types.ts:80
Evaluate a JavaScript expression against the current ctx (read-only).
Parameters
expression
string
Returns
| {
ok: true;
value: any;
}
| {
error: string;
ok: false;
}
getEventLog()
getEventLog(): EventLogEntry[];
Defined in: packages/kata-devtools/src/types.ts:76
Returns
getInspectorState()
getInspectorState(): InspectorState;
Defined in: packages/kata-devtools/src/types.ts:72
Returns
getProfilerReport()
getProfilerReport(): ProfilerReport;
Defined in: packages/kata-devtools/src/types.ts:75
Returns
getTimeline()
getTimeline(): TimelineEntry[];
Defined in: packages/kata-devtools/src/types.ts:73
Returns
getTimelineEntry()
getTimelineEntry(index): TimelineEntry | undefined;
Defined in: packages/kata-devtools/src/types.ts:74
Parameters
index
number
Returns
TimelineEntry | undefined
reset()
reset(): void;
Defined in: packages/kata-devtools/src/types.ts:81
Returns
void
subscribe()
subscribe(listener): () => void;
Defined in: packages/kata-devtools/src/types.ts:78
Subscribe to devtools state changes. Returns unsubscribe.
Parameters
listener
() => void
Returns
() => void