using Ooui; using System; using System.Threading; using Xamarin.Forms; using Xamarin.Forms.Xaml; using Color = Xamarin.Forms.Color; using Label = Xamarin.Forms.Label; namespace Samples { public class XamlPreviewPageSample : ISample { public string Title => "Xamarin.Forms XAML Editor"; public string Path => "/xaml-editor"; public Ooui.Element CreateElement () { var page = new XamlEditorPage (); return page.GetOouiElement (); } public void Publish() { PageExtensions.Ui.Publish(Path, CreateElement); } } public partial class XamlEditorPage : ContentPage { Editor editor; ContentView results; public XamlEditorPage () { InitializeComponent (); editor.Text = @"