Class CompatibilitySettingHeader
Compatibility Settings UI Header
Namespace: Unity.Industrial.Forma.Editor.UI.Components
Syntax
[MovedFrom(true, "UnityEditor.Industrial.Configuring.UI", "Unity.Industrial.Configurator.Editor", null)]
public class CompatibilitySettingHeader
Properties
foldout
Foldout
Declaration
public Foldout foldout { get; }
Property Value
Type | Description |
---|---|
Foldout |
Methods
Create(VisualElement, String, Action, Boolean, Boolean)
Create UI instance
Declaration
public VisualElement Create(VisualElement parent, string displayText, Action settingsBtnAction, bool defaultExpanded = false, bool root = false)
Parameters
Type | Name | Description |
---|---|---|
VisualElement | parent | Parent visual element |
String | displayText | Text |
Action | settingsBtnAction | Action to perform upon clicking button |
Boolean | defaultExpanded | Init with expanded UI |
Boolean | root | Add the CompatibilitySettingHeader root uss class |
Returns
Type | Description |
---|---|
VisualElement | The created visual element |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | Display text was null |