Update usage of GenList APIs
authorSeungkeun Lee <sngn.lee@samsung.com>
Mon, 12 Jun 2017 07:41:50 +0000 (16:41 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Mon, 10 Jul 2017 02:11:26 +0000 (11:11 +0900)
 - Depend on : https://review.tizen.org/gerrit/#/c/130650/

Change-Id: Ia11e5e3947d9c207608144f0a8e474abb28d4374

Xamarin.Forms.Platform.Tizen/Native/ListView.cs

index 8501df1..91c2b83 100644 (file)
@@ -266,7 +266,7 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                        {
                                _headerContext = new ItemContext();
                                _headerContext.Item = _itemContextList.Count > 0 ? InsertBefore(headerTemplate, header, FirstItem) : Append(headerTemplate, header);
-                               (_headerContext.Item as GenListItem).SelectionMode = GenListSelectionMode.None;
+                               _headerContext.Item.SelectionMode = GenItemSelectionMode.None;
                                _headerContext.Item.Deleted += HeaderDeletedHandler;
                                _itemContextList.Insert(0, _headerContext);
                        }
@@ -298,7 +298,7 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                        {
                                _footerContext = new ItemContext();
                                _footerContext.Item = Append(footerTemplate, footer);
-                               (_footerContext.Item as GenListItem).SelectionMode = GenListSelectionMode.None;
+                               _footerContext.Item.SelectionMode = GenItemSelectionMode.None;
                                _footerContext.Item.Deleted += FooterDeletedHandler;
                                _itemContextList.Add(_footerContext);
                        }
@@ -482,7 +482,7 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                                groupItemContext.Item = Append(groupRenderer.Class, groupItemContext, GenListItemType.Group);
                        }
 
-                       (groupItemContext.Item as GenListItem).SelectionMode = GenListSelectionMode.None;
+                       groupItemContext.Item.SelectionMode = GenItemSelectionMode.None;
                        groupItemContext.Item.IsEnabled = groupCell.IsEnabled;
                        groupItemContext.Item.Deleted += ItemDeletedHandler;
 
@@ -523,7 +523,7 @@ namespace Xamarin.Forms.Platform.Tizen.Native
                                itemContext.Item = Append(renderer.Class, itemContext, GenListItemType.Normal, parentItem);
                        }
 
-                       (itemContext.Item as GenListItem).SelectionMode = GenListSelectionMode.Always;
+                       itemContext.Item.SelectionMode = GenItemSelectionMode.Always;
                        itemContext.Item.IsEnabled = cell.IsEnabled;
                        itemContext.Item.Deleted += ItemDeletedHandler;