diff options
author | Kangho <rookiejava+github@gmail.com> | 2017-02-03 04:25:40 +0900 |
---|---|---|
committer | Rui Marinho <me@ruimarinho.net> | 2017-02-02 19:25:40 +0000 |
commit | 3c7b2918b3065a81ecb4040fde09d93aae09f62d (patch) | |
tree | 5b5d27e0f2971c2df76613b7e9a603c5224c753b /Xamarin.Forms.Core/OnIdiom.cs | |
parent | 01a56f9836a1cc5ea7da860032d8ca71859b1e17 (diff) | |
download | xamarin-forms-3c7b2918b3065a81ecb4040fde09d93aae09f62d.tar.gz xamarin-forms-3c7b2918b3065a81ecb4040fde09d93aae09f62d.tar.bz2 xamarin-forms-3c7b2918b3065a81ecb4040fde09d93aae09f62d.zip |
Add TV to TargetIdiom (#738)
Diffstat (limited to 'Xamarin.Forms.Core/OnIdiom.cs')
-rw-r--r-- | Xamarin.Forms.Core/OnIdiom.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Xamarin.Forms.Core/OnIdiom.cs b/Xamarin.Forms.Core/OnIdiom.cs index 24ada865..5d3226f7 100644 --- a/Xamarin.Forms.Core/OnIdiom.cs +++ b/Xamarin.Forms.Core/OnIdiom.cs @@ -1,4 +1,4 @@ -namespace Xamarin.Forms +namespace Xamarin.Forms { public class OnIdiom<T> { @@ -8,6 +8,8 @@ public T Desktop { get; set; } + public T TV { get; set; } + public static implicit operator T(OnIdiom<T> onIdiom) { switch (Device.Idiom) @@ -19,6 +21,8 @@ return onIdiom.Tablet; case TargetIdiom.Desktop: return onIdiom.Desktop; + case TargetIdiom.TV: + return onIdiom.TV; } } } |