summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/IElementController.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Core/IElementController.cs')
-rw-r--r--Xamarin.Forms.Core/IElementController.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/Xamarin.Forms.Core/IElementController.cs b/Xamarin.Forms.Core/IElementController.cs
index 24713b0e..090f4c2b 100644
--- a/Xamarin.Forms.Core/IElementController.cs
+++ b/Xamarin.Forms.Core/IElementController.cs
@@ -1,4 +1,7 @@
+using System;
+using System.Collections.Generic;
using System.Collections.ObjectModel;
+using Xamarin.Forms.Internals;
namespace Xamarin.Forms
{
@@ -11,5 +14,9 @@ namespace Xamarin.Forms
void SetValueFromRenderer(BindableProperty property, object value);
void SetValueFromRenderer(BindablePropertyKey propertyKey, object value);
ReadOnlyCollection<Element> LogicalChildren { get; }
+ IPlatform Platform { get; set; }
+ Element RealParent { get; }
+ IEnumerable<Element> Descendants();
+ event EventHandler PlatformSet;
}
} \ No newline at end of file