⬅️ Back to Table of Contents
📄 index.test.ts
📊 Analysis Summary
Metric |
Count |
🔧 Functions |
4 |
🧱 Classes |
1 |
📦 Imports |
7 |
📊 Variables & Constants |
7 |
📚 Table of Contents
🛠️ File Location:
📂 packages/core/useEventSource/index.test.ts
📦 Imports
Name |
Source |
afterEach |
vitest |
beforeEach |
vitest |
describe |
vitest |
expect |
vitest |
it |
vitest |
vi |
vitest |
useEventSource |
./index |
Variables & Constants
Name |
Type |
Kind |
Value |
Exported |
source |
any |
const |
eventSource.value! |
✗ |
err |
Event |
const |
new Event('error') |
✗ |
source |
any |
const |
eventSource.value! |
✗ |
source |
any |
const |
eventSource.value! |
✗ |
eventData |
{ some: { complex: string; }; } |
const |
{ some: { complex: 'data' } } |
✗ |
source |
any |
const |
eventSource.value! |
✗ |
source |
any |
const |
eventSource.value! |
✗ |
Functions
MockEventSource.onerror(_ev: Event): void
Code
- Parameters:
_ev: Event
- Return Type:
void
MockEventSource.onmessage(_ev: MessageEvent): void
Code
onmessage(_ev: MessageEvent) {
}
- Parameters:
_ev: MessageEvent
- Return Type:
void
MockEventSource.onopen(_ev: Event): void
Code
- Parameters:
_ev: Event
- Return Type:
void
MockEventSource.close(): void
Code
close() {
this.readyState = this.CLOSED
}
Classes
MockEventSource
Class Code
class MockEventSource extends EventTarget {
readyState: number = 0
url: string = ''
withCredentials: boolean = false
readonly CONNECTING = 0 as const
readonly OPEN = 1 as const
readonly CLOSED = 2 as const
constructor() {
super();
(this as EventSource).addEventListener('error', this.onerror);
(this as EventSource).addEventListener('message', this.onmessage)
this.addEventListener('open', this.onopen)
}
onerror(_ev: Event) {
}
onmessage(_ev: MessageEvent) {
}
onopen(_ev: Event) {
}
close() {
this.readyState = this.CLOSED
}
}
Methods
onerror(_ev: Event): void
Code
onmessage(_ev: MessageEvent): void
Code
onmessage(_ev: MessageEvent) {
}
onopen(_ev: Event): void
Code
close(): void
Code
close() {
this.readyState = this.CLOSED
}