Class InputLabel
Inherited Members
VisualElement.ExecuteDefaultAction(EventBase)
VisualElement.Focus()
VisualElement.Overlaps(Rect)
VisualElement.ToString()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.cacheAsBitmap
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
Assembly: Unity.AppUI.dll
public class InputLabel : BaseVisualElement, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, IContextOverrideElement, IAdditionalDataHolder
Constructors
Declaration
Declaration
public InputLabel(string label)
Parameters
Type |
Name |
Description |
string |
label |
The label value.
|
Fields
The InputLabel container styling class.
Declaration
public const string containerUssClassName = "appui-inputlabel__container"
Field Value
The InputLabel field-label styling class.
Declaration
public const string fieldLabelUssClassName = "appui-inputlabel__field-label"
Field Value
helpTextUssClassName
The InputLabel help text styling class.
Declaration
public const string helpTextUssClassName = "appui-inputlabel__help-text"
Field Value
The InputLabel input alignment styling class.
Declaration
public const string inputAlignmentUssClassName = "appui-inputlabel--input-alignment-"
Field Value
The InputLabel input container styling class.
Declaration
public const string inputContainerUssClassName = "appui-inputlabel__input-container"
Field Value
The InputLabel label container styling class.
Declaration
public const string labelContainerUssClassName = "appui-inputlabel__label-container"
Field Value
The InputLabel direction styling class.
Declaration
public const string orientationUssClassName = "appui-inputlabel--"
Field Value
The InputLabel size styling class.
Declaration
public const string sizeUssClassName = "appui-inputlabel--size-"
Field Value
The InputLabel main styling class.
Declaration
public const string ussClassName = "appui-inputlabel"
Field Value
withHelpTextUssClassName
The InputLabel with help text styling class.
Declaration
public const string withHelpTextUssClassName = "appui-inputlabel--with-help-text"
Field Value
Properties
contentContainer
Declaration
public override VisualElement contentContainer { get; }
Property Value
Overrides
The orientation of the label.
Declaration
public Direction direction { get; set; }
Property Value
The error message to display.
Declaration
public string helpMessage { get; set; }
Property Value
Declaration
public HelpTextVariant helpVariant { get; set; }
Property Value
The requirement indicator to display.
Declaration
public IndicatorType indicatorType { get; set; }
Property Value
The alignment of the input.
Declaration
public Align inputAlignment { get; set; }
Property Value
Declaration
public string label { get; set; }
Property Value
Declaration
public TextOverflow labelOverflow { get; set; }
Property Value
Whether the input is required or not in the form. This will add an asterisk next to the label.
Declaration
public bool required { get; set; }
Property Value
requiredText
The requirement indicator to display.
Declaration
public string requiredText { get; set; }
Property Value
Methods
Declaration
public static string GetInputAlignmentUssClassName(Align enumValue)
Parameters
Type |
Name |
Description |
Align |
enumValue |
|
Returns
Declaration
public static string GetOrientationUssClassName(Direction enumValue)
Parameters
Returns
Implements
Extension Methods