DependenciesPage
- class omni.kit.window.extensions.ext_info_widget.DependenciesPage
- Bases: - PageBase- A tab page within the Extension Manager UI that displays dependencies information for an extension. - This page shows the dependencies required by the selected extension, including their versions and whether they are optional. If the extension is enabled, it displays a graph of all its dependencies. Otherwise, it lists the extensions that would be enabled as a result of enabling the selected extension, along with any errors that would prevent enabling. - Methods - __init__()- Initialize the DependenciesPage with an empty graph. - build_tab(ext_info, ext_item)- Builds the dependencies tab for the given extension. - destroy()- Cleans up any resources or subscriptions. - Returns the name of the tab. - __init__()
- Initialize the DependenciesPage with an empty graph. 
 - build_tab(ext_info, ext_item: ExtensionCommonInfo)
- Builds the dependencies tab for the given extension. - Parameters
- ext_info (dict) – Information about the extension. 
- ext_item ( - ExtensionCommonInfo) – The extension item to build dependencies for.
 
 
 - destroy()
- Cleans up any resources or subscriptions. 
 - static get_tab_name()
- Returns the name of the tab.