private tableItem AddTableItem(List <uItem> ItemList, List <List <tableCell> > Table, float Height) { tableItem new_item = new tableItem(Table, Height); ItemList.Add(new_item); return(new_item); }
public void addTableItem(GameObject Container, tableItem infoItem) { GameObject newMenu = Instantiate(infoItemTable, new Vector3(0, 0, 0), new Quaternion(0, 0, 0, 0)) as GameObject; TableFill fillScript = newMenu.GetComponent <TableFill> (); fillScript.FillTable(infoItem.Table); float itemHeight = infoItem.rowHeight * infoItem.Table.Count; FillItemRectTransform(newMenu.GetComponent <RectTransform> (), itemHeight, Container.transform); }
private void fillNextContainer(List <uItem> Items, GameObject NextContainer) { for (int itemIndex = 0; itemIndex < Items.Count; itemIndex++) { if (Items[itemIndex] is subMenuItemExtra) { subMenuItemExtra smItem = Items[itemIndex] as subMenuItemExtra; addSubMenu(NextContainer, smItem); } if (Items[itemIndex] is subMenuItemSingle) { subMenuItemSingle smItem = Items[itemIndex] as subMenuItemSingle; addSubMenu2(NextContainer, smItem); } if (Items[itemIndex] is callInfoItem) { callInfoItem iItem = Items[itemIndex] as callInfoItem; addInfoPhoneNumber(NextContainer, iItem); } if (Items[itemIndex] is inetLinkItem) { inetLinkItem iItem = Items[itemIndex] as inetLinkItem; addUrlItem(NextContainer, iItem); } if (Items[itemIndex] is calendarItem) { calendarItem iItem = Items[itemIndex] as calendarItem; addCalendarItem(NextContainer, iItem); } if (Items[itemIndex] is tableItem) { tableItem iItem = Items[itemIndex] as tableItem; addTableItem(NextContainer, iItem); } if (Items[itemIndex] is textInfoItem) { textInfoItem iItem = Items[itemIndex] as textInfoItem; addTextInfoItem(NextContainer, iItem); } if (Items[itemIndex] is mapItem) { mapItem iItem = Items[itemIndex] as mapItem; addMapItem(NextContainer, iItem); } } }
public lcclsAccDueList(tableItem source) { LedgerName = source.LedgerName; LedgerId = source.LedgerId; // (...) }