Welshman Docs / @welshman/app / RelayMemberLists
Class: RelayMemberLists
Defined in: plugins/relayMembers.ts:11
Flotilla kind-13534 relay member lists.
Extends
Constructors
Constructor
new RelayMemberLists(
app):RelayMemberLists
Defined in: plugins/relayMembers.ts:12
Parameters
app
Returns
RelayMemberLists
Overrides
RelaySignedDerivedPlugin.constructor
Properties
all
all:
Projection<RelayMembersReader[]>
Defined in: plugins/base.ts:167
Inherited from
app
protectedreadonlyapp:IApp
Defined in: plugins/base.ts:175
Inherited from
forceLoad
forceLoad: (
key, ...args) =>Promise<Maybe<RelayMembersReader>>
Defined in: plugins/base.ts:170
Parameters
key
string
args
...any[]
Returns
Promise<Maybe<RelayMembersReader>>
Inherited from
RelaySignedDerivedPlugin.forceLoad
index
readonlyindex:ItemCollection<RelayMembersReader>
Defined in: plugins/base.ts:176
Inherited from
RelaySignedDerivedPlugin.index
load
load: (
key, ...args) =>Promise<Maybe<RelayMembersReader>>
Defined in: plugins/base.ts:169
Parameters
key
string
args
...any[]
Returns
Promise<Maybe<RelayMembersReader>>
Inherited from
one
one: (
key?, ...args) =>Readable<Maybe<RelayMembersReader>>
Defined in: plugins/base.ts:168
Parameters
key?
string
args
...any[]
Returns
Readable<Maybe<RelayMembersReader>>
Inherited from
Methods
fetch()
fetch(
url):Promise<TrustedEvent[]>
Defined in: plugins/relayMembers.ts:20
Parameters
url
string
Returns
Promise<TrustedEvent[]>
Overrides
RelaySignedDerivedPlugin.fetch
forUrl()
forUrl(
url):Readable<Maybe<RelayMembersReader>>
Defined in: plugins/relayMembers.ts:24
Parameters
url
string
Returns
Readable<Maybe<RelayMembersReader>>
get()
get(
key):RelayMembersReader|undefined
Defined in: plugins/base.ts:190
Parameters
key
string
Returns
RelayMembersReader | undefined
Inherited from
project()
project<
U>(key,read):Projection<U>
Defined in: plugins/base.ts:192
Type Parameters
U
U
Parameters
key
string
read
(item) => U
Returns
Projection<U>