Skip to content

Welshman Docs / @welshman/net / BaseRequestOptions

Type Alias: BaseRequestOptions ​

BaseRequestOptions = object

Defined in: packages/net/src/request.ts:27

Properties ​

autoClose? ​

optional autoClose: boolean

Defined in: packages/net/src/request.ts:31


context? ​

optional context: AdapterContext

Defined in: packages/net/src/request.ts:30


isEventDeleted()? ​

optional isEventDeleted: (event, url) => boolean

Defined in: packages/net/src/request.ts:33

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

boolean


isEventValid()? ​

optional isEventValid: (event, url) => boolean

Defined in: packages/net/src/request.ts:32

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

boolean


onClose()? ​

optional onClose: () => void

Defined in: packages/net/src/request.ts:41

Returns ​

void


onDeleted()? ​

optional onDeleted: (event, url) => void

Defined in: packages/net/src/request.ts:35

Parameters ​

event ​

unknown

url ​

string

Returns ​

void


onDisconnect()? ​

optional onDisconnect: (url) => void

Defined in: packages/net/src/request.ts:39

Parameters ​

url ​

string

Returns ​

void


onDuplicate()? ​

optional onDuplicate: (event, url) => void

Defined in: packages/net/src/request.ts:38

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onEose()? ​

optional onEose: (url) => void

Defined in: packages/net/src/request.ts:40

Parameters ​

url ​

string

Returns ​

void


onEvent()? ​

optional onEvent: (event, url) => void

Defined in: packages/net/src/request.ts:34

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onFiltered()? ​

optional onFiltered: (event, url) => void

Defined in: packages/net/src/request.ts:37

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onInvalid()? ​

optional onInvalid: (event, url) => void

Defined in: packages/net/src/request.ts:36

Parameters ​

event ​

unknown

url ​

string

Returns ​

void


signal? ​

optional signal: AbortSignal

Defined in: packages/net/src/request.ts:28


tracker? ​

optional tracker: Tracker

Defined in: packages/net/src/request.ts:29