コード例 #1
0
ファイル: MultiListView.cs プロジェクト: steyskal/HappyJam
        public void AddDummyRow()
        {
            GameObject obj = new GameObject("Row");

            List.Row list = obj.AddComponent <List.Row>();
            list.Initialize();
            obj.transform.SetParent(itemsReference.GetChild(itemsReference.childCount - 1));

            Data.Item        data  = new Data.Item("Text1");
            Data.Item        data2 = new Data.Item("Text2");
            Data.Item        data3 = new Data.Item("Text3", Data.Item.ButtonType.Add);
            List <Data.Item> datas = new List <Data.Item>();

            datas.Add(data);
            datas.Add(data2);
            datas.Add(data3);
            AddItemsToParent(datas, list);

            /*List.Item item1 = CreateItem(data, obj.transform);
             * item1.transform.SetParent(obj.transform);
             * List.Item item2 = CreateItem(data2, obj.transform);
             * item2.transform.SetParent(obj.transform);
             * List.Item item3 = CreateItem(data3, obj.transform);
             * item3.transform.SetParent(obj.transform);
             *
             * list.Add(item1);
             * list.Add(item2);
             * list.Add(item3);*/
        }
コード例 #2
0
ファイル: MultiListView.cs プロジェクト: steyskal/HappyJam
        public Row AddRow(List <Data.Item> dataItems)
        {
            SubList parent = GetLastSublist();

            if (parent == null)
            {
                parent = Helper.UIObjectCreator.CreateSubList(itemsReference, personalize);
            }
            List.Row row = Helper.UIObjectCreator.CreateRow(parent.GetTransform(), personalize);
            parent.Add(row);
            AddItemsToParent(dataItems, row);
            return(row);
        }
コード例 #3
0
ファイル: MultiListView.cs プロジェクト: steyskal/HappyJam
 /// <summary>
 /// Row by this definition will be inside (at least) Sublist (IMultiList type)
 /// </summary>
 /// <param name="dataItems"></param>
 /// <param name="parent"></param>
 public Row AddRow(List <Data.Item> dataItems, SubList parent)
 {
     List.Row row = Helper.UIObjectCreator.CreateRow(parent.GetTransform(), personalize);
     AddItemsToParent(dataItems, row);
     return(row);
 }