ExtStatusBar

class omni.kit.window.extensions.ext_status_bar.ExtStatusBar

Bases: object

A custom status bar extension for the Omniverse application.

This class creates a status bar that listens to specific events in the Omniverse application and updates its display message and color accordingly. It subscribes to events related to the syncing of the registry and the installation of extensions, and it displays success or failure messages with corresponding colors based on the event outcomes.

The status bar can be destroyed when it is no longer needed, which cleans up any subscriptions it has made to the application’s message bus.

Methods

__init__()

Initializes the status bar with subscriptions to various events.

destroy()

Cleans up the subscriptions.

__init__()

Initializes the status bar with subscriptions to various events.

destroy()

Cleans up the subscriptions.