[NUI]Add xaml support for nui and nui xaml test sample (#230)
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / internal / XamlBinding / ListStringTypeConverter.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4
5 namespace Tizen.NUI.Binding
6 {
7         // [Xaml.ProvideCompiled("Tizen.NUI.Core.XamlC.ListStringTypeConverter")]
8         [Xaml.TypeConversion(typeof(List<string>))]
9         internal class ListStringTypeConverter : TypeConverter
10         {
11                 public override object ConvertFromInvariantString(string value)
12                 {
13                         if (value == null)
14                                 return null;
15                         
16                         return value.Split(new [] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(s => s.Trim()).ToList();
17                 }
18         }
19 }