summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
diff options
context:
space:
mode:
authorKangho Hur <kangho.hur@samsung.com>2017-04-24 18:33:06 +0900
committerKangho Hur <kangho.hur@samsung.com>2017-10-23 13:34:33 +0900
commit37c7f0c8bfdb190831c96b95754d441bf0dbb006 (patch)
tree6d50dee5ce6f1142323d80c33f8f5a911ac77f82 /Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
parent99395a7eb56ea8cb8db8c11ea58266e3160aa32a (diff)
downloadxamarin-forms-37c7f0c8bfdb190831c96b95754d441bf0dbb006.tar.gz
xamarin-forms-37c7f0c8bfdb190831c96b95754d441bf0dbb006.tar.bz2
xamarin-forms-37c7f0c8bfdb190831c96b95754d441bf0dbb006.zip
Remove InternalsVissibleTo from Core to XF.Platforms.Tizen
- Please refer to prior patch (#782)
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs')
-rw-r--r--[-rwxr-xr-x]Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs8
1 files changed, 6 insertions, 2 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
index 1fed8a31..d2b325af 100755..100644
--- a/Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
+++ b/Xamarin.Forms.Platform.Tizen/Renderers/ListViewRenderer.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Specialized;
+using Xamarin.Forms.Internals;
using ElmSharp;
using EProgressBar = ElmSharp.ProgressBar;
using ERect = ElmSharp.Rect;
@@ -17,6 +18,9 @@ namespace Xamarin.Forms.Platform.Tizen
/// </summary>
public class ListViewRenderer : ViewRenderer<ListView, Native.ListView>, IDisposable
{
+ IListViewController Controller => Element;
+ ITemplatedItemsView<Cell> TemplatedItemsView => Element;
+
/// <summary>
/// Event handler for ScrollToRequested.
/// </summary>
@@ -184,7 +188,7 @@ namespace Xamarin.Forms.Platform.Tizen
int position;
var scrollArgs = (ITemplatedItemsListScrollToRequestedEventArgs)e;
- var templatedItems = Element.TemplatedItems;
+ var templatedItems = TemplatedItemsView.TemplatedItems;
if (Element.IsGroupingEnabled)
{
var results = templatedItems.GetGroupAndIndexOfItem(scrollArgs.Group, scrollArgs.Item);
@@ -417,7 +421,7 @@ namespace Xamarin.Forms.Platform.Tizen
}
else
{
- var templatedItems = Element.TemplatedItems;
+ var templatedItems = TemplatedItemsView.TemplatedItems;
var results = templatedItems.GetGroupAndIndexOfItem(Element.SelectedItem);
if (results.Item1 != -1 && results.Item2 != -1)
{