summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/IElementController.cs
blob: 41f229c4e7445a82680d02fed601a55c55a95bf4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
using System.Collections.ObjectModel;

namespace Xamarin.Forms
{
	public interface IElementController
	{
		IEffectControlProvider EffectControlProvider { get; set; }

		void SetValueFromRenderer(BindableProperty property, object value);
		void SetValueFromRenderer(BindablePropertyKey propertyKey, object value);
		ReadOnlyCollection<Element> LogicalChildren { get; }
	}
}