AssetBrowserModel#

class omni.kit.browser.asset.model.AssetBrowserModel(*args, **kwargs)#

Bases: TreeFolderBrowserModel

Represent asset browser model

Methods

__init__(self)

Constructs AbstractItemModel.

create_folder_object(name, url, **kwargs)

Create a folder object when a root folder appended.

execute(item)

Execute a detail item.

Attributes

__init__(
self: omni.ui._ui.AbstractItemModel,
) None#

Constructs AbstractItemModel.

`kwargsdict`

See below

### Keyword Arguments:

create_folder_object(
name: str,
url: str,
**kwargs,
) FileSystemFolder#

Create a folder object when a root folder appended. Default using FileSystemFolder. User could overridden to create own folder object for special usage. Args and keyword args please reference to FileSystemFolder.

execute(
item: DetailItem,
) None#

Execute a detail item.

Parameters:

item (DetailItem) – Detail item to be executed.