summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Core/Interactivity/MultiTrigger.cs
blob: 3c85467cd4019d5d39a01498c8bd1fa0eef245be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
using System.Collections.Generic;

namespace Xamarin.Forms
{
	[ContentProperty("Setters")]
	public sealed class MultiTrigger : TriggerBase
	{
		public MultiTrigger([TypeConverter(typeof(TypeTypeConverter))] [Parameter("TargetType")] Type targetType) : base(new MultiCondition(), targetType)
		{
		}

		public IList<Condition> Conditions
		{
			get { return ((MultiCondition)Condition).Conditions; }
		}

		public new IList<Setter> Setters
		{
			get { return base.Setters; }
		}
	}
}