omni.kit.widget.filebrowser

Submodules Summary:

omni.kit.widget.filebrowser.abstract_column_delegate

An abstract column delegate class. Subclassed by column delegates used by :obj:`FileBrowserTreeView`.

omni.kit.widget.filebrowser.card

Base Model classes for the filebrowser entity.

omni.kit.widget.filebrowser.clipboard

Collection of utility functions to manage the clipboard.

omni.kit.widget.filebrowser.column_delegate_registry

Manage Registration of column delegates to be used by :obj:`FileBrowserTreeView`.

omni.kit.widget.filebrowser.date_format_menu

A menu to set datetime format.

omni.kit.widget.filebrowser.filesystem_model

Model and Item classes for navigating the local file system on the machine.

omni.kit.widget.filebrowser.grid_view

A generic GridView Widget for File Systems.

omni.kit.widget.filebrowser.model

No submodule docstring provided

omni.kit.widget.filebrowser.nucleus_model

Model and Item classes for navigating a Nucleus Server.

omni.kit.widget.filebrowser.singleton

Decorator class to define the class as a singleton.

omni.kit.widget.filebrowser.style

UI Styles for widgets used in the extension.

omni.kit.widget.filebrowser.thumbnails

Collection of functions to manage thumbnails.

omni.kit.widget.filebrowser.tree_view

A generic Tree View Widget for File Systems.

omni.kit.widget.filebrowser.view

An abstract View class, subclassed by TreeView and GridView.

omni.kit.widget.filebrowser.widget

UI widget for navigating a filesystem.

omni.kit.widget.filebrowser.zoom_bar

UI Widget to change the scale of items inside :obj:`FileBrowserGridView`.

Classes Summary:

AbstractColumnDelegate

An abstract object that is used to put the widget to the file browser asynchronously.

ColumnItem

Column Item class to be used with FileBrowserTreeView.

FileBrowserItem

Base class for the Filebrowser view Item.

FileBrowserItemCard

Widget used by FileBrowserGridView to build the browser item.

FileBrowserItemFactory

Factory to create :obj:`FileBrowserItem` instances.

FileBrowserModel

Base class for the Filebrowser view Model.

FileBrowserUdimItem

A Filebrowser UDIM item class for navigating a the local filesystem in a Filebrowser view.

FileBrowserWidget

The basic UI widget for navigating a filesystem as a tree or grid view.

FileSystemItem

A Filebrowser item class for navigating a the local filesystem in a Filebrowser view.

FileSystemModel

A Filebrowser model class for navigating a the local filesystem in a Filebrowser view.

NucleusConnectionItem

NucleusItem that represents a nucleus connection.

NucleusItem

A Filebrowser item class for navigating a Nucleus server in a Filebrowser view.

NucleusModel

A Filebrowser model class for navigating a Nucleus server in a Filebrowser view.

ColumnDelegateRegistry

Functions Summary:

clear_clipboard

Clear the clipboard.

find_thumbnails_for_files_async

Return a dictionary of thumbnails for the given files.

get_clipboard_items

Get browser items.

is_clipboard_cut

Return True if items in the clipboard are cut from other items.

is_path_cut

Return True if the path are cut from other items or clipboard.

list_thumbnails_for_folder_async

Return a dictionary of thumbnails for the files in the given folder.

save_items_to_clipboard

Save browser items to clipboard.