public override bool OnHookGroupExpand(int p0, bool p1) => GroupExpandController.OnHookGroupExpand(new MvxHookGroupExpandCollapseArgs { DataContext = GetItemAt(p0), GroupPosition = p0, RequestedByUser = p1 });
public override bool OnCheckCanExpandOrCollapseGroup(Object holder, int groupPosition, int x, int y, bool expand) { var groupItemDetails = new MvxGroupDetails { Holder = holder as RecyclerView.ViewHolder, Item = GroupedItems.ElementAt(groupPosition) as MvxGroupedData, GroupIndex = groupPosition }; if (expand) { return(GroupExpandController.CanExpandGroup(groupItemDetails)); } return(GroupExpandController.CanCollapseGroup(groupItemDetails)); }