RegistryProvider#
- class omni.kit.registry.nucleus.RegistryProvider(
- name: str,
- url: str,
- trusted: bool,
- optional: bool,
- registry_globals: RegistryGlobals,
Bases:
IRegistryProviderRegistry provider implementation.
There is one instance of this class per registry URL in settings. It registers itself in the extension manager. Extension manager will call this class to get the list of extensions and to download extensions, etc.
Methods
__init__(self)apply_index_changes_batch()get_urls()publish_extension(ext_path, ext_item)pull_extension(ext_id, ext_folder)pull_extension_async(ext_id, ext_folder)refresh_index()shutdown()sync_index()unpublish_extension(ext_id)- __init__(
- self: omni.ext._extensions.IRegistryProvider,