implements IDisposable
0x00x0030
Members 4
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_View | BaseVerticalCollectionView | Private | — | |
| 0x08 | m_ItemsSource | IList | Private | — | |
| 0x08 | itemsSourceChanged | Action | Private | — | |
| 0x08 | itemIndexChanged | Action<System.Int32 | Private | — |
Functions 29
| Signature | Flags | Native | Params |
|---|---|---|---|
| void add_itemsSourceChanged(Action value) | Public+1 flags | 0x08 | |
| void remove_itemsSourceChanged(Action value) | Public+1 flags | 0x08 | |
| void add_itemIndexChanged(Action<System.Int32 value) | Public+1 flags | 0x08 | |
| void remove_itemIndexChanged(Action<System.Int32 value) | Public+1 flags | 0x08 | |
| IList get_itemsSource() | Public+3 flags | 0x08 | |
| void set_itemsSource(IList value) | Public+3 flags | 0x08 | |
| void SetHierarchyViewModelWithoutNotify(HierarchyViewModel source) | 1 flags | 0x08 | |
| BaseVerticalCollectionView get_view() | 2 flags | 0x08 | |
| void SetView(BaseVerticalCollectionView collectionView) | Public | 0x08 | |
| void PrepareView() | 3 flags | 0x00 | |
| void Dispose() | Public+2 flags | 0x00 | |
| int GetItemsCount() | Public+2 flags | 0x04 | |
| int GetItemsMinCount() | 3 flags | 0x04 | |
| int GetIndexForId(int id) | Public+2 flags | 0x04 | |
| int GetIdForIndex(int index) | Public+2 flags | 0x04 | |
| object GetItemForIndex(int index) | Public+2 flags | 0x08 | |
| void InvokeMakeItem(ReusableCollectionItem reusableItem) | 3 flags | 0x08 | |
| void SetBindingContext(ReusableCollectionItem reusableItem, int index) | 3 flags | 0x08 | |
| void InvokeBindItem(ReusableCollectionItem reusableItem, int index) | 3 flags | 0x08 | |
| void InvokeUnbindItem(ReusableCollectionItem reusableItem, int index) | 3 flags | 0x08 | |
| void InvokeDestroyItem(ReusableCollectionItem reusableItem) | 3 flags | 0x08 | |
| void PreRefresh() | 3 flags | 0x00 | |
| VisualElement MakeItem() | 4 flags | 0x08 | |
| void BindItem(VisualElement element, int index) | 4 flags | 0x08 | |
| void UnbindItem(VisualElement element, int index) | 4 flags | 0x08 | |
| void DestroyItem(VisualElement element) | 4 flags | 0x08 | |
| void RaiseItemsSourceChanged() | 1 flags | 0x00 | |
| void RaiseItemIndexChanged(int srcIndex, int dstIndex) | 1 flags | 0x04 | |
| void .ctor() | 2 flags | 0x00 |