Class ListWheelElement | UIWidgets | 1.5.4-preview.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class ListWheelElement

    Inheritance
    Object
    Diagnosticable
    DiagnosticableTree
    Element
    RenderObjectElement
    ListWheelElement
    Inherited Members
    RenderObjectElement.mount(Element, Object)
    RenderObjectElement.updateChildren(List<Element>, List<Widget>, HashSet<Element>)
    RenderObjectElement.deactivate()
    RenderObjectElement.unmount()
    RenderObjectElement.attachRenderObject(Object)
    RenderObjectElement.detachRenderObject()
    RenderObjectElement.debugFillProperties(DiagnosticPropertiesBuilder)
    Element.Equals(Object)
    Element.GetHashCode()
    Element.slot
    Element.depth
    Element.owner
    Element._active
    Element.debugVisitOnstageChildren(ElementVisitor)
    Element.visitChildElements(ElementVisitor)
    Element.updateSlotForChild(Element, Object)
    Element.inflateWidget(Widget, Object)
    Element.deactivateChild(Element)
    Element.activate()
    Element.debugDeactivated()
    Element.findRenderObject()
    Element.size
    Element.inheritFromElement(InheritedElement, Object)
    Element.inheritFromWidgetOfExactType(Type, Object)
    Element.ancestorInheritedElementForWidgetOfExactType(Type)
    Element.ancestorWidgetOfExactType(Type)
    Element.ancestorStateOfType(TypeMatcher)
    Element.rootAncestorStateOfType(TypeMatcher)
    Element.ancestorRenderObjectOfType(TypeMatcher)
    Element.visitAncestorElements(ElementVisitorBool)
    Element.didChangeDependencies()
    Element.debugGetCreatorChain(Int32)
    Element.debugGetDiagnosticChain()
    Element.toStringShort()
    Element.debugDescribeChildren()
    Element.dirty
    Element.markNeedsBuild()
    Element.rebuild()
    DiagnosticableTree.toStringShallow(String, DiagnosticLevel)
    DiagnosticableTree.toStringDeep(String, String, DiagnosticLevel)
    DiagnosticableTree.toDiagnosticsNode(String, DiagnosticsTreeStyle)
    Diagnosticable.ToString()
    Diagnosticable.toString(DiagnosticLevel)
    Namespace: Unity.UIWidgets.widgets
    Syntax
    public class ListWheelElement : RenderObjectElement, BuildContext, IListWheelChildManager

    Constructors

    ListWheelElement(ListWheelViewport)

    Declaration
    public ListWheelElement(ListWheelViewport widget)
    Parameters
    Type Name Description
    ListWheelViewport widget

    Properties

    childCount

    Declaration
    public int? childCount { get; }
    Property Value
    Type Description
    Nullable<Int32>
    Implements
    IListWheelChildManager.childCount

    renderObject

    Declaration
    public RenderListWheelViewport renderObject { get; }
    Property Value
    Type Description
    RenderListWheelViewport

    widget

    Declaration
    public ListWheelViewport widget { get; }
    Property Value
    Type Description
    ListWheelViewport

    Methods

    childExistsAt(Int32)

    Declaration
    public bool childExistsAt(int index)
    Parameters
    Type Name Description
    Int32 index
    Returns
    Type Description
    Boolean
    Implements
    IListWheelChildManager.childExistsAt(Int32)

    createChild(Int32, RenderBox)

    Declaration
    public void createChild(int index, RenderBox after)
    Parameters
    Type Name Description
    Int32 index
    RenderBox after
    Implements
    IListWheelChildManager.createChild(Int32, RenderBox)

    forgetChild(Element)

    Declaration
    protected override void forgetChild(Element child)
    Parameters
    Type Name Description
    Element child
    Overrides
    Element.forgetChild(Element)

    insertChildRenderObject(RenderObject, Object)

    Declaration
    protected override void insertChildRenderObject(RenderObject child, object slot)
    Parameters
    Type Name Description
    RenderObject child
    Object slot
    Overrides
    RenderObjectElement.insertChildRenderObject(RenderObject, Object)

    moveChildRenderObject(RenderObject, Object)

    Declaration
    protected override void moveChildRenderObject(RenderObject child, dynamic slot)
    Parameters
    Type Name Description
    RenderObject child
    Object slot
    Overrides
    RenderObjectElement.moveChildRenderObject(RenderObject, Object)

    performRebuild()

    Declaration
    protected override void performRebuild()
    Overrides
    RenderObjectElement.performRebuild()

    removeChild(RenderBox)

    Declaration
    public void removeChild(RenderBox child)
    Parameters
    Type Name Description
    RenderBox child
    Implements
    IListWheelChildManager.removeChild(RenderBox)

    removeChildRenderObject(RenderObject)

    Declaration
    protected override void removeChildRenderObject(RenderObject child)
    Parameters
    Type Name Description
    RenderObject child
    Overrides
    RenderObjectElement.removeChildRenderObject(RenderObject)

    update(Widget)

    Declaration
    public override void update(Widget newWidget)
    Parameters
    Type Name Description
    Widget newWidget
    Overrides
    RenderObjectElement.update(Widget)

    updateChild(Element, Widget, Object)

    Declaration
    protected override Element updateChild(Element child, Widget newWidget, object newSlot)
    Parameters
    Type Name Description
    Element child
    Widget newWidget
    Object newSlot
    Returns
    Type Description
    Element
    Overrides
    Element.updateChild(Element, Widget, Object)

    visitChildren(ElementVisitor)

    Declaration
    public override void visitChildren(ElementVisitor visitor)
    Parameters
    Type Name Description
    ElementVisitor visitor
    Overrides
    Element.visitChildren(ElementVisitor)
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023