I

UnboundLifecycle

The lifecycle entry points, all the global unbound object keeps after shutdown.

interface UnboundLifecycle

Members

initialize(): void

Brings up the client: registers the addon managers, starts the built-ins, loads each kind's addons, then runs the built-ins' afterAddons hooks. Twin of shutdown.

shutdown(): Promise<void>

Tears the client back down: stops the built-ins, shuts down each kind's manager, persists settings, unregisters the managers and clears the global down to the lifecycle entry points. Twin of initialize.

Returns

A promise that resolves once settings have been persisted and shutdown is complete.