BaseCompositeField<TValueType, TField, TFieldValue>
This is the base class for the composite fields.
Read time 8 minutesLast updated 5 days ago
Definition
- Type: Class
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
- Inherits from: BaseField<T>
- Implements: IEventHandler, IResolvedStyle, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, ICustomStyle, IBindable, INotifyValueChanged<T>, IMixedValueSupport
public abstract class BaseCompositeField<TValueType, TField, TFieldValue> : BaseField<TValueType>, IEventHandler, IResolvedStyle, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, ICustomStyle, IBindable, INotifyValueChanged<TValueType>, IMixedValueSupport where TField : TextValueField<TFieldValue>, new()
Static Fields
Value | Description |
|---|---|
| fieldGroupUssClassName | USS class name of field groups in elements of this type. |
| fieldUssClassName | USS class name of fields in elements of this type. |
| firstFieldVariantUssClassName | USS class name of the first field in elements of this type. |
| inputUssClassName | USS class name of input elements in elements of this type. |
| labelUssClassName | USS class name of labels in elements of this type. |
| multilineVariantUssClassName | USS class name of elements of this type when the fields are displayed on multiple lines. |
| spacerUssClassName | USS class name of spacers in elements of this type. |
| twoLinesVariantUssClassName | USS class name of elements of this type when the fields are displayed on two lines. |
| ussClassName | USS class name of elements of this type. |
Properties
Property | Description |
|---|---|
| isDelayed | If set to true, the value property only updates after either the user presses Enter or moves focus away from one of the value fields. |