UI Toolkit ComponentUI Toolkit Component
UI Toolkit ComponentUI Toolkit Component
  • Docs
  • API
  • Changelog
  • Unity Asset Store
  • Bug report
  • SoyWar.UIToolkit
    • IUIToolkitEvent<TElement>
      • Count
      • SearchFrom
      • Selector
      • Target
    • Selector
      • AtIndex
      • AtLastIndex
      • Builder
      • Clone
      • Exists
      • Find
      • GetFirst
      • GetLast
      • Match
      • Parse
    • Selector.MatchCombinator
    • Selector.SelectorBuilder
      • AddClassNames
      • AddPseudoClass
      • AddSubSelector
      • Adjacent
      • Build
      • Children
      • Clone
      • Descendants
      • SetName
      • SetType
      • Siblings
      • Where
    • UIToolkitComponent
      • AddCustomStyles
      • Count
      • Document
      • ForceElementsUpdate
      • OverrideHost
      • RemoveCustomStyles
      • SearchFrom
      • Selector
      • SetSelectorFromText
      • Target
      • Validate
    • UIToolkitComponent.TypeSearch
    • UIToolkitComponent.TypeTarget
    • UIToolkitComponent<TElement>
      • GetEnumerator
      • OffEvent
      • OnEvent
      • Set
      • Unset
      • implicit operator
    • UIToolkitEnumerator<TElement>
      • Current
      • Dispose
      • MoveNext
  • SoyWar.UIToolkit.Editor.Component
    • BaseVerticalCollectionViewComponentEditor
    • ButtonComponentEditor
    • ListViewComponentEditor
    • TextComponentEditor
    • UIToolkitComponentEditor
      • AddEventTo
      • AddEventToFirstPosition
      • AddEventToLastPosition
      • EventCount
      • RemoveEvent
      • RemoveEventFrom
      • RemoveEventFromFirstPosition
      • RemoveEventFromLastPosition
    • ValueComponentEditor
  • SoyWar.UIToolkit.Editor.GameObject
    • BoundsFieldEditor
      • CreateGameObject
    • BoundsIntFieldEditor
      • CreateGameObject
    • ButtonEditor
      • CreateGameObject
    • DoubleFieldEditor
      • CreateGameObject
    • DropdownFieldEditor
      • CreateGameObject
    • EnumFieldEditor
      • CreateGameObject
    • FloatFieldEditor
      • CreateGameObject
    • FoldoutEditor
      • CreateGameObject
    • GroupBoxEditor
      • CreateGameObject
    • Hash128FieldEditor
      • CreateGameObject
    • IMGUIContainerEditor
      • CreateGameObject
    • IntegerFieldEditor
      • CreateGameObject
    • LabelEditor
      • CreateGameObject
    • ListViewEditor
      • CreateGameObject
    • LongFieldEditor
      • CreateGameObject
    • MinMaxSliderEditor
      • CreateGameObject
    • ProgressBarEditor
      • CreateGameObject
    • RadioButtonEditor
      • CreateGameObject
    • RadioButtonGroupEditor
      • CreateGameObject
    • RectFieldEditor
      • CreateGameObject
    • RectIntFieldEditor
      • CreateGameObject
    • ScrollViewEditor
      • CreateGameObject
    • ScrollerEditor
      • CreateGameObject
    • SliderEditor
      • CreateGameObject
    • SliderIntEditor
      • CreateGameObject
    • TemplateContainerEditor
      • CreateGameObject
    • TextFieldEditor
      • CreateGameObject
    • ToggleEditor
      • CreateGameObject
    • TreeViewEditor
      • CreateGameObject
    • UIToolkitGameObjectEditor<TComponent, TElement>
      • CreateGameObject
    • Vector2FieldEditor
      • CreateGameObject
    • Vector2IntFieldEditor
      • CreateGameObject
    • Vector3FieldEditor
      • CreateGameObject
    • Vector3IntFieldEditor
      • CreateGameObject
    • Vector4FieldEditor
      • CreateGameObject
    • VisualElementEditor
      • CreateGameObject
  • SoyWar.UIToolkit.Elements
    • BaseVerticalCollectionViewComponent<TElement>
      • ItemIndexChangedEvent
      • ItemsChosenEvent
      • ItemsSourceChangedEvent
      • SelectedIndicesChangedEvent
      • SelectionChangedEvent
    • BoundsFieldComponent
    • BoundsIntFieldComponent
    • ButtonComponent
      • CheckOnClickEvent
      • OnClick
      • OnClickEvent
    • ControlComponent<TElement, TValue>
      • CheckStateChangedEvent
      • OnStateChanged
      • OnStateChangedEvent
    • DoubleFieldComponent
    • DropdownFieldComponent
    • EnumFieldComponent
    • FloatFieldComponent
    • FoldoutComponent
    • GroupBoxComponent
    • Hash128FieldComponent
    • IMGUIContainerComponent
    • IntegerFieldComponent
    • LabelComponent
    • ListViewComponent
      • ItemsAddedEvent
      • ItemsRemovedEvent
    • LongFieldComponent
    • MinMaxSliderComponent
    • NotifyValueChangedComponent<TElement, TValue>
    • ProgressBarComponent
    • RadioButtonComponent
    • RadioButtonGroupComponent
    • RectFieldComponent
    • RectIntFieldComponent
    • ScrollViewComponent
    • ScrollerComponent
    • SliderComponent
    • SliderIntComponent
    • TemplateContainerComponent
    • TextComponent<TElement>
      • OnTextChangedEvent
      • SetText
    • TextFieldComponent
    • ToggleComponent
    • TreeViewComponent
    • ValueComponent<TElement, TValue>
      • OnValueChangedEvent
      • SetValue
    • Vector2FieldComponent
    • Vector2IntFieldComponent
    • Vector3FieldComponent
    • Vector3IntFieldComponent
    • Vector4FieldComponent
    • VisualElementComponent
  • SoyWar.UIToolkit.Events
    • AddClassNameEvent
    • AttachToVisualElementEvent
    • ClassNameChangedEventBase<T>
      • ClassName
      • GetPooled
    • DetachFromVisualElementEvent
    • HierarchyChangedEvent
    • HierarchyChangedEventBase<T>
      • GetPooled
      • Parent
    • NameChangedEvent
    • NameChangedEventBase<T>
      • GetPooled
      • NameChangedEventBase
      • NewValue
      • OldValue
    • RemoveClassNameEvent
    • VisualElementChangedEventBase<T>
      • Child
      • FromParent
      • GetPooled
      • ToParent
      • VisualElementChangedEventBase
  • SoyWar.UIToolkit.Extensions
    • HierarchicalPosition
    • UIDocumentExtensions
      • AtIndex
      • AtLastIndex
      • Exists
      • Find
      • GetFirst
      • GetLast
      • Match
    • UIToolkitEventExtensions
      • Count
      • IsElementActive
      • SetPostProcessingFilterCallback
    • VisualElementExtensions
      • AtIndex
      • AtLastIndex
      • Exists
      • Find
      • GetContentContainer
      • GetFirst
      • GetHierarchicalPosition
      • GetLast
      • HasHierarchicalPosition
      • Match
      • PlaceToFirstPosition
      • PlaceToLastPosition
      • PlaceToPosition
  • SoyWar.UIToolkit.PseudoClasses
    • ActivePseudoClass
    • BlurPseudoClass
    • CheckedPseudoClass
    • ChildPseudoClass
      • Check
      • GetChild
    • DisabledPseudoClass
    • EmptyPseudoClass
    • EnabledPseudoClass
    • EventPseudoClass<TOnEventType, TOffEventType>
      • CheckOffEvent
      • CheckOnEvent
      • TrickleDown
    • FirstChildPseudoClass
    • FirstOfTypePseudoClass
    • FocusPseudoClass
    • HasNotPseudoClass
    • HasPseudoClass
    • HostContextPseudoClass
    • HostPseudoClass
    • HoverPseudoClass
      • CheckEvent
    • IsPseudoClass
    • LastChildPseudoClass
    • LastOfTypePseudoClass
    • NotPseudoClass
    • NthChildPseudoClass
    • NthLastChildPseudoClass
    • NthLastOfTypePseudoClass
    • NthOfTypePseudoClass
    • OnlyChildPseudoClass
    • OnlyOfTypePseudoClass
    • PseudoClass
      • Add
      • AddManipulatorCallback
      • Check
      • Clone
      • CreateManipulator
      • GetValueString
      • Host
      • PointerInside
      • Validate
      • Value
    • PseudoClassManipulator
      • AddEventCallback
      • AddPostRegisterCallback
      • AddPostUnregisterCallback
      • AddPreRegisterCallback
      • AddPreUnregisterCallback
      • Check
      • CheckUpdate
      • PseudoClass
      • PseudoClassManipulator
      • Roots
      • SearchFrom
    • SelectorPseudoClassManipulator<TElement>
      • GetEnumerator
      • OffEvent
      • OnEvent
      • SelectorPseudoClassManipulator
    • SelectorPseudoClass<TElement>
      • ReverseEvent
      • Type
    • SelectorPseudoClass<TElement>.TypeSelector
    • UncheckedPseudoClass
Generated by DocFX
(with DiscordFX + SingulinkFX)

Search Results for

    Class TextComponent<TElement>

    Related to:SoyWar.UIToolkit.Elements

    /

    Inherits from:objectObjectComponentBehaviourMonoBehaviourUIToolkitComponentUIToolkitComponent<TElement>ControlComponent<TElement,string>

    /

    Implemented in:SoyWar.UIToolkit.dll

    Implements interfaces:IUIToolkitEvent<TElement>,IEnumerable<TElement>,IEnumerable,

    Description

    Abstract class to define the text ofTextElement.

    Syntax
    public abstract class TextComponent<TElement> : ControlComponent<TElement, string>, IUIToolkitEvent<TElement>, IEnumerable<TElement>, IEnumerable where TElement : TextElement
    Type Parameters
    NameDescription
    TElement

    Class based onTextElement.

    Properties

    NameDescription
    OnTextChangedEvent

    This event is called when the text has changed.

    Methods

    NameDescription
    SetText(string)

    Set the text for allTextElementlinked to this component.

    Extension Methods

    NameDescription
    Count<TElement>(IUIToolkitEvent<TElement>)

    Count the number of active elements inIUIToolkitEvent<TElement>

    IsElementActive<TElement>(IUIToolkitEvent<TElement>, TElement)

    Checks if the element is active in theIUIToolkitEvent<TElement>

    SetPostProcessingFilterCallback<TElement>(IUIToolkitEvent<TElement>, Predicate<TElement>)

    Filter the result of the selected elements inIUIToolkitEvent<TElement>

    AtIndex(IEnumerable<VisualElement>, int, TypeSearch, Predicate<VisualElement>)

    Retrieves aVisualElementat a specified index.

    AtIndex(IEnumerable<VisualElement>, int, string, TypeSearch, Predicate<VisualElement>)

    Retrieves aVisualElementat a specified index according to the filter applied via the selector.

    AtIndex<TResult>(IEnumerable<VisualElement>, int, TypeSearch, Predicate<TResult>)

    Retrieves an element at a specified index.

    AtIndex<TResult>(IEnumerable<VisualElement>, int, string, TypeSearch, Predicate<TResult>)

    Retrieves an element at a specified index according to the filter applied via the selector.

    AtLastIndex(IEnumerable<VisualElement>, int, TypeSearch, Predicate<VisualElement>)

    Retrieves aVisualElementat a specified index (counting from the end).

    AtLastIndex(IEnumerable<VisualElement>, int, string, TypeSearch, Predicate<VisualElement>)

    Retrieves aVisualElementat a specified index (counting from the end) according to the filter applied via the selector.

    AtLastIndex<TResult>(IEnumerable<VisualElement>, int, TypeSearch, Predicate<TResult>)

    Retrieves an element at a specified index (counting from the end).

    AtLastIndex<TResult>(IEnumerable<VisualElement>, int, string, TypeSearch, Predicate<TResult>)

    Retrieves an element at a specified index (counting from the end) according to the filter applied via the selector.

    Exists(IEnumerable<VisualElement>, TypeSearch, Predicate<VisualElement>)

    Checks if there is aVisualElement.

    Exists(IEnumerable<VisualElement>, string, TypeSearch, Predicate<VisualElement>)

    Checks if there is aVisualElementaccording to the filter applied via the selector.

    Exists<TResult>(IEnumerable<VisualElement>, TypeSearch, Predicate<TResult>)

    Checks if there is an element.

    Exists<TResult>(IEnumerable<VisualElement>, string, TypeSearch, Predicate<TResult>)

    Checks if there is an element according to the filter applied via the selector.

    Find(IEnumerable<VisualElement>, TypeSearch, Predicate<VisualElement>)

    Retrieves allVisualElement.

    Find(IEnumerable<VisualElement>, string, TypeSearch, Predicate<VisualElement>)

    Retrieves allVisualElementfiltered according to the selector.

    Find<TResult>(IEnumerable<VisualElement>, TypeSearch, Predicate<TResult>)

    Retrieves all elements.

    Find<TResult>(IEnumerable<VisualElement>, string, TypeSearch, Predicate<TResult>)

    Retrieves all elements filtered according to the selector.

    GetFirst(IEnumerable<VisualElement>, TypeSearch, Predicate<VisualElement>)

    Retrieves the firstVisualElement.

    GetFirst(IEnumerable<VisualElement>, string, TypeSearch, Predicate<VisualElement>)

    Retrieves the firstVisualElementaccording to the filter applied via the selector.

    GetFirst<TResult>(IEnumerable<VisualElement>, TypeSearch, Predicate<TResult>)

    Retrieves the first element.

    GetFirst<TResult>(IEnumerable<VisualElement>, string, TypeSearch, Predicate<TResult>)

    Retrieves the first element according to the filter applied via the selector.

    GetLast(IEnumerable<VisualElement>, TypeSearch, Predicate<VisualElement>)

    Retrieves the lastVisualElement.

    GetLast(IEnumerable<VisualElement>, string, TypeSearch, Predicate<VisualElement>)

    Retrieves the lastVisualElementaccording to the filter applied via the selector.

    GetLast<TResult>(IEnumerable<VisualElement>, TypeSearch, Predicate<TResult>)

    Retrieves the last element.

    GetLast<TResult>(IEnumerable<VisualElement>, string, TypeSearch, Predicate<TResult>)

    Retrieves the last element according to the filter applied via the selector.

    Match(IEnumerable<VisualElement>, VisualElement, string, TypeSearch, MatchCombinator)

    Checks if there is a match between the currentVisualElement(through a combinator) and the hosts, filtered by the selector..
    The combinator is used to know the relationship between the currentVisualElementand the targetedVisualElementfrom the selector.


    Inherited Members

    Properties

    NameDescription
    OnStateChangedEvent

    This event is called when the state has changed.

    OffEvent

    This event is called when an element is removed.

    OnEvent

    This event is called when an element is added.

    Document
    OverrideHost

    Chooses a template as host instead of the main document.

    SearchFrom

    Targets children from the parent's container (indirect) or via the hierarchy (direct).

    Selector
    Target

    Targets the first, last or all active elements.

    Methods

    NameDescription
    CheckStateChangedEvent(ChangeEvent<TValue>)

    Called to confirm if the state has changed.

    OnStateChanged(ChangeEvent<TValue>)

    Called when the state has changed.

    GetEnumerator()
    Set(TElement)
    Unset(TElement)
    AddCustomStyles(StyleSheet)

    Adds custom style for all targeted elements.

    AddCustomStyles(params StyleSheet[])

    Adds custom styles for all targeted elements.

    Count()

    Count the number of active elements

    ForceElementsUpdate()

    Forces elements to be updated.

    RemoveCustomStyles(StyleSheet)

    Removes custom style from all targeted elements.

    RemoveCustomStyles(params StyleSheet[])

    Removes custom styles from all targeted elements.

    SetSelectorFromText(string)
    SetSelectorFromText(string, out string)
    Validate()

    Checks if the document and the selector is valid.

    Operators

    NameDescription
    implicit operator TElement(UIToolkitComponent<TElement>)