omni.kit.widget.settings

Submodules Summary:

omni.kit.widget.settings.settings_model

Source for SettingModel, RadioButtonSettingModel, AssetPathSettingsModel, VectorFloatComponentModel, VectorIntComponentModel, VectorSettingsModel, VectorFloatSettingsModel, VectorIntSettingsModel, SettingsComboValueModel, SettingsComboNameValueItem, SettingsComboItemModel.

omni.kit.widget.settings.settings_widget

Source for SettingType, SettingWidgetType, SettingsSearchableCombo, create_setting_widget, create_setting_widget_combo.

omni.kit.widget.settings.settings_widget_builder

Source for SettingsWidgetBuilder, AssetPicker.

omni.kit.widget.settings.style

Source for get_ui_style_name, get_style.

Classes Summary:

SettingType

Supported setting types for create_setting_widget.

SettingWidgetType

Supported setting UI widget types

SettingsSearchableCombo

Searchable combo box, needs omni.kit.widget.searchable_combobox extensions

SettingsWidgetBuilder

Widget builder functions.

Functions Summary:

create_setting_widget

Create a UI widget connected with a setting.

create_setting_widget_combo

Create a Combo Setting widget.

get_style

Get default style.

get_ui_style_name

Gets which light/dark theme kit is using. Not wildly supported.