Class UIListViewDataSourceBase<TItem>
Inheritance
UIListViewDataSourceBase<TItem>
Implements
IDataSourceViewHashProvider
Assembly: fwt.uitoolkit.dll
[Serializable]
public class UIListViewDataSourceBase<TItem> : UIDataSource, IDataSourceViewHashProvider, ICommitChanges
Type Parameters
Fields
Declaration
[SerializeField]
protected IList<TItem> _items
Field Value
| Type |
Description |
| IList<TItem> |
|
Declaration
[SerializeField]
protected int _selectedIndex
Field Value
Properties
Declaration
[CreateProperty]
public virtual IList<TItem> Items { get; set; }
Property Value
| Type |
Description |
| IList<TItem> |
|
Declaration
[CreateProperty]
public virtual Action<int> OnSelectionChange { get; set; }
Property Value
Declaration
[CreateProperty]
public virtual int SelectedIndex { get; set; }
Property Value
Declaration
public virtual TItem SelectedItem { get; }
Property Value
Methods
Declaration
public virtual TItem GetSelectedItem()
Returns
Implements
UnityEngine.UIElements.IDataSourceViewHashProvider
Extension Methods