Amir_RVExpandable
-
Functions:
- Default (Width As Int, Height As Int)
- Expandable (Width As Int, Height As Int, Expanded As Boolean, Items As java.util.List)
Amir_RVExpandable
Functions:
- AddItem (item As Amir_RVExpandableItem)
- AddItem2 (item As Amir_RVExpandableItem, Position As Int)
- AddRangeItem (Data As java.util.List, Position As Int)
- ClearData
- CollapseAllParents
- ExpandAllParents
- ExpandParent (parentIndex As Int)
- GetItemData (Index As Int) As Amir_RVExpandableItem
- Initialize (Data As java.util.List)
- IntoRecyclerView (Recycler As android.support.v7.widget.RecyclerView)
- IsInitialized As Boolean
- ModifyItem (item As Amir_RVExpandableItem, Position As Int)
- UpdateData (Data As java.util.List)
Properties:
- DataSize As Int [read only]
Amir_RVExpandableItem
Events:
- onBindViewHolder (Parent As Panel, Item As Amir_RVExpandableItem, Position As Int, Tag As Object)
- onCreateViewHolder (Parent As Panel, Item As Amir_RVExpandableItem, Tag As Object)
- onExpansionToggled (Parent As Panel, Item As Amir_RVExpandableItem, Expanded As Boolean, Tag As Object)
- onItemClick (Parent As Panel, Item As Amir_RVExpandableItem, Tag As Object)
- onItemLongClick (Parent As Panel, Item As Amir_RVExpandableItem, Tag As Object)
Functions:
- AddExpandableListItem (Item As Amir_RVExpandableItem)
if is expandable
- CollapseView
if is expandable
- ExpandableListItemClear
if is expandable
- ExpandView
if is expandable
- GetExpandableListItem (Index As Int) As Amir_RVExpandableItem
if is expandable
- Initializer (EventName As String, Tag As Object) As com.aghajari.rvplugins.Amir_RVEItem.Types
- RemoveExpandableListItem (Item As Amir_RVExpandableItem)
if is expandable
- RemoveExpandableListItem2 (Index As Int)
if is expandable
Properties:
- ExpandableListItemSize As Int [read only]
if is expandable
- IsExpandable As Boolean [read only]
- IsExpanded As Boolean [read only]
if is expandable
- Parent As Panel [read only]
- Tag As Object [read only]
Author: AmirHosseinAghajari