class in UnityEngine.Experimental.UIElements
/
Inherits from:Experimental.UIElements.VisualElement
Switch to ManualA textfield is a rectangular area where the user can edit a string.
cursorColor | The color of the cursor. |
doubleClickSelectsWord | Set this to true to allow double-clicks to select the word under the mouse and false if otherwise. |
hasFocus | Returns true if the textfield has the focus and false if otherwise. |
isPasswordField | Set this to true to mask the characters and false if otherwise. |
maskChar | The character used for masking in a password field. |
maxLength | The maximum number of characters this textfield can hold. If 0, there is no limit. |
multiline | Set this to true to allow multiple lines in the textfield and false if otherwise. |
OnTextChanged | Action that is called whenever the text changes in the textfield. |
OnTextChangeValidated | Action that is called when the user validates the text in the textfield. |
selectionColor | The color of the text selection. |
tripleClickSelectsLine | Set this to true to allow triple-clicks to select the line under the mouse and false if otherwise. |
TextField | Creates a new textfield. |
OnPersistentDataReady | Called when the persistent data is accessible and/or when the data or persistence key have changed (VisualElement is properly parented). |
canGrabFocus | Return true if the element can be focused. |
focusController | Return the focus controller for this element. |
focusIndex | An integer used to sort focusables in the focus ring. A negative value means that the element can not be focused. |
childCount | Number of child elements in this object's contentContainer |
clippingOptions | Should this element clip painting to its boundaries. |
contentContainer | child elements are added to this element, usually this |
dataWatch | Access to this element data watch interface. |
enabledInHierarchy | Returns true if the VisualElement is enabled in its own hierarchy. |
enabledSelf | Returns true if the VisualElement is enabled locally. |
persistenceKey | Used for view data persistence (ie. tree expanded states, scroll position, zoom level). |
schedule | Retrieves this VisualElement's IVisualElementScheduler |
shadow | Access to this element physical hierarchy |
style | Reference to the style object of this element. |
this[int] | Access to this element physical hierarchy |
userData | This property can be used to associate application-specific user data with this VisualElement. |
HandleEvent | Handle an event, most often by executing the callbacks associated with the event. |
HasBubbleHandlers | Return true if event handlers for the event propagation bubble up phase have been attached on this object. |
HasCaptureHandlers | Return true if event handlers for the event propagation capture phase have been attached on this object. |
OnLostCapture | Called when the element loses the capture. Will be removed in a future version. |
RegisterCallback | Add an event handler on the instance. If the handler has already been registered on the same phase (capture or bubbling), this will have no effect. |
UnregisterCallback | Remove callback from the instance. |
Blur | Tell the element to release the focus. |
Focus | Attempt to give the focus to this element. |
Add | Add an element to this element's contentContainer |
AddStyleSheetPath | Adds this stylesheet file to this element list of applied styles |
AnyDirty | Checks if any of the ChangeTypes have been marked dirty. |
Children | Returns the elements from its contentContainer |
Clear | Remove all child elements from this element's contentContainer |
Contains | Returns true if the element is a direct child of this VisualElement |
ElementAt | Retrieves the child element at position |
FindAncestorUserData | Searchs up the hierachy of this VisualElement and retrieves stored userData, if any is found. |
GetEnumerator | Allows to iterate into this elements children |
GetFirstAncestorOfType | Walks up the hierarchy, starting from this element's parent, and returns the first VisualElement of this type |
GetFirstOfType | Walks up the hierarchy, starting from this element, and returns the first VisualElement of this type |
GetFullHierarchicalPersistenceKey | Combine this VisualElement's VisualElement.persistenceKey with those of its parents to create a more unique key for use with VisualElement.GetOrCreatePersistentData. |
GetOrCreatePersistentData | Takes a reference to an existing persisted object and a key and returns the object either filled with the persisted state or as-is. |
HasStyleSheetPath | Checks if this stylesheet file is in this element list of applied styles |
Insert | Insert an element into this element's contentContainer |
OnStyleResolved | Callback when the styles of an object have changed. |
OverwriteFromPersistedData | Overwrite object from the persistent data store. |
Remove | Removes this child from the hierarchy |
RemoveAt | Remove the child element located at this position from this element's contentContainer |
RemoveFromHierarchy | Removes this element from its parent hierarchy |
RemoveStyleSheetPath | Removes this stylesheet file from this element list of applied styles |
SavePersistentData | Write persistence data to file. |
SetEnabled | Changes the VisualElement enabled state. A disabled VisualElement does not receive most events. |
Sort | Reorders child elements from this VisualElement contentContainer. |