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 |