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

    Method AtIndex

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

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

    Declaration
    public VisualElement AtIndex(UIDocument document, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<VisualElement> predicate = null)
    Parameters
    TypeNameDescription
    UIDocumentdocument

    TheUIDocumentcontaining theTemplateContainerthat will be considered as host.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<VisualElement>predicate

    Function to filter the result.

    Returns
    TypeDescription
    VisualElement

    TheVisualElementretrieved at the specified index according to the filter applied via the selector.

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

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

    Declaration
    public VisualElement AtIndex(VisualElement host, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<VisualElement> predicate = null)
    Parameters
    TypeNameDescription
    VisualElementhost

    VisualElementconsidered as host.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<VisualElement>predicate

    Function to filter the result.

    Returns
    TypeDescription
    VisualElement

    TheVisualElementretrieved at the specified index according to the filter applied via the selector.

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

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

    Declaration
    public VisualElement AtIndex(IEnumerable<VisualElement> hosts, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<VisualElement> predicate = null)
    Parameters
    TypeNameDescription
    IEnumerable<VisualElement>hosts

    List ofVisualElementconsidered as hosts.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<VisualElement>predicate

    Function to filter the result.

    Returns
    TypeDescription
    VisualElement

    TheVisualElementretrieved at the 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 according to the filter applied via the selector.

    Declaration
    public TResult AtIndex<TResult>(IEnumerable<VisualElement> hosts, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<TResult> predicate = null) where TResult : VisualElement
    Parameters
    TypeNameDescription
    IEnumerable<VisualElement>hosts

    List ofVisualElementconsidered as hosts.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<TResult>predicate

    Function to filter the result.

    Returns
    TypeDescription
    TResult

    The element retrieved at the specified index according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.

    AtIndex<TResult>(UIDocument, int, TypeSearch, Predicate<TResult>)

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

    Declaration
    public TResult AtIndex<TResult>(UIDocument document, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<TResult> predicate = null) where TResult : VisualElement
    Parameters
    TypeNameDescription
    UIDocumentdocument

    TheUIDocumentcontaining theTemplateContainerthat will be considered as host.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<TResult>predicate

    Function to filter the result.

    Returns
    TypeDescription
    TResult

    The element retrieved at the specified index according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.

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

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

    Declaration
    public TResult AtIndex<TResult>(VisualElement host, int index, UIToolkitComponent.TypeSearch searchFrom = TypeSearch.Container, Predicate<TResult> predicate = null) where TResult : VisualElement
    Parameters
    TypeNameDescription
    VisualElementhost

    VisualElementconsidered as host.

    intindex

    Index of the element to retrieve.

    UIToolkitComponent.TypeSearchsearchFrom

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

    Predicate<TResult>predicate

    Function to filter the result.

    Returns
    TypeDescription
    TResult

    The element retrieved at the specified index according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.