From 4226f5b386a83dc9eb2f0c06f4920ac1be19e036 Mon Sep 17 00:00:00 2001 From: Stephane Delcroix Date: Tue, 16 Aug 2016 20:33:44 +0200 Subject: [Xaml] Clone node tree on DT, allow markup to be evaluated multiple times (#295) --- .../MarkupExpressionParserTests.cs | 6 ++ Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml | 13 +++++ Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml.cs | 66 ++++++++++++++++++++++ .../Xamarin.Forms.Xaml.UnitTests.csproj | 6 ++ .../XamlLoaderCreateTests.cs | 2 + 5 files changed, 93 insertions(+) create mode 100644 Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml create mode 100644 Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml.cs (limited to 'Xamarin.Forms.Xaml.UnitTests') diff --git a/Xamarin.Forms.Xaml.UnitTests/MarkupExpressionParserTests.cs b/Xamarin.Forms.Xaml.UnitTests/MarkupExpressionParserTests.cs index 63493030..7361235c 100644 --- a/Xamarin.Forms.Xaml.UnitTests/MarkupExpressionParserTests.cs +++ b/Xamarin.Forms.Xaml.UnitTests/MarkupExpressionParserTests.cs @@ -68,7 +68,13 @@ namespace Xamarin.Forms.Xaml.UnitTests throw new NotImplementedException (); } + public List IgnorablePrefixes { get; set; } + + public INode Clone() + { + throw new NotImplementedException(); + } } [SetUp] diff --git a/Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml b/Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml new file mode 100644 index 00000000..738fac60 --- /dev/null +++ b/Xamarin.Forms.Xaml.UnitTests/TypeExtension.xaml @@ -0,0 +1,13 @@ + + + + + +