Table of Contents

Class UIList_ListView

Namespace
KSP.UI.Binding
Assembly
Assembly-CSharp.dll
public class UIList_ListView : UIListBinder, IUIDataContextBindable, IUIListBinder, IUIListBindable
Inheritance
UIList_ListView
Implements
Inherited Members
Extension Methods

Constructors

UIList_ListView()

public UIList_ListView()

Fields

DragDropDummyObject

public RectTransform DragDropDummyObject

Field Value

RectTransform

_elementPool

protected GameObjectPool<ContextBindRoot> _elementPool

Field Value

GameObjectPool<ContextBindRoot>

_elementPoolPropetyKeyPath

protected string _elementPoolPropetyKeyPath

Field Value

string

destroyChildrenOnStart

protected bool destroyChildrenOnStart

Field Value

bool

elementContainer

public Transform elementContainer

Field Value

Transform

elementPrefab

protected ContextBindRoot elementPrefab

Field Value

ContextBindRoot

elementPropertyKeyPath

protected string elementPropertyKeyPath

Field Value

string

highlightedDragDropLogic

protected HighlightedDragDropLogic highlightedDragDropLogic

Field Value

HighlightedDragDropLogic

highlightedDragDropPropertyKeyPath

protected string highlightedDragDropPropertyKeyPath

Field Value

string

injectKeys

public ContextListView.InjectKeys injectKeys

Field Value

ContextListView.InjectKeys

modifyElementOnCreation

public UIList_ListView.ElementModifyDelegate modifyElementOnCreation

Field Value

UIList_ListView.ElementModifyDelegate

modifyElementOnDeletion

public UIList_ListView.ElementModifyDelegate modifyElementOnDeletion

Field Value

UIList_ListView.ElementModifyDelegate

multiDragDropLogic

protected MultiDragDropLogic multiDragDropLogic

Field Value

MultiDragDropLogic

multiDragDropPropertyKeyPath

protected string multiDragDropPropertyKeyPath

Field Value

string

reverseOrder

protected bool reverseOrder

Field Value

bool

useHighlightedDragDropPropertyKeyPath

protected string useHighlightedDragDropPropertyKeyPath

Field Value

string

Properties

ListView

public ContextListView ListView { get; }

Property Value

ContextListView

Methods

CheckForKeyRebinds(IDataContextReadonly)

protected override void CheckForKeyRebinds(IDataContextReadonly context)

Parameters

context IDataContextReadonly

GetSourceIndexFromUnityIndex(int)

public int GetSourceIndexFromUnityIndex(int unityChildIndex)

Parameters

unityChildIndex int

Returns

int

HandleListRebind()

protected override void HandleListRebind()

Start()

protected virtual void Start()