public CacheEnumerated(int index, InteractiveEnumerable parentEnumeration, IList refIList, GameObject parentContent) { this.ParentEnumeration = parentEnumeration; this.Index = index; this.RefIList = refIList; this.m_parentContent = parentContent; }
protected override void HandleBind() { source = (InteractiveEnumerable)RenderState.Source; if (source.IsLastSlice && footerElem?.ParentElement != null) { footerElem.ParentElement.RemoveChild(footerElem); footerElem = null; } }