Skip to main content

Module application

Module application 

Source
Expand description

Root initialization and application lifetime, independent of any async executor.

Structs§

AppClosed
Completion of retained application cleanup. This observer does not own the application and never blocks the UI thread.
AppContext
Weak access to the application that owns a node. Cloning this context does not keep an application active. This context stays local and provides no dependency lookup.
AppOptions
Resource limits and cleanup diagnostics for one application instance. These options never construct an executor or register application services.
InitContext
Context supplied to the ordinary root initializer on the UI owner thread. The application’s property graph is entered for the duration of the call. Construct the root promptly, then use scoped work for asynchronous loading.

Enums§

AppPhase
The activation and teardown state of one cartridge instance.
StopReason
Why an application is leaving its active host.

Constants§

HOST_MESSAGE_LIMIT
Maximum encoded startup, request or reply size across a host boundary.

Type Aliases§

AppResult
A fallible application configuration result.