termui_trace library

Classes

MarqueeRenderer
QueryToken
SearchOverlay
SearchOverlayState
TimelineCanvas
An imperative canvas widget drawing the Main Isolate flame chart spans.
TimelineCanvasElement
TraceEvent
TraceSpan
Interval representing a matched Begin/End trace event.
TraceViewerApp

Properties

globalSceneManager SceneManager
getter/setter pair

Functions

buildInspectorPanel(String? exportMessage, TraceSpan? hoveredSpan, TimeDisplayMode timeDisplayMode, int? baseTime) Widget
computeSpans(List<TraceEvent> events) List<TraceSpan>
Reconstructs TraceSpans from raw TraceEvents.
fnv1aHash(String string) int
formatDuration(double ms) String
getCategoryStyle(String category, String name) Style
hslToRgb(double h, double s, double l) Color
parseTraceFile(String path) Future<Map<String, Object>?>
wrapTraceText(String text, int maxWidth) List<String>