LoopListViewItem2 OnGetItemByIndexForMonth(LoopListView2 listView, int index) { LoopListViewItem2 item = listView.NewListViewItem("ItemPrefab1"); ListItem7 itemScript = item.GetComponent <ListItem7>(); if (item.IsInitHandlerCalled == false) { item.IsInitHandlerCalled = true; itemScript.Init(); } int firstItemVal = 1; int itemCount = 12; int val = 0; if (index >= 0) { val = index % itemCount; } else { val = itemCount + ((index + 1) % itemCount) - 1; } val = val + firstItemVal; itemScript.Value = val; itemScript.mText.text = mMonthNameArray[val - 1]; return(item); }
LoopListViewItem2 OnGetItemByIndexForHour(LoopListView2 listView, int index) { LoopListViewItem2 item = listView.NewListViewItem("ItemPrefab1"); ListItem7 itemScript = item.GetComponent <ListItem7>(); if (item.IsInitHandlerCalled == false) { item.IsInitHandlerCalled = true; itemScript.Init(); } int firstItemVal = 1; int itemCount = 24; int val = 0; if (index >= 0) { val = index % itemCount; } else { val = itemCount + ((index + 1) % itemCount) - 1; } val = val + firstItemVal; itemScript.Refresh(index, val); return(item); }
private LoopListViewItem2 OnGetItemByIndexForDay( LoopListView2 listView, int index) { LoopListViewItem2 loopListViewItem2 = listView.NewListViewItem("ItemPrefab1"); ListItem7 component = (ListItem7)((Component)loopListViewItem2).GetComponent <ListItem7>(); if (!loopListViewItem2.IsInitHandlerCalled) { loopListViewItem2.IsInitHandlerCalled = true; component.Init(); } int num1 = 1; int mMonthDayCount = SpinDatePickerDemoScript.mMonthDayCountArray[this.mCurSelectedMonth - 1]; int num2 = (index < 0 ? mMonthDayCount + (index + 1) % mMonthDayCount - 1 : index % mMonthDayCount) + num1; component.Value = num2; component.mText.set_text(num2.ToString()); return(loopListViewItem2); }
private LoopListViewItem2 OnGetItemByIndexForMonth( LoopListView2 listView, int index) { LoopListViewItem2 loopListViewItem2 = listView.NewListViewItem("ItemPrefab1"); ListItem7 component = (ListItem7)((Component)loopListViewItem2).GetComponent <ListItem7>(); if (!loopListViewItem2.IsInitHandlerCalled) { loopListViewItem2.IsInitHandlerCalled = true; component.Init(); } int num1 = 1; int num2 = 12; int num3 = (index < 0 ? num2 + (index + 1) % num2 - 1 : index % num2) + num1; component.Value = num3; component.mText.set_text(SpinDatePickerDemoScript.mMonthNameArray[num3 - 1]); return(loopListViewItem2); }
private LoopListViewItem2 OnGetItemByIndexForHour( LoopListView2 listView, int index) { LoopListViewItem2 loopListViewItem2 = listView.NewListViewItem("ItemPrefab1"); ListItem7 component = (ListItem7)((Component)loopListViewItem2).GetComponent <ListItem7>(); if (!loopListViewItem2.IsInitHandlerCalled) { loopListViewItem2.IsInitHandlerCalled = true; component.Init(); } int num1 = 1; int num2 = 24; int num3 = (index < 0 ? num2 + (index + 1) % num2 - 1 : index % num2) + num1; component.Value = num3; component.mText.set_text(num3.ToString()); return(loopListViewItem2); }