2 using System.Threading.Tasks;
4 namespace Xamarin.Forms.Pages
6 public abstract class JsonSource : Element
8 public static JsonSource FromString(string json)
10 return new StringJsonSource { Json = json };
13 public static JsonSource FromUri(Uri uri)
15 return new UriJsonSource { Uri = uri };
18 public abstract Task<string> GetJson();
20 public static implicit operator JsonSource(string json)
22 return FromString(json);