Event to find out when all plugins have loaded

Hi all,
I noticed that when we open the theia ide in browser, the IDE UI shows up and then plugins continue to load in the background.

How can I know when the IDE is fully initialized and all plugins have loaded ? Is there any event that supports this?

Rajesh Seenivasan.

@rs are you looking for an event which notifies when plugins are all loaded, or when they are all activated.
Please note that plugins have Activation Events which control their activation (likely the behavior you experience where you see plugins still loading, language-servers initializing) and there is no event from the framework’s point of view to determine that all the plugins are activated for a given user.

Maybe this thread can be relevant: https://github.com/eclipse-theia/theia/issues/8121

1 Like