Classes
OutputEmitter
Defined in: index.ts:14
Constructors
new OutputEmitter()
new OutputEmitter(): OutputEmitter
Returns
Methods
emit()
emit<T>(eventName, payload): void
Defined in: index.ts:17
Type Parameters
• T extends keyof Events
Parameters
eventName
T
payload
Events
[T
]
Returns
void
off()
off<T>(eventName, handler): void
Defined in: index.ts:28
Type Parameters
• T extends keyof Events
Parameters
eventName
T
handler
(payload
) => void
Returns
void
on()
on<T>(eventName, handler): void
Defined in: index.ts:21
Type Parameters
• T extends keyof Events
Parameters
eventName
T
handler
(payload
) => void
Returns
void
Type Aliases
Events
type Events = object
Defined in: index.ts:3
Type declaration
graphStep
graphStep: object
graphStep.state
graphStep.state: "start" | "stop";
graphStep.step
graphStep.step: "build" | "actual" | "reify";
request
request: object
request.state
request.state: "start" | "complete" | "304" | "cache";
request.url
request.url: URL | string;
Variables
emitter
const emitter: OutputEmitter
Defined in: index.ts:38
Functions
graphStep()
function graphStep(step): () => void
Defined in: index.ts:47
Parameters
step
"build"
| "actual"
| "reify"
Returns
Function
Returns
void
logRequest()
function logRequest(url, state): void
Defined in: index.ts:40
Parameters
url
string
| URL
state
"start"
| "complete"
| "304"
| "cache"
Returns
void