Class ListViewItemTemplate<TItem>
Used to store list item template prefabs and object pools
Namespace: Unity.ListViewFramework
Syntax
public sealed class ListViewItemTemplate<TItem>
Type Parameters
Name | Description |
---|---|
TItem | Type of list item being pooled |
Constructors
ListViewItemTemplate(GameObject)
Initialize a ListViewItemTemplate with a given prefab
Declaration
public ListViewItemTemplate(GameObject prefab)
Parameters
Type | Name | Description |
---|---|---|
GameObject | prefab | The prefab for the template |
Fields
pool
Object pool for storing inactive instances for later re-use
Declaration
public readonly Queue<TItem> pool
Field Value
Type | Description |
---|---|
Queue<TItem> |
prefab
The prefab for this template
Declaration
public readonly GameObject prefab
Field Value
Type | Description |
---|---|
GameObject |