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 GetLast

    GetLast(UIDocument, TypeSearch, Predicate<VisualElement>)

    Retrieves the lastVisualElementaccording to the filter applied via the selector.

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

    TheUIDocumentcontaining theTemplateContainerthat will be considered as host.

    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

    LastVisualElementretrieved according to the filter applied via the selector.

    GetLast(VisualElement, TypeSearch, Predicate<VisualElement>)

    Retrieves the lastVisualElementaccording to the filter applied via the selector.

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

    VisualElementconsidered as host.

    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

    LastVisualElementretrieve according to the filter applied via the selector.

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

    Retrieves the lastVisualElementaccording to the filter applied via the selector.

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

    List ofVisualElementconsidered as hosts.

    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

    LastVisualElementretrieve according to the filter applied via the selector.

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

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

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

    List ofVisualElementconsidered as hosts.

    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

    Last element retrieved according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.

    GetLast<TResult>(UIDocument, TypeSearch, Predicate<TResult>)

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

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

    TheUIDocumentcontaining theTemplateContainerthat will be considered as host.

    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

    Last element retrieved according to the selector according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.

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

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

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

    VisualElementconsidered as host.

    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

    Last element retrieved according to the filter applied via the selector.

    Type Parameters
    NameDescription
    TResult

    Type of the result based on the class.VisualElement.