FileSystemModel
- class omni.kit.widget.filebrowser.filesystem_model.FileSystemModel(name: str, root_path: str = 'C:', **kwargs)
Bases:
FileBrowserModel
A Filebrowser model class for navigating a the local filesystem in a Filebrowser view. Sub-classed from
FileBrowserModel
.- Parameters
name (str) – Name of root item..
root_path (str) – Root path. If None, then create empty model. Default “C:”.
- Keyword Arguments
drop_fn (Callable) – Function called to handle drag-n-drops. Function signature: void drop_fn(dst_item:
FileBrowserItem`, src_item: :obj:`FileBrowserItem
)filter_fn (Callable) – This handler should return True if the given Filebrowser view item is visible, False otherwise. Function signature: bool filter_fn(item:
FileBrowserItem
)sort_by_field (str) – Name of column by which to sort items in the same folder. Default “name”.
sort_ascending (bool) – Sort in ascending order. Default True.
Methods
__init__
(self)Constructs AbstractItemModel.
Attributes
- __init__(self: omni.ui._ui.AbstractItemModel) None
Constructs AbstractItemModel.
- `kwargsdict`
See below
### Keyword Arguments: