| 13 | import type { DevtoolsBackend } from './backend' |
| 14 | |
| 15 | export interface BackendContext { |
| 16 | bridge: Bridge |
| 17 | hook: DevtoolsHook |
| 18 | backends: DevtoolsBackend[] |
| 19 | appRecords: AppRecord[] |
| 20 | currentTab: string |
| 21 | currentAppRecord: AppRecord |
| 22 | currentInspectedComponentId: string |
| 23 | plugins: Plugin[] |
| 24 | currentPlugin: Plugin |
| 25 | timelineLayers: TimelineLayer[] |
| 26 | nextTimelineEventId: number |
| 27 | timelineEventMap: Map<ID, TimelineEventOptions & WithId> |
| 28 | perfUniqueGroupId: number |
| 29 | customInspectors: CustomInspector[] |
| 30 | timelineMarkers: TimelineMarker[] |
| 31 | } |
| 32 | |
| 33 | export interface TimelineLayer extends TimelineLayerOptions { |
| 34 | appRecord: AppRecord | null |
nothing calls this directly
no outgoing calls
no test coverage detected