Class IdentifierField
Inheritance
CallbackEventHandler
Focusable
VisualElement
BindableElement
BaseField<string>
TextInputBaseField<string>
TextValueField<string>
IdentifierField
Implements
IEventHandler
IResolvedStyle
ITransform
ITransitionAnimations
IExperimentalFeatures
IVisualElementScheduler
IBindable
INotifyValueChanged<string>
IMixedValueSupport
IValueField<string>
Inherited Members
TextValueField<string>.StartDragging()
TextValueField<string>.StopDragging()
TextValueField<string>.AddLabelDragger<TDraggerType>()
TextValueField<string>.SetValueWithoutNotify(string)
TextValueField<string>.HandleEventBubbleUp(EventBase)
TextValueField<string>.supportExpressions
TextValueField<string>.formatString
TextInputBaseField<string>.singleLineInputUssClassName
TextInputBaseField<string>.multilineInputUssClassName
TextInputBaseField<string>.placeholderUssClassName
TextInputBaseField<string>.textInputUssName
TextInputBaseField<string>.SelectAll()
TextInputBaseField<string>.SelectNone()
TextInputBaseField<string>.SetVerticalScrollerVisibility(ScrollerVisibility)
TextInputBaseField<string>.UpdateMixedValueContent()
TextInputBaseField<string>.textInputBase
TextInputBaseField<string>.textSelection
TextInputBaseField<string>.textEdition
TextInputBaseField<string>.onIsReadOnlyChanged
TextInputBaseField<string>.isReadOnly
TextInputBaseField<string>.isPasswordField
TextInputBaseField<string>.autoCorrection
TextInputBaseField<string>.hideMobileInput
TextInputBaseField<string>.keyboardType
TextInputBaseField<string>.touchScreenKeyboard
TextInputBaseField<string>.maxLength
TextInputBaseField<string>.isDelayed
TextInputBaseField<string>.maskChar
TextInputBaseField<string>.selectionColor
TextInputBaseField<string>.cursorColor
TextInputBaseField<string>.cursorIndex
TextInputBaseField<string>.cursorPosition
TextInputBaseField<string>.selectIndex
TextInputBaseField<string>.selectAllOnFocus
TextInputBaseField<string>.selectAllOnMouseUp
TextInputBaseField<string>.doubleClickSelectsWord
TextInputBaseField<string>.tripleClickSelectsLine
TextInputBaseField<string>.text
TextInputBaseField<string>.emojiFallbackSupport
TextInputBaseField<string>.verticalScrollerVisibility
BaseField<string>.noLabelVariantUssClassName
BaseField<string>.labelDraggerVariantUssClassName
BaseField<string>.mixedValueLabelUssClassName
BaseField<string>.alignedFieldUssClassName
BaseField<string>.mixedValueString
BaseField<string>.serializedPropertyCopyName
BaseField<string>.rawValue
BaseField<string>.value
BaseField<string>.labelElement
BaseField<string>.label
BaseField<string>.showMixedValue
BaseField<string>.mixedValueLabel
BindableElement.binding
BindableElement.bindingPath
VisualElement.disabledUssClassName
VisualElement.Focus()
VisualElement.SendEvent(EventBase)
VisualElement.MarkDirtyRepaint()
VisualElement.IsMarkedForRepaint()
VisualElement.ContainsPoint(Vector2)
VisualElement.Overlaps(Rect)
VisualElement.ToString()
VisualElement.GetClasses()
VisualElement.ClearClassList()
VisualElement.FindAncestorUserData()
VisualElement.SetBinding(BindingId, Binding)
VisualElement.GetBinding(BindingId)
VisualElement.TryGetBinding(BindingId, out Binding)
VisualElement.GetBindingInfos()
VisualElement.HasBinding(BindingId)
VisualElement.ClearBinding(BindingId)
VisualElement.ClearBindings()
VisualElement.GetHierarchicalDataSourceContext()
VisualElement.GetDataSourceContext(BindingId)
VisualElement.TryGetDataSourceContext(BindingId, out DataSourceContext)
VisualElement.TryGetLastBindingToUIResult(in BindingId, out BindingResult)
VisualElement.TryGetLastBindingToSourceResult(in BindingId, out BindingResult)
VisualElement.Add(VisualElement)
VisualElement.Remove(VisualElement)
VisualElement.Clear()
VisualElement.IndexOf(VisualElement)
VisualElement.Children()
VisualElement.BringToFront()
VisualElement.SendToBack()
VisualElement.PlaceBehind(VisualElement)
VisualElement.PlaceInFront(VisualElement)
VisualElement.RemoveFromHierarchy()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.Contains(VisualElement)
VisualElement.FindCommonAncestor(VisualElement)
VisualElement.viewDataKey
VisualElement.userData
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.disablePlayModeTint
VisualElement.usageHints
VisualElement.transform
VisualElement.scaledPixelsPerPoint
VisualElement.layout
VisualElement.contentRect
VisualElement.paddingRect
VisualElement.worldBound
VisualElement.localBound
VisualElement.worldTransform
VisualElement.hasActivePseudoState
VisualElement.hasInactivePseudoState
VisualElement.hasHoverPseudoState
VisualElement.hasCheckedPseudoState
VisualElement.hasEnabledPseudoState
VisualElement.hasDisabledPseudoState
VisualElement.hasFocusPseudoState
VisualElement.hasRootPseudoState
VisualElement.pickingMode
VisualElement.name
VisualElement.enabledInHierarchy
VisualElement.enabledSelf
VisualElement.languageDirection
VisualElement.visible
VisualElement.generateVisualContent
VisualElement.dataSource
VisualElement.dataSourcePath
VisualElement.dataSourceType
VisualElement.experimental
VisualElement.hierarchy
VisualElement.cacheAsBitmap
VisualElement.parent
VisualElement.panel
VisualElement.contentContainer
VisualElement.visualTreeAssetSource
VisualElement.childCount
VisualElement.schedule
VisualElement.style
VisualElement.resolvedStyle
VisualElement.customStyle
VisualElement.styleSheets
VisualElement.tooltip
Focusable.Blur()
Focusable.focusable
Focusable.tabIndex
Focusable.delegatesFocus
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallbackOnce<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.RegisterCallbackOnce<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
CallbackEventHandler.HasTrickleDownHandlers()
CallbackEventHandler.HasBubbleUpHandlers()
CallbackEventHandler.ExecuteDefaultActionAtTarget(EventBase)
CallbackEventHandler.HandleEventTrickleDown(EventBase)
CallbackEventHandler.ExecuteDefaultAction(EventBase)
CallbackEventHandler.NotifyPropertyChanged(in BindingId)
Namespace: UnityEditor.ShaderGraph.Drawing
Assembly: Unity.ShaderGraph.Editor.dll
Syntax
[UxmlElement]
public class IdentifierField : TextValueField<string>, IEventHandler, IResolvedStyle, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IBindable, INotifyValueChanged<string>, IMixedValueSupport, IValueField<string>
Constructors
IdentifierField()
Declaration
public IdentifierField()
IdentifierField(string)
Declaration
public IdentifierField(string label)
Parameters
Type | Name | Description |
---|---|---|
string | label |
Fields
inputUssClassName
Declaration
public static readonly string inputUssClassName
Field Value
Type | Description |
---|---|
string |
labelUssClassName
Declaration
public static readonly string labelUssClassName
Field Value
Type | Description |
---|---|
string |
ussClassName
Declaration
public static readonly string ussClassName
Field Value
Type | Description |
---|---|
string |
Methods
ApplyInputDeviceDelta(Vector3, DeltaSpeed, string)
Declaration
public override void ApplyInputDeviceDelta(Vector3 delta, DeltaSpeed speed, string startValue)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | delta | |
DeltaSpeed | speed | |
string | startValue |
Overrides
StringToValue(string)
Declaration
protected override string StringToValue(string str)
Parameters
Type | Name | Description |
---|---|---|
string | str |
Returns
Type | Description |
---|---|
string |
Overrides
ValueToString(string)
Declaration
protected override string ValueToString(string v)
Parameters
Type | Name | Description |
---|---|---|
string | v |
Returns
Type | Description |
---|---|
string |
Overrides
Implements
UnityEngine.UIElements.IEventHandler
UnityEngine.UIElements.IResolvedStyle
UnityEngine.UIElements.ITransform
UnityEngine.UIElements.Experimental.ITransitionAnimations
UnityEngine.UIElements.IExperimentalFeatures
UnityEngine.UIElements.IVisualElementScheduler
UnityEngine.UIElements.IBindable
UnityEngine.UIElements.INotifyValueChanged<T>
UnityEngine.UIElements.IMixedValueSupport
UnityEngine.UIElements.IValueField<T>