Welshman Docs / @welshman/app / PublishStatusView
Abstract Class: PublishStatusView
Defined in: plugins/publisher.ts:68
Status queries over per-relay results. A relay with no result is still in progress.
Extended by
Constructors
Constructor
new PublishStatusView():
PublishStatusView
Returns
PublishStatusView
Properties
relays
abstractreadonlyrelays:string[]
Defined in: plugins/publisher.ts:69
results
abstractreadonlyresults:PublishResultsByRelay
Defined in: plugins/publisher.ts:70
Methods
abort()
abstractabort():void
Defined in: plugins/publisher.ts:74
Returns
void
canAbort()
canAbort():
boolean
Defined in: plugins/publisher.ts:130
Returns
boolean
getCompleteUrls()
getCompleteUrls():
string[]
Defined in: plugins/publisher.ts:113
Returns
string[]
getError()
getError():
Promise<string|undefined>
Defined in: plugins/publisher.ts:135
Returns
Promise<string | undefined>
getFailedUrls()
getFailedUrls():
string[]
Defined in: plugins/publisher.ts:121
Returns
string[]
getIncompleteUrls()
getIncompleteUrls():
string[]
Defined in: plugins/publisher.ts:117
Returns
string[]
getUrlsWithStatus()
getUrlsWithStatus(
statuses):string[]
Defined in: plugins/publisher.ts:103
Parameters
statuses
PublishStatus | PublishStatus[]
Returns
string[]
hasStatus()
hasStatus(
statuses):boolean
Defined in: plugins/publisher.ts:125
Parameters
statuses
PublishStatus | PublishStatus[]
Returns
boolean
isComplete()
abstractisComplete():boolean
Defined in: plugins/publisher.ts:72
Returns
boolean
notify()
protectednotify():void
Defined in: plugins/publisher.ts:93
Returns
void
settled()
abstractsettled():Promise<PublishStatusView>
Defined in: plugins/publisher.ts:76
Returns
Promise<PublishStatusView>
subscribe()
subscribe(
subscriber): () =>void
Defined in: plugins/publisher.ts:81
Parameters
subscriber
Subscriber<PublishStatusView>
Returns
() => void