Skip to content

Welshman Docs / @welshman/net / RequestOneOptions

Type Alias: RequestOneOptions ​

RequestOneOptions = object

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

Properties ​

autoClose? ​

optional autoClose: boolean

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


context? ​

optional context: AdapterContext

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


filters ​

filters: Filter[]

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


isEventDeleted()? ​

optional isEventDeleted: (event, url) => boolean

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

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

boolean


isEventValid()? ​

optional isEventValid: (event, url) => boolean

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

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

boolean


onClose()? ​

optional onClose: () => void

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

Returns ​

void


onDeleted()? ​

optional onDeleted: (event, url) => void

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

Parameters ​

event ​

unknown

url ​

string

Returns ​

void


onDisconnect()? ​

optional onDisconnect: (url) => void

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

Parameters ​

url ​

string

Returns ​

void


onDuplicate()? ​

optional onDuplicate: (event, url) => void

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

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onEose()? ​

optional onEose: (url) => void

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

Parameters ​

url ​

string

Returns ​

void


onEvent()? ​

optional onEvent: (event, url) => void

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

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onFiltered()? ​

optional onFiltered: (event, url) => void

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

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

void


onInvalid()? ​

optional onInvalid: (event, url) => void

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

Parameters ​

event ​

unknown

url ​

string

Returns ​

void


relay ​

relay: string

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


signal? ​

optional signal: AbortSignal

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


tracker? ​

optional tracker: Tracker

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