summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/ListViewCachingStrategy.cs
diff options
context:
space:
mode:
authorkingces95 <kingces95@users.noreply.github.com>2017-09-16 10:10:04 -0400
committerRui Marinho <me@ruimarinho.net>2017-09-16 15:13:02 +0100
commitf7d8cff6ae31c329f6049dcd0df795705369b674 (patch)
tree5f10ac71659fe11df88cafdf1a5239ec80d72dbe /Xamarin.Forms.Core/ListViewCachingStrategy.cs
parentc1095f45a994f5b8ba4e6ca6e44cccb3dffeef95 (diff)
downloadxamarin-forms-f7d8cff6ae31c329f6049dcd0df795705369b674.tar.gz
xamarin-forms-f7d8cff6ae31c329f6049dcd0df795705369b674.tar.bz2
xamarin-forms-f7d8cff6ae31c329f6049dcd0df795705369b674.zip
Add iOS prototypical cell cache for LV RowHeight calcs (#1143)
Diffstat (limited to 'Xamarin.Forms.Core/ListViewCachingStrategy.cs')
-rw-r--r--Xamarin.Forms.Core/ListViewCachingStrategy.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/Xamarin.Forms.Core/ListViewCachingStrategy.cs b/Xamarin.Forms.Core/ListViewCachingStrategy.cs
index 7dd90196..d45519a5 100644
--- a/Xamarin.Forms.Core/ListViewCachingStrategy.cs
+++ b/Xamarin.Forms.Core/ListViewCachingStrategy.cs
@@ -1,8 +1,12 @@
+using System;
+
namespace Xamarin.Forms
{
+ [Flags]
public enum ListViewCachingStrategy
{
RetainElement = 0,
- RecycleElement
+ RecycleElement = 1 << 0,
+ RecycleElementAndDataTemplate = RecycleElement | 1 << 1,
}
} \ No newline at end of file