Skip to content

Welshman Docs / @welshman/app / IApp

Interface: IApp ​

Defined in: app.ts:33

Properties ​

config ​

config: AppConfig

Defined in: app.ts:35


ingestEvent ​

ingestEvent: (event, url) => Promise<void>

Defined in: app.ts:42

Parameters ​

event ​

TrustedEvent

url ​

string

Returns ​

Promise<void>


netContext ​

netContext: NetContext

Defined in: app.ts:38


onCleanup ​

onCleanup: (unsubscriber) => void

Defined in: app.ts:37

Parameters ​

unsubscriber ​

Unsubscriber

Returns ​

void


pool ​

pool: Pool

Defined in: app.ts:39


repository ​

repository: Repository

Defined in: app.ts:40


use ​

use: <T>(Ctor) => T

Defined in: app.ts:36

Type Parameters ​

T ​

T

Parameters ​

Ctor ​

Plugin<T>

Returns ​

T


user? ​

optional user?: User

Defined in: app.ts:34


wrapManager ​

wrapManager: WrapManager

Defined in: app.ts:41