diff --git a/ShellDemo/App.cs b/ShellDemo/App.cs
index 2615a41..f5693c5 100644
--- a/ShellDemo/App.cs
+++ b/ShellDemo/App.cs
@@ -1,78 +1,673 @@
-// ShellDemo App - Comprehensive Control Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Reflection;
+using System.Xml;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+using Microsoft.Maui.Graphics;
namespace ShellDemo;
-///
-/// Main application class with Shell navigation.
-///
+[XamlFilePath("App.xaml")]
public class App : Application
{
- public App()
- {
- MainPage = new AppShell();
- }
-}
-
-///
-/// Shell definition with flyout menu - comprehensive control demo.
-///
-public class AppShell : Shell
-{
- public AppShell()
- {
- FlyoutBehavior = FlyoutBehavior.Flyout;
- Title = "OpenMaui Controls Demo";
-
- // Register routes for push navigation (pages not in flyout)
- Routing.RegisterRoute("detail", typeof(DetailPage));
-
- // Home
- Items.Add(CreateFlyoutItem("Home", typeof(HomePage)));
-
- // Buttons Demo
- Items.Add(CreateFlyoutItem("Buttons", typeof(ButtonsPage)));
-
- // Text Input Demo
- Items.Add(CreateFlyoutItem("Text Input", typeof(TextInputPage)));
-
- // Selection Controls Demo
- Items.Add(CreateFlyoutItem("Selection", typeof(SelectionPage)));
-
- // Pickers Demo
- Items.Add(CreateFlyoutItem("Pickers", typeof(PickersPage)));
-
- // Lists Demo
- Items.Add(CreateFlyoutItem("Lists", typeof(ListsPage)));
-
- // Progress Demo
- Items.Add(CreateFlyoutItem("Progress", typeof(ProgressPage)));
-
- // Grids Demo
- Items.Add(CreateFlyoutItem("Grids", typeof(GridsPage)));
-
- // About
- Items.Add(CreateFlyoutItem("About", typeof(AboutPage)));
- }
-
- private FlyoutItem CreateFlyoutItem(string title, Type pageType)
- {
- // Route is required for Shell.GoToAsync navigation to work
- var route = title.Replace(" ", "");
- return new FlyoutItem
- {
- Title = title,
- Route = route,
- Items =
- {
- new ShellContent
- {
- Title = title,
- Route = route,
- ContentTemplate = new DataTemplate(pageType)
- }
- }
- };
- }
+ public App()
+ {
+ InitializeComponent();
+ ((Application)this).MainPage = (Page)(object)new AppShell();
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0015: Unknown result type (might be due to invalid IL or missing references)
+ //IL_001c: Expected O, but got Unknown
+ //IL_0030: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0036: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0050: Expected O, but got Unknown
+ //IL_0064: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006a: Expected O, but got Unknown
+ //IL_007e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0085: Expected O, but got Unknown
+ //IL_0099: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a0: Expected O, but got Unknown
+ //IL_00b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00bb: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f1: Expected O, but got Unknown
+ //IL_0105: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010c: Expected O, but got Unknown
+ //IL_0120: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0127: Expected O, but got Unknown
+ //IL_013b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0142: Expected O, but got Unknown
+ //IL_0156: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015d: Expected O, but got Unknown
+ //IL_0171: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0178: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_01a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ae: Expected O, but got Unknown
+ //IL_01c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c9: Expected O, but got Unknown
+ //IL_01dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e4: Expected O, but got Unknown
+ //IL_01f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ff: Expected O, but got Unknown
+ //IL_0213: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021a: Expected O, but got Unknown
+ //IL_022e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0235: Expected O, but got Unknown
+ //IL_0235: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023c: Expected O, but got Unknown
+ //IL_023c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0243: Expected O, but got Unknown
+ //IL_0243: Unknown result type (might be due to invalid IL or missing references)
+ //IL_024a: Expected O, but got Unknown
+ //IL_024a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0251: Expected O, but got Unknown
+ //IL_0251: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0258: Expected O, but got Unknown
+ //IL_0258: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025f: Expected O, but got Unknown
+ //IL_025f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0266: Expected O, but got Unknown
+ //IL_0266: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026d: Expected O, but got Unknown
+ //IL_026d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0274: Expected O, but got Unknown
+ //IL_0274: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027b: Expected O, but got Unknown
+ //IL_027b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0282: Expected O, but got Unknown
+ //IL_0282: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0289: Expected O, but got Unknown
+ //IL_0293: Unknown result type (might be due to invalid IL or missing references)
+ //IL_029a: Expected O, but got Unknown
+ //IL_029a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a1: Expected O, but got Unknown
+ //IL_02a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a8: Expected O, but got Unknown
+ //IL_02a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02af: Expected O, but got Unknown
+ //IL_02af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b6: Expected O, but got Unknown
+ //IL_02b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02bd: Expected O, but got Unknown
+ //IL_02bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c4: Expected O, but got Unknown
+ //IL_02c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02cb: Expected O, but got Unknown
+ //IL_02cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d2: Expected O, but got Unknown
+ //IL_02d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d9: Expected O, but got Unknown
+ //IL_02d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e0: Expected O, but got Unknown
+ //IL_02e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e7: Expected O, but got Unknown
+ //IL_02e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ee: Expected O, but got Unknown
+ //IL_02f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ff: Expected O, but got Unknown
+ //IL_02ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0306: Expected O, but got Unknown
+ //IL_0306: Unknown result type (might be due to invalid IL or missing references)
+ //IL_030d: Expected O, but got Unknown
+ //IL_030d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0314: Expected O, but got Unknown
+ //IL_0314: Unknown result type (might be due to invalid IL or missing references)
+ //IL_031b: Expected O, but got Unknown
+ //IL_031b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0322: Expected O, but got Unknown
+ //IL_0322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0329: Expected O, but got Unknown
+ //IL_0333: Unknown result type (might be due to invalid IL or missing references)
+ //IL_033a: Expected O, but got Unknown
+ //IL_033a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0341: Expected O, but got Unknown
+ //IL_0341: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0348: Expected O, but got Unknown
+ //IL_0348: Unknown result type (might be due to invalid IL or missing references)
+ //IL_034f: Expected O, but got Unknown
+ //IL_034f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0356: Expected O, but got Unknown
+ //IL_0356: Unknown result type (might be due to invalid IL or missing references)
+ //IL_035d: Expected O, but got Unknown
+ //IL_0367: Unknown result type (might be due to invalid IL or missing references)
+ //IL_036e: Expected O, but got Unknown
+ //IL_036e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0375: Expected O, but got Unknown
+ //IL_0375: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037c: Expected O, but got Unknown
+ //IL_037c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0383: Expected O, but got Unknown
+ //IL_0383: Unknown result type (might be due to invalid IL or missing references)
+ //IL_038a: Expected O, but got Unknown
+ //IL_038a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0391: Expected O, but got Unknown
+ //IL_0391: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0398: Expected O, but got Unknown
+ //IL_0398: Unknown result type (might be due to invalid IL or missing references)
+ //IL_039f: Expected O, but got Unknown
+ //IL_039f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03a6: Expected O, but got Unknown
+ //IL_03b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b7: Expected O, but got Unknown
+ //IL_03b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03be: Expected O, but got Unknown
+ //IL_03be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03c5: Expected O, but got Unknown
+ //IL_03c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03cc: Expected O, but got Unknown
+ //IL_03cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03d3: Expected O, but got Unknown
+ //IL_03d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03da: Expected O, but got Unknown
+ //IL_03da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e1: Expected O, but got Unknown
+ //IL_03eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f2: Expected O, but got Unknown
+ //IL_03f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f9: Expected O, but got Unknown
+ //IL_03f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0400: Expected O, but got Unknown
+ //IL_0400: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0407: Expected O, but got Unknown
+ //IL_0411: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0418: Expected O, but got Unknown
+ //IL_0418: Unknown result type (might be due to invalid IL or missing references)
+ //IL_041f: Expected O, but got Unknown
+ //IL_041f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0426: Expected O, but got Unknown
+ //IL_0426: Unknown result type (might be due to invalid IL or missing references)
+ //IL_042d: Expected O, but got Unknown
+ //IL_042d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0434: Expected O, but got Unknown
+ //IL_0434: Unknown result type (might be due to invalid IL or missing references)
+ //IL_043b: Expected O, but got Unknown
+ //IL_0445: Unknown result type (might be due to invalid IL or missing references)
+ //IL_044c: Expected O, but got Unknown
+ //IL_044c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0453: Expected O, but got Unknown
+ //IL_0470: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0477: Expected O, but got Unknown
+ //IL_0477: Unknown result type (might be due to invalid IL or missing references)
+ //IL_047e: Expected O, but got Unknown
+ //IL_047e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0485: Expected O, but got Unknown
+ //IL_0485: Unknown result type (might be due to invalid IL or missing references)
+ //IL_048c: Expected O, but got Unknown
+ //IL_048c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0493: Expected O, but got Unknown
+ //IL_0493: Unknown result type (might be due to invalid IL or missing references)
+ //IL_049a: Expected O, but got Unknown
+ //IL_049a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04a1: Expected O, but got Unknown
+ //IL_04a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04a8: Expected O, but got Unknown
+ //IL_04a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04af: Expected O, but got Unknown
+ //IL_04af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b6: Expected O, but got Unknown
+ //IL_04b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04bd: Expected O, but got Unknown
+ //IL_04bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c4: Expected O, but got Unknown
+ //IL_04c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04cb: Expected O, but got Unknown
+ //IL_04cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d2: Expected O, but got Unknown
+ //IL_04d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d9: Expected O, but got Unknown
+ //IL_04d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e0: Expected O, but got Unknown
+ //IL_04e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e7: Expected O, but got Unknown
+ //IL_04e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ee: Expected O, but got Unknown
+ //IL_04ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04f5: Expected O, but got Unknown
+ //IL_0659: Unknown result type (might be due to invalid IL or missing references)
+ //IL_065e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_067f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0689: Expected O, but got Unknown
+ //IL_0689: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0698: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a2: Expected O, but got Unknown
+ //IL_069d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a7: Expected O, but got Unknown
+ //IL_06ac: Expected O, but got Unknown
+ //IL_06fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0702: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0723: Unknown result type (might be due to invalid IL or missing references)
+ //IL_072d: Expected O, but got Unknown
+ //IL_072d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_073c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0746: Expected O, but got Unknown
+ //IL_0741: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074b: Expected O, but got Unknown
+ //IL_0750: Expected O, but got Unknown
+ //IL_07a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d1: Expected O, but got Unknown
+ //IL_07d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ea: Expected O, but got Unknown
+ //IL_07e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ef: Expected O, but got Unknown
+ //IL_07f4: Expected O, but got Unknown
+ //IL_0853: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0858: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0879: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0883: Expected O, but got Unknown
+ //IL_0883: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0892: Unknown result type (might be due to invalid IL or missing references)
+ //IL_089c: Expected O, but got Unknown
+ //IL_0897: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a1: Expected O, but got Unknown
+ //IL_08a6: Expected O, but got Unknown
+ //IL_08f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_091d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0927: Expected O, but got Unknown
+ //IL_0927: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0936: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0940: Expected O, but got Unknown
+ //IL_093b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0945: Expected O, but got Unknown
+ //IL_094a: Expected O, but got Unknown
+ //IL_099b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09cb: Expected O, but got Unknown
+ //IL_09cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e4: Expected O, but got Unknown
+ //IL_09df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e9: Expected O, but got Unknown
+ //IL_09ee: Expected O, but got Unknown
+ //IL_0abb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Expected O, but got Unknown
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b04: Expected O, but got Unknown
+ //IL_0aff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b09: Expected O, but got Unknown
+ //IL_0b0e: Expected O, but got Unknown
+ //IL_0ba8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bd8: Expected O, but got Unknown
+ //IL_0bd8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0be7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf1: Expected O, but got Unknown
+ //IL_0bec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf6: Expected O, but got Unknown
+ //IL_0bfb: Expected O, but got Unknown
+ //IL_0c5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c80: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c8a: Expected O, but got Unknown
+ //IL_0c8a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca3: Expected O, but got Unknown
+ //IL_0c9e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca8: Expected O, but got Unknown
+ //IL_0cad: Expected O, but got Unknown
+ //IL_0cfe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d03: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d2e: Expected O, but got Unknown
+ //IL_0d2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d47: Expected O, but got Unknown
+ //IL_0d42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4c: Expected O, but got Unknown
+ //IL_0d51: Expected O, but got Unknown
+ //IL_0ddf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0f: Expected O, but got Unknown
+ //IL_0e0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e28: Expected O, but got Unknown
+ //IL_0e23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e2d: Expected O, but got Unknown
+ //IL_0e32: Expected O, but got Unknown
+ //IL_0eee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f1e: Expected O, but got Unknown
+ //IL_0f1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f37: Expected O, but got Unknown
+ //IL_0f32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3c: Expected O, but got Unknown
+ //IL_0f41: Expected O, but got Unknown
+ //IL_0f89: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0faf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fb9: Expected O, but got Unknown
+ //IL_0fb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd2: Expected O, but got Unknown
+ //IL_0fcd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd7: Expected O, but got Unknown
+ //IL_0fdc: Expected O, but got Unknown
+ //IL_0460: Unknown result type (might be due to invalid IL or missing references)
+ Color val = new Color(11f / 85f, 0.5882353f, 81f / 85f, 1f);
+ Color val2 = new Color(5f / 51f, 0.4627451f, 0.8235294f, 1f);
+ Color val3 = new Color(1f, 0.2509804f, 43f / 85f, 1f);
+ Color val4 = new Color(50f / 51f, 50f / 51f, 50f / 51f, 1f);
+ Color val5 = new Color(1f, 1f, 1f, 1f);
+ Color val6 = new Color(11f / 85f, 11f / 85f, 11f / 85f, 1f);
+ Color val7 = new Color(39f / 85f, 39f / 85f, 39f / 85f, 1f);
+ Color val8 = new Color(0.8784314f, 0.8784314f, 0.8784314f, 1f);
+ Color val9 = new Color(49f / 51f, 49f / 51f, 49f / 51f, 1f);
+ Color val10 = new Color(1f, 1f, 1f, 1f);
+ Color val11 = new Color(1f, 1f, 1f, 1f);
+ Color val12 = new Color(0.8784314f, 0.8784314f, 0.8784314f, 1f);
+ Color val13 = new Color(6f / 85f, 6f / 85f, 6f / 85f, 1f);
+ Color val14 = new Color(0.11764706f, 0.11764706f, 0.11764706f, 1f);
+ Color val15 = new Color(1f, 1f, 1f, 1f);
+ Color val16 = new Color(0.6901961f, 0.6901961f, 0.6901961f, 1f);
+ Color val17 = new Color(22f / 85f, 22f / 85f, 22f / 85f, 1f);
+ Color val18 = new Color(0.17254902f, 0.17254902f, 0.17254902f, 1f);
+ Color val19 = new Color(0.11764706f, 0.11764706f, 0.11764706f, 1f);
+ Color val20 = new Color(0.11764706f, 0.11764706f, 0.11764706f, 1f);
+ Color val21 = new Color(22f / 85f, 22f / 85f, 22f / 85f, 1f);
+ StaticResourceExtension val22 = new StaticResourceExtension();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ AppThemeBindingExtension val24 = new AppThemeBindingExtension();
+ Setter val25 = new Setter();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ StaticResourceExtension val27 = new StaticResourceExtension();
+ AppThemeBindingExtension val28 = new AppThemeBindingExtension();
+ Setter val29 = new Setter();
+ StaticResourceExtension val30 = new StaticResourceExtension();
+ StaticResourceExtension val31 = new StaticResourceExtension();
+ AppThemeBindingExtension val32 = new AppThemeBindingExtension();
+ Setter val33 = new Setter();
+ Style val34 = new Style(typeof(Entry));
+ StaticResourceExtension val35 = new StaticResourceExtension();
+ StaticResourceExtension val36 = new StaticResourceExtension();
+ AppThemeBindingExtension val37 = new AppThemeBindingExtension();
+ Setter val38 = new Setter();
+ StaticResourceExtension val39 = new StaticResourceExtension();
+ StaticResourceExtension val40 = new StaticResourceExtension();
+ AppThemeBindingExtension val41 = new AppThemeBindingExtension();
+ Setter val42 = new Setter();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ StaticResourceExtension val44 = new StaticResourceExtension();
+ AppThemeBindingExtension val45 = new AppThemeBindingExtension();
+ Setter val46 = new Setter();
+ Style val47 = new Style(typeof(Editor));
+ Setter val48 = new Setter();
+ Setter val49 = new Setter();
+ StaticResourceExtension val50 = new StaticResourceExtension();
+ StaticResourceExtension val51 = new StaticResourceExtension();
+ AppThemeBindingExtension val52 = new AppThemeBindingExtension();
+ Setter val53 = new Setter();
+ Style val54 = new Style(typeof(Label));
+ Setter val55 = new Setter();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ StaticResourceExtension val57 = new StaticResourceExtension();
+ AppThemeBindingExtension val58 = new AppThemeBindingExtension();
+ Setter val59 = new Setter();
+ Style val60 = new Style(typeof(Label));
+ StaticResourceExtension val61 = new StaticResourceExtension();
+ StaticResourceExtension val62 = new StaticResourceExtension();
+ AppThemeBindingExtension val63 = new AppThemeBindingExtension();
+ Setter val64 = new Setter();
+ StaticResourceExtension val65 = new StaticResourceExtension();
+ StaticResourceExtension val66 = new StaticResourceExtension();
+ AppThemeBindingExtension val67 = new AppThemeBindingExtension();
+ Setter val68 = new Setter();
+ Style val69 = new Style(typeof(Frame));
+ StaticResourceExtension val70 = new StaticResourceExtension();
+ Setter val71 = new Setter();
+ StaticResourceExtension val72 = new StaticResourceExtension();
+ StaticResourceExtension val73 = new StaticResourceExtension();
+ AppThemeBindingExtension val74 = new AppThemeBindingExtension();
+ Setter val75 = new Setter();
+ Style val76 = new Style(typeof(ProgressBar));
+ StaticResourceExtension val77 = new StaticResourceExtension();
+ Setter val78 = new Setter();
+ Setter val79 = new Setter();
+ Style val80 = new Style(typeof(Button));
+ AppThemeBindingExtension val81 = new AppThemeBindingExtension();
+ Setter val82 = new Setter();
+ StaticResourceExtension val83 = new StaticResourceExtension();
+ AppThemeBindingExtension val84 = new AppThemeBindingExtension();
+ Setter val85 = new Setter();
+ Style val86 = new Style(typeof(Button));
+ ResourceDictionary val87 = new ResourceDictionary();
+ App app;
+ NameScope val88 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(app = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)app, (INameScope)(object)val88);
+ NameScope val89 = new NameScope();
+ NameScope val90 = new NameScope();
+ NameScope val91 = new NameScope();
+ NameScope val92 = new NameScope();
+ NameScope val93 = new NameScope();
+ NameScope val94 = new NameScope();
+ NameScope val95 = new NameScope();
+ NameScope val96 = new NameScope();
+ NameScope val97 = new NameScope();
+ NameScope val98 = new NameScope();
+ NameScope val99 = new NameScope();
+ NameScope val100 = new NameScope();
+ NameScope val101 = new NameScope();
+ NameScope val102 = new NameScope();
+ NameScope val103 = new NameScope();
+ NameScope val104 = new NameScope();
+ NameScope val105 = new NameScope();
+ NameScope val106 = new NameScope();
+ NameScope val107 = new NameScope();
+ ((Application)app).Resources = val87;
+ val87.Add("PrimaryColor", (object)val);
+ val87.Add("PrimaryDarkColor", (object)val2);
+ val87.Add("AccentColor", (object)val3);
+ val87.Add("PageBackgroundLight", (object)val4);
+ val87.Add("CardBackgroundLight", (object)val5);
+ val87.Add("TextPrimaryLight", (object)val6);
+ val87.Add("TextSecondaryLight", (object)val7);
+ val87.Add("BorderLight", (object)val8);
+ val87.Add("EntryBackgroundLight", (object)val9);
+ val87.Add("ShellBackgroundLight", (object)val10);
+ val87.Add("FlyoutBackgroundLight", (object)val11);
+ val87.Add("ProgressTrackLight", (object)val12);
+ val87.Add("PageBackgroundDark", (object)val13);
+ val87.Add("CardBackgroundDark", (object)val14);
+ val87.Add("TextPrimaryDark", (object)val15);
+ val87.Add("TextSecondaryDark", (object)val16);
+ val87.Add("BorderDark", (object)val17);
+ val87.Add("EntryBackgroundDark", (object)val18);
+ val87.Add("ShellBackgroundDark", (object)val19);
+ val87.Add("FlyoutBackgroundDark", (object)val20);
+ val87.Add("ProgressTrackDark", (object)val21);
+ val25.Property = VisualElement.BackgroundColorProperty;
+ val22.Key = "EntryBackgroundLight";
+ val24.Light = val9;
+ val23.Key = "EntryBackgroundDark";
+ val24.Dark = val18;
+ XamlServiceProvider val108 = new XamlServiceProvider();
+ val108.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val25, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val108.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(36, 52)));
+ BindingBase value = ((IMarkupExtension)(object)val24).ProvideValue((IServiceProvider)val108);
+ val25.Value = value;
+ val34.Setters.Add(val25);
+ val29.Property = Entry.TextColorProperty;
+ val26.Key = "TextPrimaryLight";
+ val28.Light = val6;
+ val27.Key = "TextPrimaryDark";
+ val28.Dark = val15;
+ XamlServiceProvider val109 = new XamlServiceProvider();
+ val109.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val29, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val109.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(37, 46)));
+ BindingBase value2 = ((IMarkupExtension)(object)val28).ProvideValue((IServiceProvider)val109);
+ val29.Value = value2;
+ val34.Setters.Add(val29);
+ val33.Property = Entry.PlaceholderColorProperty;
+ val30.Key = "TextSecondaryLight";
+ val32.Light = val7;
+ val31.Key = "TextSecondaryDark";
+ val32.Dark = val16;
+ XamlServiceProvider val110 = new XamlServiceProvider();
+ val110.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val33, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val110.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 53)));
+ BindingBase value3 = ((IMarkupExtension)(object)val32).ProvideValue((IServiceProvider)val110);
+ val33.Value = value3;
+ val34.Setters.Add(val33);
+ val87.Add("ThemedEntry", (object)val34);
+ val38.Property = VisualElement.BackgroundColorProperty;
+ val35.Key = "EntryBackgroundLight";
+ val37.Light = val9;
+ val36.Key = "EntryBackgroundDark";
+ val37.Dark = val18;
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ val111.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val38, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 52)));
+ BindingBase value4 = ((IMarkupExtension)(object)val37).ProvideValue((IServiceProvider)val111);
+ val38.Value = value4;
+ val47.Setters.Add(val38);
+ val42.Property = Editor.TextColorProperty;
+ val39.Key = "TextPrimaryLight";
+ val41.Light = val6;
+ val40.Key = "TextPrimaryDark";
+ val41.Dark = val15;
+ XamlServiceProvider val112 = new XamlServiceProvider();
+ val112.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val42, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val112.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 46)));
+ BindingBase value5 = ((IMarkupExtension)(object)val41).ProvideValue((IServiceProvider)val112);
+ val42.Value = value5;
+ val47.Setters.Add(val42);
+ val46.Property = Editor.PlaceholderColorProperty;
+ val43.Key = "TextSecondaryLight";
+ val45.Light = val7;
+ val44.Key = "TextSecondaryDark";
+ val45.Dark = val16;
+ XamlServiceProvider val113 = new XamlServiceProvider();
+ val113.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val46, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val113.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(45, 53)));
+ BindingBase value6 = ((IMarkupExtension)(object)val45).ProvideValue((IServiceProvider)val113);
+ val46.Value = value6;
+ val47.Setters.Add(val46);
+ val87.Add("ThemedEditor", (object)val47);
+ val48.Property = Label.FontSizeProperty;
+ val48.Value = "24";
+ val48.Value = 24.0;
+ val54.Setters.Add(val48);
+ val49.Property = Label.FontAttributesProperty;
+ val49.Value = "Bold";
+ val49.Value = (object)(FontAttributes)1;
+ val54.Setters.Add(val49);
+ val53.Property = Label.TextColorProperty;
+ val50.Key = "TextPrimaryLight";
+ val52.Light = val6;
+ val51.Key = "TextPrimaryDark";
+ val52.Dark = val15;
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ val114.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val53, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(52, 46)));
+ BindingBase value7 = ((IMarkupExtension)(object)val52).ProvideValue((IServiceProvider)val114);
+ val53.Value = value7;
+ val54.Setters.Add(val53);
+ val87.Add("TitleLabel", (object)val54);
+ val55.Property = Label.FontSizeProperty;
+ val55.Value = "16";
+ val55.Value = 16.0;
+ val60.Setters.Add(val55);
+ val59.Property = Label.TextColorProperty;
+ val56.Key = "TextSecondaryLight";
+ val58.Light = val7;
+ val57.Key = "TextSecondaryDark";
+ val58.Dark = val16;
+ XamlServiceProvider val115 = new XamlServiceProvider();
+ val115.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val59, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val115.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(57, 46)));
+ BindingBase value8 = ((IMarkupExtension)(object)val58).ProvideValue((IServiceProvider)val115);
+ val59.Value = value8;
+ val60.Setters.Add(val59);
+ val87.Add("SubtitleLabel", (object)val60);
+ val64.Property = VisualElement.BackgroundColorProperty;
+ val61.Key = "CardBackgroundLight";
+ val63.Light = val5;
+ val62.Key = "CardBackgroundDark";
+ val63.Dark = val14;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val64, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 52)));
+ BindingBase value9 = ((IMarkupExtension)(object)val63).ProvideValue((IServiceProvider)val116);
+ val64.Value = value9;
+ val69.Setters.Add(val64);
+ val68.Property = Frame.BorderColorProperty;
+ val65.Key = "BorderLight";
+ val67.Light = val8;
+ val66.Key = "BorderDark";
+ val67.Dark = val17;
+ XamlServiceProvider val117 = new XamlServiceProvider();
+ val117.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val68, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val117.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 48)));
+ BindingBase value10 = ((IMarkupExtension)(object)val67).ProvideValue((IServiceProvider)val117);
+ val68.Value = value10;
+ val69.Setters.Add(val68);
+ val87.Add("ThemedFrame", (object)val69);
+ val71.Property = ProgressBar.ProgressColorProperty;
+ val70.Key = "PrimaryColor";
+ val71.Value = val;
+ val76.Setters.Add(val71);
+ val75.Property = VisualElement.BackgroundColorProperty;
+ val72.Key = "ProgressTrackLight";
+ val74.Light = val12;
+ val73.Key = "ProgressTrackDark";
+ val74.Dark = val21;
+ XamlServiceProvider val118 = new XamlServiceProvider();
+ val118.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val75, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val118.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(69, 52)));
+ BindingBase value11 = ((IMarkupExtension)(object)val74).ProvideValue((IServiceProvider)val118);
+ val75.Value = value11;
+ val76.Setters.Add(val75);
+ val87.Add("ThemedProgressBar", (object)val76);
+ val78.Property = VisualElement.BackgroundColorProperty;
+ val77.Key = "PrimaryColor";
+ val78.Value = val;
+ val80.Setters.Add(val78);
+ val79.Property = Button.TextColorProperty;
+ val79.Value = "White";
+ val79.Value = Colors.White;
+ val80.Setters.Add(val79);
+ val87.Add("PrimaryButton", (object)val80);
+ val82.Property = VisualElement.BackgroundColorProperty;
+ val81.Light = "#E3F2FD";
+ val81.Dark = "#1565C0";
+ XamlServiceProvider val119 = new XamlServiceProvider();
+ val119.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val82, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val119.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(79, 52)));
+ BindingBase value12 = ((IMarkupExtension)(object)val81).ProvideValue((IServiceProvider)val119);
+ val82.Value = value12;
+ val86.Setters.Add(val82);
+ val85.Property = Button.TextColorProperty;
+ val83.Key = "PrimaryColor";
+ val84.Light = val;
+ val84.Dark = "White";
+ XamlServiceProvider val120 = new XamlServiceProvider();
+ val120.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val85, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val120.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 46)));
+ BindingBase value13 = ((IMarkupExtension)(object)val84).ProvideValue((IServiceProvider)val120);
+ val85.Value = value13;
+ val86.Setters.Add(val85);
+ val87.Add("SecondaryButton", (object)val86);
+ ((Application)app).Resources = val87;
+ }
}
diff --git a/ShellDemo/AppShell.cs b/ShellDemo/AppShell.cs
new file mode 100644
index 0000000..d49644c
--- /dev/null
+++ b/ShellDemo/AppShell.cs
@@ -0,0 +1,650 @@
+using System;
+using System.CodeDom.Compiler;
+using System.Collections.Generic;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
+using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+
+namespace ShellDemo;
+
+[XamlFilePath("AppShell.xaml")]
+public class AppShell : Shell
+{
+ public AppShell()
+ {
+ InitializeComponent();
+ Routing.RegisterRoute("detail", typeof(DetailPage));
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0070: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0077: Expected O, but got Unknown
+ //IL_0077: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007e: Expected O, but got Unknown
+ //IL_007e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0085: Expected O, but got Unknown
+ //IL_0085: Unknown result type (might be due to invalid IL or missing references)
+ //IL_008c: Expected O, but got Unknown
+ //IL_008c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0093: Expected O, but got Unknown
+ //IL_009d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a4: Expected O, but got Unknown
+ //IL_00a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ab: Expected O, but got Unknown
+ //IL_00ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b2: Expected O, but got Unknown
+ //IL_00b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b9: Expected O, but got Unknown
+ //IL_00b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c0: Expected O, but got Unknown
+ //IL_00ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d1: Expected O, but got Unknown
+ //IL_00d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d8: Expected O, but got Unknown
+ //IL_00d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00df: Expected O, but got Unknown
+ //IL_00df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e6: Expected O, but got Unknown
+ //IL_00e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ed: Expected O, but got Unknown
+ //IL_00f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00fe: Expected O, but got Unknown
+ //IL_00fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0105: Expected O, but got Unknown
+ //IL_0105: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010c: Expected O, but got Unknown
+ //IL_010c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0113: Expected O, but got Unknown
+ //IL_0113: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011a: Expected O, but got Unknown
+ //IL_0124: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012b: Expected O, but got Unknown
+ //IL_012b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0132: Expected O, but got Unknown
+ //IL_0132: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0139: Expected O, but got Unknown
+ //IL_0139: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0140: Expected O, but got Unknown
+ //IL_0140: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0147: Expected O, but got Unknown
+ //IL_0151: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0158: Expected O, but got Unknown
+ //IL_0158: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015f: Expected O, but got Unknown
+ //IL_015f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0166: Expected O, but got Unknown
+ //IL_0166: Unknown result type (might be due to invalid IL or missing references)
+ //IL_016d: Expected O, but got Unknown
+ //IL_016d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0174: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b2: Expected O, but got Unknown
+ //IL_01b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b9: Expected O, but got Unknown
+ //IL_01b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c0: Expected O, but got Unknown
+ //IL_01c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c7: Expected O, but got Unknown
+ //IL_01c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ce: Expected O, but got Unknown
+ //IL_01d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01df: Expected O, but got Unknown
+ //IL_01df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e6: Expected O, but got Unknown
+ //IL_01e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ed: Expected O, but got Unknown
+ //IL_0361: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0366: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0371: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0376: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03c4: Expected O, but got Unknown
+ //IL_03c9: Expected O, but got Unknown
+ //IL_03c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f2: Expected O, but got Unknown
+ //IL_03ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f7: Expected O, but got Unknown
+ //IL_03fc: Expected O, but got Unknown
+ //IL_0411: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0416: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0421: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0426: Unknown result type (might be due to invalid IL or missing references)
+ //IL_046c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0471: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0474: Expected O, but got Unknown
+ //IL_0479: Expected O, but got Unknown
+ //IL_0479: Unknown result type (might be due to invalid IL or missing references)
+ //IL_048b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0498: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04a2: Expected O, but got Unknown
+ //IL_049d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04a7: Expected O, but got Unknown
+ //IL_04ac: Expected O, but got Unknown
+ //IL_04b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d8: Expected O, but got Unknown
+ //IL_04d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ef: Expected O, but got Unknown
+ //IL_04ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04f4: Expected O, but got Unknown
+ //IL_04f9: Expected O, but got Unknown
+ //IL_0514: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0519: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0524: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0529: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0582: Expected O, but got Unknown
+ //IL_0587: Expected O, but got Unknown
+ //IL_0587: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0599: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b2: Expected O, but got Unknown
+ //IL_05ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b7: Expected O, but got Unknown
+ //IL_05bc: Expected O, but got Unknown
+ //IL_05d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05f6: Expected O, but got Unknown
+ //IL_05f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0605: Unknown result type (might be due to invalid IL or missing references)
+ //IL_060f: Expected O, but got Unknown
+ //IL_060a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0614: Expected O, but got Unknown
+ //IL_0619: Expected O, but got Unknown
+ //IL_0653: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0669: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0757: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_076e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0778: Expected O, but got Unknown
+ //IL_0778: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0787: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0791: Expected O, but got Unknown
+ //IL_078c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0796: Expected O, but got Unknown
+ //IL_079b: Expected O, but got Unknown
+ //IL_07fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0803: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0815: Unknown result type (might be due to invalid IL or missing references)
+ //IL_081f: Expected O, but got Unknown
+ //IL_081f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_082e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0838: Expected O, but got Unknown
+ //IL_0833: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083d: Expected O, but got Unknown
+ //IL_0842: Expected O, but got Unknown
+ //IL_08fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0902: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0914: Unknown result type (might be due to invalid IL or missing references)
+ //IL_091e: Expected O, but got Unknown
+ //IL_091e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0937: Expected O, but got Unknown
+ //IL_0932: Unknown result type (might be due to invalid IL or missing references)
+ //IL_093c: Expected O, but got Unknown
+ //IL_0941: Expected O, but got Unknown
+ //IL_09f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a08: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a12: Expected O, but got Unknown
+ //IL_0a12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a2b: Expected O, but got Unknown
+ //IL_0a26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a30: Expected O, but got Unknown
+ //IL_0a35: Expected O, but got Unknown
+ //IL_0ae5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b06: Expected O, but got Unknown
+ //IL_0b06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b15: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b1f: Expected O, but got Unknown
+ //IL_0b1a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b24: Expected O, but got Unknown
+ //IL_0b29: Expected O, but got Unknown
+ //IL_0bd9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bfa: Expected O, but got Unknown
+ //IL_0bfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c13: Expected O, but got Unknown
+ //IL_0c0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c18: Expected O, but got Unknown
+ //IL_0c1d: Expected O, but got Unknown
+ //IL_0ccd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cd2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cee: Expected O, but got Unknown
+ //IL_0cee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d07: Expected O, but got Unknown
+ //IL_0d02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d0c: Expected O, but got Unknown
+ //IL_0d11: Expected O, but got Unknown
+ //IL_0dc1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de2: Expected O, but got Unknown
+ //IL_0de2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0df1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dfb: Expected O, but got Unknown
+ //IL_0df6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e00: Expected O, but got Unknown
+ //IL_0e05: Expected O, but got Unknown
+ //IL_0eb5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ecc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed6: Expected O, but got Unknown
+ //IL_0ed6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eef: Expected O, but got Unknown
+ //IL_0eea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef4: Expected O, but got Unknown
+ //IL_0ef9: Expected O, but got Unknown
+ //IL_0fa9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fca: Expected O, but got Unknown
+ //IL_0fca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe3: Expected O, but got Unknown
+ //IL_0fde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe8: Expected O, but got Unknown
+ //IL_0fed: Expected O, but got Unknown
+ //IL_109d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10be: Expected O, but got Unknown
+ //IL_10be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d7: Expected O, but got Unknown
+ //IL_10d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10dc: Expected O, but got Unknown
+ //IL_10e1: Expected O, but got Unknown
+ //IL_01fa: Unknown result type (might be due to invalid IL or missing references)
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ AppThemeBindingExtension val5 = new AppThemeBindingExtension();
+ Image val6 = new Image();
+ AppThemeBindingExtension val7 = new AppThemeBindingExtension();
+ Label val8 = new Label();
+ AppThemeBindingExtension val9 = new AppThemeBindingExtension();
+ Label val10 = new Label();
+ VerticalStackLayout val11 = new VerticalStackLayout();
+ HorizontalStackLayout val12 = new HorizontalStackLayout();
+ Grid val13 = new Grid();
+ AppThemeBindingExtension val14 = new AppThemeBindingExtension();
+ FontImageSource val15 = new FontImageSource();
+ DataTemplate val16 = new DataTemplate(typeof(HomePage));
+ ShellContent val17 = new ShellContent();
+ FlyoutItem val18 = new FlyoutItem();
+ AppThemeBindingExtension val19 = new AppThemeBindingExtension();
+ FontImageSource val20 = new FontImageSource();
+ DataTemplate val21 = new DataTemplate(typeof(ButtonsPage));
+ ShellContent val22 = new ShellContent();
+ FlyoutItem val23 = new FlyoutItem();
+ AppThemeBindingExtension val24 = new AppThemeBindingExtension();
+ FontImageSource val25 = new FontImageSource();
+ DataTemplate val26 = new DataTemplate(typeof(TextInputPage));
+ ShellContent val27 = new ShellContent();
+ FlyoutItem val28 = new FlyoutItem();
+ AppThemeBindingExtension val29 = new AppThemeBindingExtension();
+ FontImageSource val30 = new FontImageSource();
+ DataTemplate val31 = new DataTemplate(typeof(SelectionPage));
+ ShellContent val32 = new ShellContent();
+ FlyoutItem val33 = new FlyoutItem();
+ AppThemeBindingExtension val34 = new AppThemeBindingExtension();
+ FontImageSource val35 = new FontImageSource();
+ DataTemplate val36 = new DataTemplate(typeof(PickersPage));
+ ShellContent val37 = new ShellContent();
+ FlyoutItem val38 = new FlyoutItem();
+ AppThemeBindingExtension val39 = new AppThemeBindingExtension();
+ FontImageSource val40 = new FontImageSource();
+ DataTemplate val41 = new DataTemplate(typeof(ListsPage));
+ ShellContent val42 = new ShellContent();
+ FlyoutItem val43 = new FlyoutItem();
+ AppThemeBindingExtension val44 = new AppThemeBindingExtension();
+ FontImageSource val45 = new FontImageSource();
+ DataTemplate val46 = new DataTemplate(typeof(ProgressPage));
+ ShellContent val47 = new ShellContent();
+ FlyoutItem val48 = new FlyoutItem();
+ AppThemeBindingExtension val49 = new AppThemeBindingExtension();
+ FontImageSource val50 = new FontImageSource();
+ DataTemplate val51 = new DataTemplate(typeof(GridsPage));
+ ShellContent val52 = new ShellContent();
+ FlyoutItem val53 = new FlyoutItem();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ FontImageSource val55 = new FontImageSource();
+ DataTemplate val56 = new DataTemplate(typeof(AboutPage));
+ ShellContent val57 = new ShellContent();
+ FlyoutItem val58 = new FlyoutItem();
+ AppShell appShell;
+ NameScope val59 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(appShell = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)appShell, (INameScope)(object)val59);
+ ((Element)val13).transientNamescope = (INameScope)(object)val59;
+ ((Element)val12).transientNamescope = (INameScope)(object)val59;
+ ((Element)val6).transientNamescope = (INameScope)(object)val59;
+ ((Element)val11).transientNamescope = (INameScope)(object)val59;
+ ((Element)val8).transientNamescope = (INameScope)(object)val59;
+ ((Element)val10).transientNamescope = (INameScope)(object)val59;
+ ((Element)val18).transientNamescope = (INameScope)(object)val59;
+ ((Element)val15).transientNamescope = (INameScope)(object)val59;
+ ((Element)val17).transientNamescope = (INameScope)(object)val59;
+ ((Element)val23).transientNamescope = (INameScope)(object)val59;
+ ((Element)val20).transientNamescope = (INameScope)(object)val59;
+ ((Element)val22).transientNamescope = (INameScope)(object)val59;
+ ((Element)val28).transientNamescope = (INameScope)(object)val59;
+ ((Element)val25).transientNamescope = (INameScope)(object)val59;
+ ((Element)val27).transientNamescope = (INameScope)(object)val59;
+ ((Element)val33).transientNamescope = (INameScope)(object)val59;
+ ((Element)val30).transientNamescope = (INameScope)(object)val59;
+ ((Element)val32).transientNamescope = (INameScope)(object)val59;
+ ((Element)val38).transientNamescope = (INameScope)(object)val59;
+ ((Element)val35).transientNamescope = (INameScope)(object)val59;
+ ((Element)val37).transientNamescope = (INameScope)(object)val59;
+ ((Element)val43).transientNamescope = (INameScope)(object)val59;
+ ((Element)val40).transientNamescope = (INameScope)(object)val59;
+ ((Element)val42).transientNamescope = (INameScope)(object)val59;
+ ((Element)val48).transientNamescope = (INameScope)(object)val59;
+ ((Element)val45).transientNamescope = (INameScope)(object)val59;
+ ((Element)val47).transientNamescope = (INameScope)(object)val59;
+ ((Element)val53).transientNamescope = (INameScope)(object)val59;
+ ((Element)val50).transientNamescope = (INameScope)(object)val59;
+ ((Element)val52).transientNamescope = (INameScope)(object)val59;
+ ((Element)val58).transientNamescope = (INameScope)(object)val59;
+ ((Element)val55).transientNamescope = (INameScope)(object)val59;
+ ((Element)val57).transientNamescope = (INameScope)(object)val59;
+ ((BindableObject)appShell).SetValue(Page.TitleProperty, (object)"OpenMaui Controls Demo");
+ ((BindableObject)appShell).SetValue(Shell.FlyoutBehaviorProperty, (object)(FlyoutBehavior)1);
+ val.Key = "FlyoutBackgroundLight";
+ StaticResourceExtension val60 = new StaticResourceExtension
+ {
+ Key = "FlyoutBackgroundLight"
+ };
+ XamlServiceProvider val61 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = appShell;
+ SimpleValueTargetProvider val62 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val59, val59, val59 }, false);
+ object obj = (object)val62;
+ val61.Add(typeFromHandle, (object)val62);
+ val61.Add(typeof(IReferenceProvider), obj);
+ val61.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(8, 8)));
+ object light = val60.ProvideValue((IServiceProvider)val61);
+ val3.Light = light;
+ val2.Key = "FlyoutBackgroundDark";
+ StaticResourceExtension val63 = new StaticResourceExtension
+ {
+ Key = "FlyoutBackgroundDark"
+ };
+ XamlServiceProvider val64 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = appShell;
+ SimpleValueTargetProvider val65 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val59, val59, val59 }, false);
+ object obj2 = (object)val65;
+ val64.Add(typeFromHandle2, (object)val65);
+ val64.Add(typeof(IReferenceProvider), obj2);
+ val64.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(8, 8)));
+ object dark = val63.ProvideValue((IServiceProvider)val64);
+ val3.Dark = dark;
+ XamlServiceProvider val66 = new XamlServiceProvider();
+ val66.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)appShell, (object)Shell.FlyoutBackgroundColorProperty));
+ val66.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(8, 8)));
+ BindingBase val67 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val66);
+ ((BindableObject)appShell).SetBinding(Shell.FlyoutBackgroundColorProperty, val67);
+ val4.Key = "PrimaryColor";
+ StaticResourceExtension val68 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val69 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 3];
+ array3[0] = val5;
+ array3[1] = val13;
+ array3[2] = appShell;
+ SimpleValueTargetProvider val70 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[4] { val59, val59, val59, val59 }, false);
+ object obj3 = (object)val70;
+ val69.Add(typeFromHandle3, (object)val70);
+ val69.Add(typeof(IReferenceProvider), obj3);
+ val69.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(12, 15)));
+ object light2 = val68.ProvideValue((IServiceProvider)val69);
+ val5.Light = light2;
+ val5.Dark = "#1A1A2E";
+ XamlServiceProvider val71 = new XamlServiceProvider();
+ val71.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val13, (object)VisualElement.BackgroundColorProperty));
+ val71.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(12, 15)));
+ BindingBase val72 = ((IMarkupExtension)(object)val5).ProvideValue((IServiceProvider)val71);
+ ((BindableObject)val13).SetBinding(VisualElement.BackgroundColorProperty, val72);
+ ((BindableObject)val13).SetValue(VisualElement.HeightRequestProperty, (object)140.0);
+ ((BindableObject)val13).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val12).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val12).SetValue(StackBase.SpacingProperty, (object)12.0);
+ ((BindableObject)val6).SetValue(Image.SourceProperty, (object)ImageSource.FromFile("openmaui_logo.svg"));
+ ((BindableObject)val6).SetValue(VisualElement.WidthRequestProperty, (object)60.0);
+ ((BindableObject)val6).SetValue(VisualElement.HeightRequestProperty, (object)60.0);
+ ((Layout)val12).Children.Add((IView)(object)val6);
+ ((BindableObject)val11).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val8).SetValue(Label.TextProperty, (object)"OpenMaui");
+ ((BindableObject)val8).SetValue(Label.FontSizeProperty, (object)22.0);
+ ((BindableObject)val8).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val7.Light = "White";
+ val7.Dark = "#E0E0E0";
+ XamlServiceProvider val73 = new XamlServiceProvider();
+ val73.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val8, (object)Label.TextColorProperty));
+ val73.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 28)));
+ BindingBase val74 = ((IMarkupExtension)(object)val7).ProvideValue((IServiceProvider)val73);
+ ((BindableObject)val8).SetBinding(Label.TextColorProperty, val74);
+ ((Layout)val11).Children.Add((IView)(object)val8);
+ ((BindableObject)val10).SetValue(Label.TextProperty, (object)"Controls Demo");
+ ((BindableObject)val10).SetValue(Label.FontSizeProperty, (object)13.0);
+ val9.Light = "White";
+ val9.Dark = "#B0B0B0";
+ XamlServiceProvider val75 = new XamlServiceProvider();
+ val75.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val10, (object)Label.TextColorProperty));
+ val75.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ BindingBase val76 = ((IMarkupExtension)(object)val9).ProvideValue((IServiceProvider)val75);
+ ((BindableObject)val10).SetBinding(Label.TextColorProperty, val76);
+ ((BindableObject)val10).SetValue(VisualElement.OpacityProperty, (object)0.9);
+ ((Layout)val11).Children.Add((IView)(object)val10);
+ ((Layout)val12).Children.Add((IView)(object)val11);
+ ((Layout)val13).Children.Add((IView)(object)val12);
+ ((BindableObject)appShell).SetValue(Shell.FlyoutHeaderProperty, (object)val13);
+ ((BindableObject)val18).SetValue(BaseShellItem.TitleProperty, (object)"Home");
+ ((BaseShellItem)val18).Route = "Home";
+ ((BindableObject)val15).SetValue(FontImageSource.GlyphProperty, (object)"\ud83c\udfe0");
+ ((BindableObject)val15).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val14.Light = "#424242";
+ val14.Dark = "#E0E0E0";
+ XamlServiceProvider val77 = new XamlServiceProvider();
+ val77.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val15, (object)FontImageSource.ColorProperty));
+ val77.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(36, 69)));
+ BindingBase val78 = ((IMarkupExtension)(object)val14).ProvideValue((IServiceProvider)val77);
+ ((BindableObject)val15).SetBinding(FontImageSource.ColorProperty, val78);
+ ((BindableObject)val18).SetValue(BaseShellItem.IconProperty, (object)val15);
+ ((BindableObject)val17).SetValue(ShellContent.ContentTemplateProperty, (object)val16);
+ ((ICollection)((BindableObject)val18).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val17));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val18);
+ ((BindableObject)val23).SetValue(BaseShellItem.TitleProperty, (object)"Buttons");
+ ((BaseShellItem)val23).Route = "Buttons";
+ ((BindableObject)val20).SetValue(FontImageSource.GlyphProperty, (object)"\ud83d\udc46");
+ ((BindableObject)val20).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val19.Light = "#424242";
+ val19.Dark = "#E0E0E0";
+ XamlServiceProvider val79 = new XamlServiceProvider();
+ val79.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val20, (object)FontImageSource.ColorProperty));
+ val79.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 69)));
+ BindingBase val80 = ((IMarkupExtension)(object)val19).ProvideValue((IServiceProvider)val79);
+ ((BindableObject)val20).SetBinding(FontImageSource.ColorProperty, val80);
+ ((BindableObject)val23).SetValue(BaseShellItem.IconProperty, (object)val20);
+ ((BindableObject)val22).SetValue(ShellContent.ContentTemplateProperty, (object)val21);
+ ((ICollection)((BindableObject)val23).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val22));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val23);
+ ((BindableObject)val28).SetValue(BaseShellItem.TitleProperty, (object)"Text Input");
+ ((BaseShellItem)val28).Route = "TextInput";
+ ((BindableObject)val25).SetValue(FontImageSource.GlyphProperty, (object)"\ud83d\udcdd");
+ ((BindableObject)val25).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val24.Light = "#424242";
+ val24.Dark = "#E0E0E0";
+ XamlServiceProvider val81 = new XamlServiceProvider();
+ val81.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val25, (object)FontImageSource.ColorProperty));
+ val81.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(52, 69)));
+ BindingBase val82 = ((IMarkupExtension)(object)val24).ProvideValue((IServiceProvider)val81);
+ ((BindableObject)val25).SetBinding(FontImageSource.ColorProperty, val82);
+ ((BindableObject)val28).SetValue(BaseShellItem.IconProperty, (object)val25);
+ ((BindableObject)val27).SetValue(ShellContent.ContentTemplateProperty, (object)val26);
+ ((ICollection)((BindableObject)val28).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val27));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val28);
+ ((BindableObject)val33).SetValue(BaseShellItem.TitleProperty, (object)"Selection");
+ ((BaseShellItem)val33).Route = "Selection";
+ ((BindableObject)val30).SetValue(FontImageSource.GlyphProperty, (object)"☑");
+ ((BindableObject)val30).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val29.Light = "#424242";
+ val29.Dark = "#E0E0E0";
+ XamlServiceProvider val83 = new XamlServiceProvider();
+ val83.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val30, (object)FontImageSource.ColorProperty));
+ val83.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(60, 68)));
+ BindingBase val84 = ((IMarkupExtension)(object)val29).ProvideValue((IServiceProvider)val83);
+ ((BindableObject)val30).SetBinding(FontImageSource.ColorProperty, val84);
+ ((BindableObject)val33).SetValue(BaseShellItem.IconProperty, (object)val30);
+ ((BindableObject)val32).SetValue(ShellContent.ContentTemplateProperty, (object)val31);
+ ((ICollection)((BindableObject)val33).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val32));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val33);
+ ((BindableObject)val38).SetValue(BaseShellItem.TitleProperty, (object)"Pickers");
+ ((BaseShellItem)val38).Route = "Pickers";
+ ((BindableObject)val35).SetValue(FontImageSource.GlyphProperty, (object)"\ud83d\udcc5");
+ ((BindableObject)val35).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val34.Light = "#424242";
+ val34.Dark = "#E0E0E0";
+ XamlServiceProvider val85 = new XamlServiceProvider();
+ val85.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val35, (object)FontImageSource.ColorProperty));
+ val85.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 69)));
+ BindingBase val86 = ((IMarkupExtension)(object)val34).ProvideValue((IServiceProvider)val85);
+ ((BindableObject)val35).SetBinding(FontImageSource.ColorProperty, val86);
+ ((BindableObject)val38).SetValue(BaseShellItem.IconProperty, (object)val35);
+ ((BindableObject)val37).SetValue(ShellContent.ContentTemplateProperty, (object)val36);
+ ((ICollection)((BindableObject)val38).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val37));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val38);
+ ((BindableObject)val43).SetValue(BaseShellItem.TitleProperty, (object)"Lists");
+ ((BaseShellItem)val43).Route = "Lists";
+ ((BindableObject)val40).SetValue(FontImageSource.GlyphProperty, (object)"\ud83d\udccb");
+ ((BindableObject)val40).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val39.Light = "#424242";
+ val39.Dark = "#E0E0E0";
+ XamlServiceProvider val87 = new XamlServiceProvider();
+ val87.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val40, (object)FontImageSource.ColorProperty));
+ val87.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(76, 69)));
+ BindingBase val88 = ((IMarkupExtension)(object)val39).ProvideValue((IServiceProvider)val87);
+ ((BindableObject)val40).SetBinding(FontImageSource.ColorProperty, val88);
+ ((BindableObject)val43).SetValue(BaseShellItem.IconProperty, (object)val40);
+ ((BindableObject)val42).SetValue(ShellContent.ContentTemplateProperty, (object)val41);
+ ((ICollection)((BindableObject)val43).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val42));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val43);
+ ((BindableObject)val48).SetValue(BaseShellItem.TitleProperty, (object)"Progress");
+ ((BaseShellItem)val48).Route = "Progress";
+ ((BindableObject)val45).SetValue(FontImageSource.GlyphProperty, (object)"⏳");
+ ((BindableObject)val45).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val44.Light = "#424242";
+ val44.Dark = "#E0E0E0";
+ XamlServiceProvider val89 = new XamlServiceProvider();
+ val89.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val45, (object)FontImageSource.ColorProperty));
+ val89.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(84, 68)));
+ BindingBase val90 = ((IMarkupExtension)(object)val44).ProvideValue((IServiceProvider)val89);
+ ((BindableObject)val45).SetBinding(FontImageSource.ColorProperty, val90);
+ ((BindableObject)val48).SetValue(BaseShellItem.IconProperty, (object)val45);
+ ((BindableObject)val47).SetValue(ShellContent.ContentTemplateProperty, (object)val46);
+ ((ICollection)((BindableObject)val48).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val47));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val48);
+ ((BindableObject)val53).SetValue(BaseShellItem.TitleProperty, (object)"Grids");
+ ((BaseShellItem)val53).Route = "Grids";
+ ((BindableObject)val50).SetValue(FontImageSource.GlyphProperty, (object)"\ud83d\udcca");
+ ((BindableObject)val50).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val49.Light = "#424242";
+ val49.Dark = "#E0E0E0";
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ val91.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val50, (object)FontImageSource.ColorProperty));
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(92, 69)));
+ BindingBase val92 = ((IMarkupExtension)(object)val49).ProvideValue((IServiceProvider)val91);
+ ((BindableObject)val50).SetBinding(FontImageSource.ColorProperty, val92);
+ ((BindableObject)val53).SetValue(BaseShellItem.IconProperty, (object)val50);
+ ((BindableObject)val52).SetValue(ShellContent.ContentTemplateProperty, (object)val51);
+ ((ICollection)((BindableObject)val53).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val52));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val53);
+ ((BindableObject)val58).SetValue(BaseShellItem.TitleProperty, (object)"About");
+ ((BaseShellItem)val58).Route = "About";
+ ((BindableObject)val55).SetValue(FontImageSource.GlyphProperty, (object)"ℹ");
+ ((BindableObject)val55).SetValue(FontImageSource.FontFamilyProperty, (object)"Default");
+ val54.Light = "#424242";
+ val54.Dark = "#E0E0E0";
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ val93.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)FontImageSource.ColorProperty));
+ val93.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(100, 68)));
+ BindingBase val94 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val93);
+ ((BindableObject)val55).SetBinding(FontImageSource.ColorProperty, val94);
+ ((BindableObject)val58).SetValue(BaseShellItem.IconProperty, (object)val55);
+ ((BindableObject)val57).SetValue(ShellContent.ContentTemplateProperty, (object)val56);
+ ((ICollection)((BindableObject)val58).GetValue(ShellItem.ItemsProperty)).Add(ShellSection.op_Implicit(val57));
+ ((ICollection)((BindableObject)appShell).GetValue(Shell.ItemsProperty)).Add((ShellItem)(object)val58);
+ }
+}
diff --git a/ShellDemo/MauiProgram.cs b/ShellDemo/MauiProgram.cs
index 0ec2a7e..9a027e2 100644
--- a/ShellDemo/MauiProgram.cs
+++ b/ShellDemo/MauiProgram.cs
@@ -1,6 +1,4 @@
-// MauiProgram.cs - Shared MAUI app configuration
-// Works across all platforms (iOS, Android, Windows, Linux)
-
+using Microsoft.Maui.Controls.Hosting;
using Microsoft.Maui.Hosting;
using Microsoft.Maui.Platform.Linux.Hosting;
@@ -8,17 +6,11 @@ namespace ShellDemo;
public static class MauiProgram
{
- public static MauiApp CreateMauiApp()
- {
- var builder = MauiApp.CreateBuilder();
-
- // Configure the app (shared across all platforms)
- builder.UseMauiApp();
-
- // Add Linux platform support
- // On other platforms, this would be iOS/Android/Windows specific
- builder.UseLinux();
-
- return builder.Build();
- }
+ public static MauiApp CreateMauiApp()
+ {
+ MauiAppBuilder obj = MauiApp.CreateBuilder(true);
+ AppHostBuilderExtensions.UseMauiApp(obj);
+ obj.UseLinux();
+ return obj.Build();
+ }
}
diff --git a/ShellDemo/Pages/AboutPage.cs b/ShellDemo/Pages/AboutPage.cs
index e38d027..551de13 100644
--- a/ShellDemo/Pages/AboutPage.cs
+++ b/ShellDemo/Pages/AboutPage.cs
@@ -1,115 +1,2053 @@
-// AboutPage - Information about OpenMaui Linux
-
+using System;
+using System.CodeDom.Compiler;
+using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/AboutPage.xaml")]
public class AboutPage : ContentPage
{
- public AboutPage()
- {
- Title = "About";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label WebsiteLink;
- Content = new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label
- {
- Text = "OpenMaui Linux",
- FontSize = 32,
- FontAttributes = FontAttributes.Bold,
- TextColor = Color.FromArgb("#1A237E"),
- HorizontalOptions = LayoutOptions.Center
- },
- new Label
- {
- Text = "Version 1.0.0",
- FontSize = 16,
- TextColor = Colors.Gray,
- HorizontalOptions = LayoutOptions.Center
- },
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label
- {
- Text = "OpenMaui Linux brings .NET MAUI to Linux desktops using SkiaSharp for rendering. " +
- "It provides a native Linux experience while maintaining compatibility with MAUI's cross-platform API.",
- FontSize = 14,
- LineBreakMode = LineBreakMode.WordWrap
- },
- CreateInfoCard("Platform", "Linux (X11/Wayland)"),
- CreateInfoCard("Rendering", "SkiaSharp"),
- CreateInfoCard("Framework", ".NET MAUI"),
- CreateInfoCard("License", "MIT License"),
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label
- {
- Text = "Features",
- FontSize = 20,
- FontAttributes = FontAttributes.Bold
- },
- CreateFeatureItem("Full XAML support with styles and resources"),
- CreateFeatureItem("Shell navigation with flyout menus"),
- CreateFeatureItem("All standard MAUI controls"),
- CreateFeatureItem("Data binding and MVVM"),
- CreateFeatureItem("Keyboard and mouse input"),
- CreateFeatureItem("High DPI support"),
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label
- {
- Text = "https://github.com/pablotoledo/OpenMaui-Linux",
- FontSize = 12,
- TextColor = Colors.Blue,
- HorizontalOptions = LayoutOptions.Center
- }
- }
- }
- };
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label GitHubLink;
- private Frame CreateInfoCard(string label, string value)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- HasShadow = false,
- Content = new HorizontalStackLayout
- {
- Children =
- {
- new Label
- {
- Text = label + ":",
- FontAttributes = FontAttributes.Bold,
- WidthRequest = 100
- },
- new Label
- {
- Text = value,
- TextColor = Colors.Gray
- }
- }
- }
- };
- }
+ public AboutPage()
+ {
+ InitializeComponent();
+ }
- private View CreateFeatureItem(string text)
- {
- return new HorizontalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = "✓", TextColor = Color.FromArgb("#4CAF50"), FontSize = 16 },
- new Label { Text = text, FontSize = 14 }
- }
- };
- }
+ private void OnWebsiteTapped(object? sender, TappedEventArgs e)
+ {
+ OpenUrl("https://openmaui.net");
+ }
+
+ private void OnGitHubTapped(object? sender, TappedEventArgs e)
+ {
+ OpenUrl("https://github.com/openmaui/maui-linux");
+ }
+
+ private void OpenUrl(string url)
+ {
+ try
+ {
+ Process.Start(new ProcessStartInfo
+ {
+ FileName = "xdg-open",
+ Arguments = url,
+ UseShellExecute = false,
+ CreateNoWindow = true
+ });
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("Failed to open URL: " + ex.Message);
+ }
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("WebsiteLink")]
+ [MemberNotNull("GitHubLink")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_0279: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0453: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0458: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0463: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0468: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b6: Expected O, but got Unknown
+ //IL_04bb: Expected O, but got Unknown
+ //IL_04bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e5: Expected O, but got Unknown
+ //IL_04e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ea: Expected O, but got Unknown
+ //IL_04ef: Expected O, but got Unknown
+ //IL_0504: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0509: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0514: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0519: Unknown result type (might be due to invalid IL or missing references)
+ //IL_055f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0564: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0567: Expected O, but got Unknown
+ //IL_056c: Expected O, but got Unknown
+ //IL_056c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_058c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0596: Expected O, but got Unknown
+ //IL_0591: Unknown result type (might be due to invalid IL or missing references)
+ //IL_059b: Expected O, but got Unknown
+ //IL_05a0: Expected O, but got Unknown
+ //IL_05ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cc: Expected O, but got Unknown
+ //IL_05cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e4: Expected O, but got Unknown
+ //IL_05df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e9: Expected O, but got Unknown
+ //IL_05ee: Expected O, but got Unknown
+ //IL_060e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0688: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0722: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0727: Unknown result type (might be due to invalid IL or missing references)
+ //IL_072a: Expected O, but got Unknown
+ //IL_072f: Expected O, but got Unknown
+ //IL_072f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0741: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0750: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075a: Expected O, but got Unknown
+ //IL_0755: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075f: Expected O, but got Unknown
+ //IL_0764: Expected O, but got Unknown
+ //IL_07eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0801: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0870: Unknown result type (might be due to invalid IL or missing references)
+ //IL_088b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0890: Unknown result type (might be due to invalid IL or missing references)
+ //IL_089b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0905: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090d: Expected O, but got Unknown
+ //IL_0912: Expected O, but got Unknown
+ //IL_0912: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0924: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0933: Unknown result type (might be due to invalid IL or missing references)
+ //IL_093d: Expected O, but got Unknown
+ //IL_0938: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0942: Expected O, but got Unknown
+ //IL_0947: Expected O, but got Unknown
+ //IL_095e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0963: Unknown result type (might be due to invalid IL or missing references)
+ //IL_096e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0973: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e0: Expected O, but got Unknown
+ //IL_09e5: Expected O, but got Unknown
+ //IL_09e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a10: Expected O, but got Unknown
+ //IL_0a0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a15: Expected O, but got Unknown
+ //IL_0a1a: Expected O, but got Unknown
+ //IL_0a27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a2c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a3e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a48: Expected O, but got Unknown
+ //IL_0a48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a61: Expected O, but got Unknown
+ //IL_0a5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a66: Expected O, but got Unknown
+ //IL_0a6b: Expected O, but got Unknown
+ //IL_0abb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b58: Expected O, but got Unknown
+ //IL_0b5d: Expected O, but got Unknown
+ //IL_0b5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b88: Expected O, but got Unknown
+ //IL_0b83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b8d: Expected O, but got Unknown
+ //IL_0b92: Expected O, but got Unknown
+ //IL_0ba9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c2b: Expected O, but got Unknown
+ //IL_0c30: Expected O, but got Unknown
+ //IL_0c30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c5b: Expected O, but got Unknown
+ //IL_0c56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c60: Expected O, but got Unknown
+ //IL_0c65: Expected O, but got Unknown
+ //IL_0c72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c89: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c93: Expected O, but got Unknown
+ //IL_0c93: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cac: Expected O, but got Unknown
+ //IL_0ca7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cb1: Expected O, but got Unknown
+ //IL_0cb6: Expected O, but got Unknown
+ //IL_0d06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d31: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d9b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da3: Expected O, but got Unknown
+ //IL_0da8: Expected O, but got Unknown
+ //IL_0da8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd3: Expected O, but got Unknown
+ //IL_0dce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd8: Expected O, but got Unknown
+ //IL_0ddd: Expected O, but got Unknown
+ //IL_0df4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0df9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e6e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e76: Expected O, but got Unknown
+ //IL_0e7b: Expected O, but got Unknown
+ //IL_0e7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e9c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ea6: Expected O, but got Unknown
+ //IL_0ea1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eab: Expected O, but got Unknown
+ //IL_0eb0: Expected O, but got Unknown
+ //IL_0ebd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ec2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ede: Expected O, but got Unknown
+ //IL_0ede: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef7: Expected O, but got Unknown
+ //IL_0ef2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0efc: Expected O, but got Unknown
+ //IL_0f01: Expected O, but got Unknown
+ //IL_0f52: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f6d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f82: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fef: Expected O, but got Unknown
+ //IL_0ff4: Expected O, but got Unknown
+ //IL_0ff4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1006: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1015: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101f: Expected O, but got Unknown
+ //IL_101a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1024: Expected O, but got Unknown
+ //IL_1029: Expected O, but got Unknown
+ //IL_1040: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1045: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1050: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1055: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10c2: Expected O, but got Unknown
+ //IL_10c7: Expected O, but got Unknown
+ //IL_10c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f2: Expected O, but got Unknown
+ //IL_10ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f7: Expected O, but got Unknown
+ //IL_10fc: Expected O, but got Unknown
+ //IL_1109: Unknown result type (might be due to invalid IL or missing references)
+ //IL_110e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1120: Unknown result type (might be due to invalid IL or missing references)
+ //IL_112a: Expected O, but got Unknown
+ //IL_112a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1139: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1143: Expected O, but got Unknown
+ //IL_113e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1148: Expected O, but got Unknown
+ //IL_114d: Expected O, but got Unknown
+ //IL_1177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_117c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1187: Unknown result type (might be due to invalid IL or missing references)
+ //IL_118c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e0: Expected O, but got Unknown
+ //IL_11e5: Expected O, but got Unknown
+ //IL_11e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1206: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1210: Expected O, but got Unknown
+ //IL_120b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1215: Expected O, but got Unknown
+ //IL_121a: Expected O, but got Unknown
+ //IL_1272: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1372: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1377: Unknown result type (might be due to invalid IL or missing references)
+ //IL_137a: Expected O, but got Unknown
+ //IL_137f: Expected O, but got Unknown
+ //IL_137f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1391: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13aa: Expected O, but got Unknown
+ //IL_13a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13af: Expected O, but got Unknown
+ //IL_13b4: Expected O, but got Unknown
+ //IL_13cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1459: Unknown result type (might be due to invalid IL or missing references)
+ //IL_145e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1461: Expected O, but got Unknown
+ //IL_1466: Expected O, but got Unknown
+ //IL_1466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1478: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1487: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1491: Expected O, but got Unknown
+ //IL_148c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1496: Expected O, but got Unknown
+ //IL_149b: Expected O, but got Unknown
+ //IL_14a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c9: Expected O, but got Unknown
+ //IL_14c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14e2: Expected O, but got Unknown
+ //IL_14dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14e7: Expected O, but got Unknown
+ //IL_14ec: Expected O, but got Unknown
+ //IL_1553: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1558: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1563: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1568: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e9: Expected O, but got Unknown
+ //IL_15ee: Expected O, but got Unknown
+ //IL_15ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1600: Unknown result type (might be due to invalid IL or missing references)
+ //IL_160f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1619: Expected O, but got Unknown
+ //IL_1614: Unknown result type (might be due to invalid IL or missing references)
+ //IL_161e: Expected O, but got Unknown
+ //IL_1623: Expected O, but got Unknown
+ //IL_163a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_163f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_164a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_164f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16d0: Expected O, but got Unknown
+ //IL_16d5: Expected O, but got Unknown
+ //IL_16d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1700: Expected O, but got Unknown
+ //IL_16fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1705: Expected O, but got Unknown
+ //IL_170a: Expected O, but got Unknown
+ //IL_1717: Unknown result type (might be due to invalid IL or missing references)
+ //IL_171c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_172e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1738: Expected O, but got Unknown
+ //IL_1738: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1747: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1751: Expected O, but got Unknown
+ //IL_174c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1756: Expected O, but got Unknown
+ //IL_175b: Expected O, but got Unknown
+ //IL_17a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1802: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1807: Unknown result type (might be due to invalid IL or missing references)
+ //IL_180a: Expected O, but got Unknown
+ //IL_180f: Expected O, but got Unknown
+ //IL_180f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1821: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1830: Unknown result type (might be due to invalid IL or missing references)
+ //IL_183a: Expected O, but got Unknown
+ //IL_1835: Unknown result type (might be due to invalid IL or missing references)
+ //IL_183f: Expected O, but got Unknown
+ //IL_1844: Expected O, but got Unknown
+ //IL_189c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_190e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1913: Unknown result type (might be due to invalid IL or missing references)
+ //IL_191e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1923: Unknown result type (might be due to invalid IL or missing references)
+ //IL_199c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19a4: Expected O, but got Unknown
+ //IL_19a9: Expected O, but got Unknown
+ //IL_19a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d4: Expected O, but got Unknown
+ //IL_19cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d9: Expected O, but got Unknown
+ //IL_19de: Expected O, but got Unknown
+ //IL_19f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a8b: Expected O, but got Unknown
+ //IL_1a90: Expected O, but got Unknown
+ //IL_1a90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aa2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1abb: Expected O, but got Unknown
+ //IL_1ab6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ac0: Expected O, but got Unknown
+ //IL_1ac5: Expected O, but got Unknown
+ //IL_1ad2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ae9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1af3: Expected O, but got Unknown
+ //IL_1af3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b0c: Expected O, but got Unknown
+ //IL_1b07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b11: Expected O, but got Unknown
+ //IL_1b16: Expected O, but got Unknown
+ //IL_1b7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b84: Expected O, but got Unknown
+ //IL_1bc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bd9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c6a: Expected O, but got Unknown
+ //IL_1c6f: Expected O, but got Unknown
+ //IL_1c6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c9a: Expected O, but got Unknown
+ //IL_1c95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c9f: Expected O, but got Unknown
+ //IL_1ca4: Expected O, but got Unknown
+ //IL_1cbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ccb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d5c: Expected O, but got Unknown
+ //IL_1d61: Expected O, but got Unknown
+ //IL_1d61: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d82: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d8c: Expected O, but got Unknown
+ //IL_1d87: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d91: Expected O, but got Unknown
+ //IL_1d96: Expected O, but got Unknown
+ //IL_1da3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1da8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dc4: Expected O, but got Unknown
+ //IL_1dc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dd3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ddd: Expected O, but got Unknown
+ //IL_1dd8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1de2: Expected O, but got Unknown
+ //IL_1de7: Expected O, but got Unknown
+ //IL_1e59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e63: Expected O, but got Unknown
+ //IL_1ea8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ead: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eb8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ebd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f49: Expected O, but got Unknown
+ //IL_1f4e: Expected O, but got Unknown
+ //IL_1f4e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f60: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f79: Expected O, but got Unknown
+ //IL_1f74: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f7e: Expected O, but got Unknown
+ //IL_1f83: Expected O, but got Unknown
+ //IL_1f9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1faa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1faf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2033: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2038: Unknown result type (might be due to invalid IL or missing references)
+ //IL_203b: Expected O, but got Unknown
+ //IL_2040: Expected O, but got Unknown
+ //IL_2040: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2052: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2061: Unknown result type (might be due to invalid IL or missing references)
+ //IL_206b: Expected O, but got Unknown
+ //IL_2066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2070: Expected O, but got Unknown
+ //IL_2075: Expected O, but got Unknown
+ //IL_2082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2087: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2099: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20a3: Expected O, but got Unknown
+ //IL_20a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20bc: Expected O, but got Unknown
+ //IL_20b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c1: Expected O, but got Unknown
+ //IL_20c6: Expected O, but got Unknown
+ //IL_2138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2142: Expected O, but got Unknown
+ //IL_2187: Unknown result type (might be due to invalid IL or missing references)
+ //IL_218c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2197: Unknown result type (might be due to invalid IL or missing references)
+ //IL_219c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2220: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2225: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2228: Expected O, but got Unknown
+ //IL_222d: Expected O, but got Unknown
+ //IL_222d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_223f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_224e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2258: Expected O, but got Unknown
+ //IL_2253: Unknown result type (might be due to invalid IL or missing references)
+ //IL_225d: Expected O, but got Unknown
+ //IL_2262: Expected O, but got Unknown
+ //IL_2279: Unknown result type (might be due to invalid IL or missing references)
+ //IL_227e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2289: Unknown result type (might be due to invalid IL or missing references)
+ //IL_228e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2312: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2317: Unknown result type (might be due to invalid IL or missing references)
+ //IL_231a: Expected O, but got Unknown
+ //IL_231f: Expected O, but got Unknown
+ //IL_231f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2331: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2340: Unknown result type (might be due to invalid IL or missing references)
+ //IL_234a: Expected O, but got Unknown
+ //IL_2345: Unknown result type (might be due to invalid IL or missing references)
+ //IL_234f: Expected O, but got Unknown
+ //IL_2354: Expected O, but got Unknown
+ //IL_2361: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2366: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2378: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2382: Expected O, but got Unknown
+ //IL_2382: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2391: Unknown result type (might be due to invalid IL or missing references)
+ //IL_239b: Expected O, but got Unknown
+ //IL_2396: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23a0: Expected O, but got Unknown
+ //IL_23a5: Expected O, but got Unknown
+ //IL_2417: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2421: Expected O, but got Unknown
+ //IL_2466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_246b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2476: Unknown result type (might be due to invalid IL or missing references)
+ //IL_247b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2504: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2507: Expected O, but got Unknown
+ //IL_250c: Expected O, but got Unknown
+ //IL_250c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_251e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_252d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2537: Expected O, but got Unknown
+ //IL_2532: Unknown result type (might be due to invalid IL or missing references)
+ //IL_253c: Expected O, but got Unknown
+ //IL_2541: Expected O, but got Unknown
+ //IL_2558: Unknown result type (might be due to invalid IL or missing references)
+ //IL_255d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2568: Unknown result type (might be due to invalid IL or missing references)
+ //IL_256d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25f9: Expected O, but got Unknown
+ //IL_25fe: Expected O, but got Unknown
+ //IL_25fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2610: Unknown result type (might be due to invalid IL or missing references)
+ //IL_261f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2629: Expected O, but got Unknown
+ //IL_2624: Unknown result type (might be due to invalid IL or missing references)
+ //IL_262e: Expected O, but got Unknown
+ //IL_2633: Expected O, but got Unknown
+ //IL_2640: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2645: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2657: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2661: Expected O, but got Unknown
+ //IL_2661: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2670: Unknown result type (might be due to invalid IL or missing references)
+ //IL_267a: Expected O, but got Unknown
+ //IL_2675: Unknown result type (might be due to invalid IL or missing references)
+ //IL_267f: Expected O, but got Unknown
+ //IL_2684: Expected O, but got Unknown
+ //IL_26f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2700: Expected O, but got Unknown
+ //IL_2745: Unknown result type (might be due to invalid IL or missing references)
+ //IL_274a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2755: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27e6: Expected O, but got Unknown
+ //IL_27eb: Expected O, but got Unknown
+ //IL_27eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_280c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2816: Expected O, but got Unknown
+ //IL_2811: Unknown result type (might be due to invalid IL or missing references)
+ //IL_281b: Expected O, but got Unknown
+ //IL_2820: Expected O, but got Unknown
+ //IL_2837: Unknown result type (might be due to invalid IL or missing references)
+ //IL_283c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2847: Unknown result type (might be due to invalid IL or missing references)
+ //IL_284c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28d8: Expected O, but got Unknown
+ //IL_28dd: Expected O, but got Unknown
+ //IL_28dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2908: Expected O, but got Unknown
+ //IL_2903: Unknown result type (might be due to invalid IL or missing references)
+ //IL_290d: Expected O, but got Unknown
+ //IL_2912: Expected O, but got Unknown
+ //IL_291f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2924: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2936: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2940: Expected O, but got Unknown
+ //IL_2940: Unknown result type (might be due to invalid IL or missing references)
+ //IL_294f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2959: Expected O, but got Unknown
+ //IL_2954: Unknown result type (might be due to invalid IL or missing references)
+ //IL_295e: Expected O, but got Unknown
+ //IL_2963: Expected O, but got Unknown
+ //IL_29b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a20: Expected O, but got Unknown
+ //IL_2a25: Expected O, but got Unknown
+ //IL_2a25: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a50: Expected O, but got Unknown
+ //IL_2a4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a55: Expected O, but got Unknown
+ //IL_2a5a: Expected O, but got Unknown
+ //IL_2ab2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b34: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b39: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bb2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bb7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bba: Expected O, but got Unknown
+ //IL_2bbf: Expected O, but got Unknown
+ //IL_2bbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bd1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2be0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bea: Expected O, but got Unknown
+ //IL_2be5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bef: Expected O, but got Unknown
+ //IL_2bf4: Expected O, but got Unknown
+ //IL_2c0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c9e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ca1: Expected O, but got Unknown
+ //IL_2ca6: Expected O, but got Unknown
+ //IL_2ca6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cb8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cc7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cd1: Expected O, but got Unknown
+ //IL_2ccc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cd6: Expected O, but got Unknown
+ //IL_2cdb: Expected O, but got Unknown
+ //IL_2ce8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ced: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d09: Expected O, but got Unknown
+ //IL_2d09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d22: Expected O, but got Unknown
+ //IL_2d1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d27: Expected O, but got Unknown
+ //IL_2d2c: Expected O, but got Unknown
+ //IL_2d81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d96: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2df6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dfe: Expected O, but got Unknown
+ //IL_2e03: Expected O, but got Unknown
+ //IL_2e03: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e15: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e2e: Expected O, but got Unknown
+ //IL_2e29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e33: Expected O, but got Unknown
+ //IL_2e38: Expected O, but got Unknown
+ //IL_2ee3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ee8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ef3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ef8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f60: Expected O, but got Unknown
+ //IL_2f65: Expected O, but got Unknown
+ //IL_2f65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f90: Expected O, but got Unknown
+ //IL_2f8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f95: Expected O, but got Unknown
+ //IL_2f9a: Expected O, but got Unknown
+ //IL_305c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3077: Unknown result type (might be due to invalid IL or missing references)
+ //IL_307c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3087: Unknown result type (might be due to invalid IL or missing references)
+ //IL_308c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f9: Expected O, but got Unknown
+ //IL_30fe: Expected O, but got Unknown
+ //IL_30fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3110: Unknown result type (might be due to invalid IL or missing references)
+ //IL_311f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3129: Expected O, but got Unknown
+ //IL_3124: Unknown result type (might be due to invalid IL or missing references)
+ //IL_312e: Expected O, but got Unknown
+ //IL_3133: Expected O, but got Unknown
+ //IL_314a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_314f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_315a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_315f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31cc: Expected O, but got Unknown
+ //IL_31d1: Expected O, but got Unknown
+ //IL_31d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31fc: Expected O, but got Unknown
+ //IL_31f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3201: Expected O, but got Unknown
+ //IL_3206: Expected O, but got Unknown
+ //IL_3213: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_322a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3234: Expected O, but got Unknown
+ //IL_3234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3243: Unknown result type (might be due to invalid IL or missing references)
+ //IL_324d: Expected O, but got Unknown
+ //IL_3248: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3252: Expected O, but got Unknown
+ //IL_3257: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ Label val5 = new Label();
+ Frame val6 = new Frame();
+ StaticResourceExtension val7 = new StaticResourceExtension();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ AppThemeBindingExtension val9 = new AppThemeBindingExtension();
+ Label val10 = new Label();
+ StaticResourceExtension val11 = new StaticResourceExtension();
+ StaticResourceExtension val12 = new StaticResourceExtension();
+ AppThemeBindingExtension val13 = new AppThemeBindingExtension();
+ Label val14 = new Label();
+ StaticResourceExtension val15 = new StaticResourceExtension();
+ StaticResourceExtension val16 = new StaticResourceExtension();
+ AppThemeBindingExtension val17 = new AppThemeBindingExtension();
+ Label val18 = new Label();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ AppThemeBindingExtension val21 = new AppThemeBindingExtension();
+ BoxView val22 = new BoxView();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ StaticResourceExtension val25 = new StaticResourceExtension();
+ AppThemeBindingExtension val26 = new AppThemeBindingExtension();
+ Label val27 = new Label();
+ StaticResourceExtension val28 = new StaticResourceExtension();
+ StaticResourceExtension val29 = new StaticResourceExtension();
+ AppThemeBindingExtension val30 = new AppThemeBindingExtension();
+ Label val31 = new Label();
+ VerticalStackLayout val32 = new VerticalStackLayout();
+ Frame val33 = new Frame();
+ StaticResourceExtension val34 = new StaticResourceExtension();
+ StaticResourceExtension val35 = new StaticResourceExtension();
+ StaticResourceExtension val36 = new StaticResourceExtension();
+ AppThemeBindingExtension val37 = new AppThemeBindingExtension();
+ Label val38 = new Label();
+ Label val39 = new Label();
+ StaticResourceExtension val40 = new StaticResourceExtension();
+ StaticResourceExtension val41 = new StaticResourceExtension();
+ AppThemeBindingExtension val42 = new AppThemeBindingExtension();
+ Label val43 = new Label();
+ HorizontalStackLayout val44 = new HorizontalStackLayout();
+ Label val45 = new Label();
+ StaticResourceExtension val46 = new StaticResourceExtension();
+ StaticResourceExtension val47 = new StaticResourceExtension();
+ AppThemeBindingExtension val48 = new AppThemeBindingExtension();
+ Label val49 = new Label();
+ HorizontalStackLayout val50 = new HorizontalStackLayout();
+ Label val51 = new Label();
+ StaticResourceExtension val52 = new StaticResourceExtension();
+ StaticResourceExtension val53 = new StaticResourceExtension();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ Label val55 = new Label();
+ HorizontalStackLayout val56 = new HorizontalStackLayout();
+ Label val57 = new Label();
+ StaticResourceExtension val58 = new StaticResourceExtension();
+ StaticResourceExtension val59 = new StaticResourceExtension();
+ AppThemeBindingExtension val60 = new AppThemeBindingExtension();
+ Label val61 = new Label();
+ HorizontalStackLayout val62 = new HorizontalStackLayout();
+ Label val63 = new Label();
+ StaticResourceExtension val64 = new StaticResourceExtension();
+ StaticResourceExtension val65 = new StaticResourceExtension();
+ AppThemeBindingExtension val66 = new AppThemeBindingExtension();
+ Label val67 = new Label();
+ HorizontalStackLayout val68 = new HorizontalStackLayout();
+ VerticalStackLayout val69 = new VerticalStackLayout();
+ Frame val70 = new Frame();
+ StaticResourceExtension val71 = new StaticResourceExtension();
+ StaticResourceExtension val72 = new StaticResourceExtension();
+ StaticResourceExtension val73 = new StaticResourceExtension();
+ AppThemeBindingExtension val74 = new AppThemeBindingExtension();
+ Label val75 = new Label();
+ StaticResourceExtension val76 = new StaticResourceExtension();
+ TapGestureRecognizer val77 = new TapGestureRecognizer();
+ Label val78 = new Label();
+ StaticResourceExtension val79 = new StaticResourceExtension();
+ TapGestureRecognizer val80 = new TapGestureRecognizer();
+ Label val81 = new Label();
+ VerticalStackLayout val82 = new VerticalStackLayout();
+ Frame val83 = new Frame();
+ StaticResourceExtension val84 = new StaticResourceExtension();
+ StaticResourceExtension val85 = new StaticResourceExtension();
+ AppThemeBindingExtension val86 = new AppThemeBindingExtension();
+ Label val87 = new Label();
+ VerticalStackLayout val88 = new VerticalStackLayout();
+ ScrollView val89 = new ScrollView();
+ AboutPage aboutPage;
+ NameScope val90 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(aboutPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)aboutPage, (INameScope)(object)val90);
+ ((Element)val89).transientNamescope = (INameScope)(object)val90;
+ ((Element)val88).transientNamescope = (INameScope)(object)val90;
+ ((Element)val6).transientNamescope = (INameScope)(object)val90;
+ ((Element)val5).transientNamescope = (INameScope)(object)val90;
+ ((Element)val10).transientNamescope = (INameScope)(object)val90;
+ ((Element)val14).transientNamescope = (INameScope)(object)val90;
+ ((Element)val18).transientNamescope = (INameScope)(object)val90;
+ ((Element)val22).transientNamescope = (INameScope)(object)val90;
+ ((Element)val33).transientNamescope = (INameScope)(object)val90;
+ ((Element)val32).transientNamescope = (INameScope)(object)val90;
+ ((Element)val27).transientNamescope = (INameScope)(object)val90;
+ ((Element)val31).transientNamescope = (INameScope)(object)val90;
+ ((Element)val70).transientNamescope = (INameScope)(object)val90;
+ ((Element)val69).transientNamescope = (INameScope)(object)val90;
+ ((Element)val38).transientNamescope = (INameScope)(object)val90;
+ ((Element)val44).transientNamescope = (INameScope)(object)val90;
+ ((Element)val39).transientNamescope = (INameScope)(object)val90;
+ ((Element)val43).transientNamescope = (INameScope)(object)val90;
+ ((Element)val50).transientNamescope = (INameScope)(object)val90;
+ ((Element)val45).transientNamescope = (INameScope)(object)val90;
+ ((Element)val49).transientNamescope = (INameScope)(object)val90;
+ ((Element)val56).transientNamescope = (INameScope)(object)val90;
+ ((Element)val51).transientNamescope = (INameScope)(object)val90;
+ ((Element)val55).transientNamescope = (INameScope)(object)val90;
+ ((Element)val62).transientNamescope = (INameScope)(object)val90;
+ ((Element)val57).transientNamescope = (INameScope)(object)val90;
+ ((Element)val61).transientNamescope = (INameScope)(object)val90;
+ ((Element)val68).transientNamescope = (INameScope)(object)val90;
+ ((Element)val63).transientNamescope = (INameScope)(object)val90;
+ ((Element)val67).transientNamescope = (INameScope)(object)val90;
+ ((Element)val83).transientNamescope = (INameScope)(object)val90;
+ ((Element)val82).transientNamescope = (INameScope)(object)val90;
+ ((Element)val75).transientNamescope = (INameScope)(object)val90;
+ ((Element)val78).transientNamescope = (INameScope)(object)val90;
+ ((INameScope)val90).RegisterName("WebsiteLink", (object)val78);
+ if (((Element)val78).StyleId == null)
+ {
+ ((Element)val78).StyleId = "WebsiteLink";
+ }
+ ((Element)val77).transientNamescope = (INameScope)(object)val90;
+ ((Element)val81).transientNamescope = (INameScope)(object)val90;
+ ((INameScope)val90).RegisterName("GitHubLink", (object)val81);
+ if (((Element)val81).StyleId == null)
+ {
+ ((Element)val81).StyleId = "GitHubLink";
+ }
+ ((Element)val80).transientNamescope = (INameScope)(object)val90;
+ ((Element)val87).transientNamescope = (INameScope)(object)val90;
+ WebsiteLink = val78;
+ GitHubLink = val81;
+ ((BindableObject)aboutPage).SetValue(Page.TitleProperty, (object)"About");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val91 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val92 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = aboutPage;
+ SimpleValueTargetProvider val93 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val90, val90, val90 }, false);
+ object obj = (object)val93;
+ val92.Add(typeFromHandle, (object)val93);
+ val92.Add(typeof(IReferenceProvider), obj);
+ val92.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val91.ProvideValue((IServiceProvider)val92);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val94 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val95 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = aboutPage;
+ SimpleValueTargetProvider val96 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val90, val90, val90 }, false);
+ object obj2 = (object)val96;
+ val95.Add(typeFromHandle2, (object)val96);
+ val95.Add(typeof(IReferenceProvider), obj2);
+ val95.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val94.ProvideValue((IServiceProvider)val95);
+ val3.Dark = dark;
+ XamlServiceProvider val97 = new XamlServiceProvider();
+ val97.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)aboutPage, (object)VisualElement.BackgroundColorProperty));
+ val97.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val98 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val97);
+ ((BindableObject)aboutPage).SetBinding(VisualElement.BackgroundColorProperty, val98);
+ ((BindableObject)val88).SetValue(Layout.PaddingProperty, (object)new Thickness(30.0));
+ ((BindableObject)val88).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val6).SetValue(Frame.CornerRadiusProperty, (object)50f);
+ ((BindableObject)val6).SetValue(VisualElement.WidthRequestProperty, (object)100.0);
+ ((BindableObject)val6).SetValue(VisualElement.HeightRequestProperty, (object)100.0);
+ ((BindableObject)val6).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val6).SetValue(Layout.PaddingProperty, (object)new Thickness(0.0));
+ val4.Key = "PrimaryColor";
+ StaticResourceExtension val99 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val100 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 4];
+ array3[0] = val6;
+ array3[1] = val88;
+ array3[2] = val89;
+ array3[3] = aboutPage;
+ SimpleValueTargetProvider val101 = new SimpleValueTargetProvider(array3, (object)VisualElement.BackgroundColorProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj3 = (object)val101;
+ val100.Add(typeFromHandle3, (object)val101);
+ val100.Add(typeof(IReferenceProvider), obj3);
+ val100.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(13, 20)));
+ object obj4 = val99.ProvideValue((IServiceProvider)val100);
+ ((BindableObject)val6).SetValue(VisualElement.BackgroundColorProperty, (obj4 == null || !typeof(BindingBase).IsAssignableFrom(obj4.GetType())) ? obj4 : obj4);
+ ((BindableObject)val5).SetValue(Label.TextProperty, (object)"OM");
+ ((BindableObject)val5).SetValue(Label.FontSizeProperty, (object)36.0);
+ ((BindableObject)val5).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val5).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val5).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val5).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val6).SetValue(ContentView.ContentProperty, (object)val5);
+ ((Layout)val88).Children.Add((IView)(object)val6);
+ ((BindableObject)val10).SetValue(Label.TextProperty, (object)"OpenMaui Linux");
+ ((BindableObject)val10).SetValue(Label.FontSizeProperty, (object)28.0);
+ ((BindableObject)val10).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val10).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val7.Key = "TextPrimaryLight";
+ StaticResourceExtension val102 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val103 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val9;
+ array4[1] = val10;
+ array4[2] = val88;
+ array4[3] = val89;
+ array4[4] = aboutPage;
+ SimpleValueTargetProvider val104 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj5 = (object)val104;
+ val103.Add(typeFromHandle4, (object)val104);
+ val103.Add(typeof(IReferenceProvider), obj5);
+ val103.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ object light2 = val102.ProvideValue((IServiceProvider)val103);
+ val9.Light = light2;
+ val8.Key = "TextPrimaryDark";
+ StaticResourceExtension val105 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val106 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val9;
+ array5[1] = val10;
+ array5[2] = val88;
+ array5[3] = val89;
+ array5[4] = aboutPage;
+ SimpleValueTargetProvider val107 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj6 = (object)val107;
+ val106.Add(typeFromHandle5, (object)val107);
+ val106.Add(typeof(IReferenceProvider), obj6);
+ val106.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ object dark2 = val105.ProvideValue((IServiceProvider)val106);
+ val9.Dark = dark2;
+ XamlServiceProvider val108 = new XamlServiceProvider();
+ val108.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val10, (object)Label.TextColorProperty));
+ val108.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ BindingBase val109 = ((IMarkupExtension)(object)val9).ProvideValue((IServiceProvider)val108);
+ ((BindableObject)val10).SetBinding(Label.TextColorProperty, val109);
+ ((Layout)val88).Children.Add((IView)(object)val10);
+ ((BindableObject)val14).SetValue(Label.TextProperty, (object)"Controls Demo");
+ ((BindableObject)val14).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val14).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val11.Key = "TextSecondaryLight";
+ StaticResourceExtension val110 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 5];
+ array6[0] = val13;
+ array6[1] = val14;
+ array6[2] = val88;
+ array6[3] = val89;
+ array6[4] = aboutPage;
+ SimpleValueTargetProvider val112 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj7 = (object)val112;
+ val111.Add(typeFromHandle6, (object)val112);
+ val111.Add(typeof(IReferenceProvider), obj7);
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ object light3 = val110.ProvideValue((IServiceProvider)val111);
+ val13.Light = light3;
+ val12.Key = "TextSecondaryDark";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 5];
+ array7[0] = val13;
+ array7[1] = val14;
+ array7[2] = val88;
+ array7[3] = val89;
+ array7[4] = aboutPage;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj8 = (object)val115;
+ val114.Add(typeFromHandle7, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj8);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ object dark3 = val113.ProvideValue((IServiceProvider)val114);
+ val13.Dark = dark3;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val14, (object)Label.TextColorProperty));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ BindingBase val117 = ((IMarkupExtension)(object)val13).ProvideValue((IServiceProvider)val116);
+ ((BindableObject)val14).SetBinding(Label.TextColorProperty, val117);
+ ((Layout)val88).Children.Add((IView)(object)val14);
+ ((BindableObject)val18).SetValue(Label.TextProperty, (object)"Version 1.0.0");
+ ((BindableObject)val18).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val18).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val15.Key = "TextSecondaryLight";
+ StaticResourceExtension val118 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val119 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 5];
+ array8[0] = val17;
+ array8[1] = val18;
+ array8[2] = val88;
+ array8[3] = val89;
+ array8[4] = aboutPage;
+ SimpleValueTargetProvider val120 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj9 = (object)val120;
+ val119.Add(typeFromHandle8, (object)val120);
+ val119.Add(typeof(IReferenceProvider), obj9);
+ val119.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 20)));
+ object light4 = val118.ProvideValue((IServiceProvider)val119);
+ val17.Light = light4;
+ val16.Key = "TextSecondaryDark";
+ StaticResourceExtension val121 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val17;
+ array9[1] = val18;
+ array9[2] = val88;
+ array9[3] = val89;
+ array9[4] = aboutPage;
+ SimpleValueTargetProvider val123 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj10 = (object)val123;
+ val122.Add(typeFromHandle9, (object)val123);
+ val122.Add(typeof(IReferenceProvider), obj10);
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 20)));
+ object dark4 = val121.ProvideValue((IServiceProvider)val122);
+ val17.Dark = dark4;
+ XamlServiceProvider val124 = new XamlServiceProvider();
+ val124.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val18, (object)Label.TextColorProperty));
+ val124.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 20)));
+ BindingBase val125 = ((IMarkupExtension)(object)val17).ProvideValue((IServiceProvider)val124);
+ ((BindableObject)val18).SetBinding(Label.TextColorProperty, val125);
+ ((Layout)val88).Children.Add((IView)(object)val18);
+ ((BindableObject)val22).SetValue(VisualElement.HeightRequestProperty, (object)1.0);
+ ((BindableObject)val22).SetValue(View.MarginProperty, (object)new Thickness(0.0, 10.0));
+ val19.Key = "BorderLight";
+ StaticResourceExtension val126 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val127 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 5];
+ array10[0] = val21;
+ array10[1] = val22;
+ array10[2] = val88;
+ array10[3] = val89;
+ array10[4] = aboutPage;
+ SimpleValueTargetProvider val128 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj11 = (object)val128;
+ val127.Add(typeFromHandle10, (object)val128);
+ val127.Add(typeof(IReferenceProvider), obj11);
+ val127.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 22)));
+ object light5 = val126.ProvideValue((IServiceProvider)val127);
+ val21.Light = light5;
+ val20.Key = "BorderDark";
+ StaticResourceExtension val129 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val130 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 5];
+ array11[0] = val21;
+ array11[1] = val22;
+ array11[2] = val88;
+ array11[3] = val89;
+ array11[4] = aboutPage;
+ SimpleValueTargetProvider val131 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj12 = (object)val131;
+ val130.Add(typeFromHandle11, (object)val131);
+ val130.Add(typeof(IReferenceProvider), obj12);
+ val130.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 22)));
+ object dark5 = val129.ProvideValue((IServiceProvider)val130);
+ val21.Dark = dark5;
+ XamlServiceProvider val132 = new XamlServiceProvider();
+ val132.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val22, (object)BoxView.ColorProperty));
+ val132.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 22)));
+ BindingBase val133 = ((IMarkupExtension)(object)val21).ProvideValue((IServiceProvider)val132);
+ ((BindableObject)val22).SetBinding(BoxView.ColorProperty, val133);
+ ((Layout)val88).Children.Add((IView)(object)val22);
+ val23.Key = "ThemedFrame";
+ StaticResourceExtension val134 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val135 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 4];
+ array12[0] = val33;
+ array12[1] = val88;
+ array12[2] = val89;
+ array12[3] = aboutPage;
+ SimpleValueTargetProvider val136 = new SimpleValueTargetProvider(array12, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj13 = (object)val136;
+ val135.Add(typeFromHandle12, (object)val136);
+ val135.Add(typeof(IReferenceProvider), obj13);
+ val135.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(29, 20)));
+ object obj14 = val134.ProvideValue((IServiceProvider)val135);
+ ((BindableObject)val33).SetValue(VisualElement.StyleProperty, (obj14 == null || !typeof(BindingBase).IsAssignableFrom(obj14.GetType())) ? obj14 : obj14);
+ ((BindableObject)val33).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val33).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val32).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val27).SetValue(Label.TextProperty, (object)"About This App");
+ ((BindableObject)val27).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val27).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val24.Key = "TextPrimaryLight";
+ StaticResourceExtension val137 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 7];
+ array13[0] = val26;
+ array13[1] = val27;
+ array13[2] = val32;
+ array13[3] = val33;
+ array13[4] = val88;
+ array13[5] = val89;
+ array13[6] = aboutPage;
+ SimpleValueTargetProvider val139 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj15 = (object)val139;
+ val138.Add(typeFromHandle13, (object)val139);
+ val138.Add(typeof(IReferenceProvider), obj15);
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 28)));
+ object light6 = val137.ProvideValue((IServiceProvider)val138);
+ val26.Light = light6;
+ val25.Key = "TextPrimaryDark";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 7];
+ array14[0] = val26;
+ array14[1] = val27;
+ array14[2] = val32;
+ array14[3] = val33;
+ array14[4] = val88;
+ array14[5] = val89;
+ array14[6] = aboutPage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj16 = (object)val142;
+ val141.Add(typeFromHandle14, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj16);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 28)));
+ object dark6 = val140.ProvideValue((IServiceProvider)val141);
+ val26.Dark = dark6;
+ XamlServiceProvider val143 = new XamlServiceProvider();
+ val143.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val27, (object)Label.TextColorProperty));
+ val143.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 28)));
+ BindingBase val144 = ((IMarkupExtension)(object)val26).ProvideValue((IServiceProvider)val143);
+ ((BindableObject)val27).SetBinding(Label.TextColorProperty, val144);
+ ((Layout)val32).Children.Add((IView)(object)val27);
+ ((BindableObject)val31).SetValue(Label.TextProperty, (object)"This demo app showcases the capabilities of OpenMaui Linux, a .NET MAUI implementation for Linux desktop using SkiaSharp rendering.");
+ ((BindableObject)val31).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val31).SetValue(Label.LineBreakModeProperty, (object)(LineBreakMode)1);
+ val28.Key = "TextPrimaryLight";
+ StaticResourceExtension val145 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val146 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 7];
+ array15[0] = val30;
+ array15[1] = val31;
+ array15[2] = val32;
+ array15[3] = val33;
+ array15[4] = val88;
+ array15[5] = val89;
+ array15[6] = aboutPage;
+ SimpleValueTargetProvider val147 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj17 = (object)val147;
+ val146.Add(typeFromHandle15, (object)val147);
+ val146.Add(typeof(IReferenceProvider), obj17);
+ val146.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 28)));
+ object light7 = val145.ProvideValue((IServiceProvider)val146);
+ val30.Light = light7;
+ val29.Key = "TextPrimaryDark";
+ StaticResourceExtension val148 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 7];
+ array16[0] = val30;
+ array16[1] = val31;
+ array16[2] = val32;
+ array16[3] = val33;
+ array16[4] = val88;
+ array16[5] = val89;
+ array16[6] = aboutPage;
+ SimpleValueTargetProvider val150 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj18 = (object)val150;
+ val149.Add(typeFromHandle16, (object)val150);
+ val149.Add(typeof(IReferenceProvider), obj18);
+ val149.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 28)));
+ object dark7 = val148.ProvideValue((IServiceProvider)val149);
+ val30.Dark = dark7;
+ XamlServiceProvider val151 = new XamlServiceProvider();
+ val151.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val31, (object)Label.TextColorProperty));
+ val151.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 28)));
+ BindingBase val152 = ((IMarkupExtension)(object)val30).ProvideValue((IServiceProvider)val151);
+ ((BindableObject)val31).SetBinding(Label.TextColorProperty, val152);
+ ((Layout)val32).Children.Add((IView)(object)val31);
+ ((BindableObject)val33).SetValue(ContentView.ContentProperty, (object)val32);
+ ((Layout)val88).Children.Add((IView)(object)val33);
+ val34.Key = "ThemedFrame";
+ StaticResourceExtension val153 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val154 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 4];
+ array17[0] = val70;
+ array17[1] = val88;
+ array17[2] = val89;
+ array17[3] = aboutPage;
+ SimpleValueTargetProvider val155 = new SimpleValueTargetProvider(array17, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj19 = (object)val155;
+ val154.Add(typeFromHandle17, (object)val155);
+ val154.Add(typeof(IReferenceProvider), obj19);
+ val154.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 20)));
+ object obj20 = val153.ProvideValue((IServiceProvider)val154);
+ ((BindableObject)val70).SetValue(VisualElement.StyleProperty, (obj20 == null || !typeof(BindingBase).IsAssignableFrom(obj20.GetType())) ? obj20 : obj20);
+ ((BindableObject)val70).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val70).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val69).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val38).SetValue(Label.TextProperty, (object)"Features");
+ ((BindableObject)val38).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val38).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val35.Key = "TextPrimaryLight";
+ StaticResourceExtension val156 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val157 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 7];
+ array18[0] = val37;
+ array18[1] = val38;
+ array18[2] = val69;
+ array18[3] = val70;
+ array18[4] = val88;
+ array18[5] = val89;
+ array18[6] = aboutPage;
+ SimpleValueTargetProvider val158 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj21 = (object)val158;
+ val157.Add(typeFromHandle18, (object)val158);
+ val157.Add(typeof(IReferenceProvider), obj21);
+ val157.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ object light8 = val156.ProvideValue((IServiceProvider)val157);
+ val37.Light = light8;
+ val36.Key = "TextPrimaryDark";
+ StaticResourceExtension val159 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val160 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 7];
+ array19[0] = val37;
+ array19[1] = val38;
+ array19[2] = val69;
+ array19[3] = val70;
+ array19[4] = val88;
+ array19[5] = val89;
+ array19[6] = aboutPage;
+ SimpleValueTargetProvider val161 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj22 = (object)val161;
+ val160.Add(typeFromHandle19, (object)val161);
+ val160.Add(typeof(IReferenceProvider), obj22);
+ val160.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ object dark8 = val159.ProvideValue((IServiceProvider)val160);
+ val37.Dark = dark8;
+ XamlServiceProvider val162 = new XamlServiceProvider();
+ val162.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val38, (object)Label.TextColorProperty));
+ val162.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ BindingBase val163 = ((IMarkupExtension)(object)val37).ProvideValue((IServiceProvider)val162);
+ ((BindableObject)val38).SetBinding(Label.TextColorProperty, val163);
+ ((Layout)val69).Children.Add((IView)(object)val38);
+ ((BindableObject)val44).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val39).SetValue(Label.TextProperty, (object)"✓");
+ ((BindableObject)val39).SetValue(Label.TextColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val39).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((Layout)val44).Children.Add((IView)(object)val39);
+ ((BindableObject)val43).SetValue(Label.TextProperty, (object)"35+ UI Controls");
+ val40.Key = "TextPrimaryLight";
+ StaticResourceExtension val164 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val165 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 8];
+ array20[0] = val42;
+ array20[1] = val43;
+ array20[2] = val44;
+ array20[3] = val69;
+ array20[4] = val70;
+ array20[5] = val88;
+ array20[6] = val89;
+ array20[7] = aboutPage;
+ SimpleValueTargetProvider val166 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj23 = (object)val166;
+ val165.Add(typeFromHandle20, (object)val166);
+ val165.Add(typeof(IReferenceProvider), obj23);
+ val165.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 55)));
+ object light9 = val164.ProvideValue((IServiceProvider)val165);
+ val42.Light = light9;
+ val41.Key = "TextPrimaryDark";
+ StaticResourceExtension val167 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val168 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 8];
+ array21[0] = val42;
+ array21[1] = val43;
+ array21[2] = val44;
+ array21[3] = val69;
+ array21[4] = val70;
+ array21[5] = val88;
+ array21[6] = val89;
+ array21[7] = aboutPage;
+ SimpleValueTargetProvider val169 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj24 = (object)val169;
+ val168.Add(typeFromHandle21, (object)val169);
+ val168.Add(typeof(IReferenceProvider), obj24);
+ val168.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 55)));
+ object dark9 = val167.ProvideValue((IServiceProvider)val168);
+ val42.Dark = dark9;
+ XamlServiceProvider val170 = new XamlServiceProvider();
+ val170.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val43, (object)Label.TextColorProperty));
+ val170.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 55)));
+ BindingBase val171 = ((IMarkupExtension)(object)val42).ProvideValue((IServiceProvider)val170);
+ ((BindableObject)val43).SetBinding(Label.TextColorProperty, val171);
+ ((Layout)val44).Children.Add((IView)(object)val43);
+ ((Layout)val69).Children.Add((IView)(object)val44);
+ ((BindableObject)val50).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val45).SetValue(Label.TextProperty, (object)"✓");
+ ((BindableObject)val45).SetValue(Label.TextColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val45).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((Layout)val50).Children.Add((IView)(object)val45);
+ ((BindableObject)val49).SetValue(Label.TextProperty, (object)"Shell Navigation");
+ val46.Key = "TextPrimaryLight";
+ StaticResourceExtension val172 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val173 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 8];
+ array22[0] = val48;
+ array22[1] = val49;
+ array22[2] = val50;
+ array22[3] = val69;
+ array22[4] = val70;
+ array22[5] = val88;
+ array22[6] = val89;
+ array22[7] = aboutPage;
+ SimpleValueTargetProvider val174 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj25 = (object)val174;
+ val173.Add(typeFromHandle22, (object)val174);
+ val173.Add(typeof(IReferenceProvider), obj25);
+ val173.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 56)));
+ object light10 = val172.ProvideValue((IServiceProvider)val173);
+ val48.Light = light10;
+ val47.Key = "TextPrimaryDark";
+ StaticResourceExtension val175 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val176 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 8];
+ array23[0] = val48;
+ array23[1] = val49;
+ array23[2] = val50;
+ array23[3] = val69;
+ array23[4] = val70;
+ array23[5] = val88;
+ array23[6] = val89;
+ array23[7] = aboutPage;
+ SimpleValueTargetProvider val177 = new SimpleValueTargetProvider(array23, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj26 = (object)val177;
+ val176.Add(typeFromHandle23, (object)val177);
+ val176.Add(typeof(IReferenceProvider), obj26);
+ val176.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 56)));
+ object dark10 = val175.ProvideValue((IServiceProvider)val176);
+ val48.Dark = dark10;
+ XamlServiceProvider val178 = new XamlServiceProvider();
+ val178.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val49, (object)Label.TextColorProperty));
+ val178.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 56)));
+ BindingBase val179 = ((IMarkupExtension)(object)val48).ProvideValue((IServiceProvider)val178);
+ ((BindableObject)val49).SetBinding(Label.TextColorProperty, val179);
+ ((Layout)val50).Children.Add((IView)(object)val49);
+ ((Layout)val69).Children.Add((IView)(object)val50);
+ ((BindableObject)val56).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val51).SetValue(Label.TextProperty, (object)"✓");
+ ((BindableObject)val51).SetValue(Label.TextColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val51).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((Layout)val56).Children.Add((IView)(object)val51);
+ ((BindableObject)val55).SetValue(Label.TextProperty, (object)"XAML Support");
+ val52.Key = "TextPrimaryLight";
+ StaticResourceExtension val180 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val181 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 8];
+ array24[0] = val54;
+ array24[1] = val55;
+ array24[2] = val56;
+ array24[3] = val69;
+ array24[4] = val70;
+ array24[5] = val88;
+ array24[6] = val89;
+ array24[7] = aboutPage;
+ SimpleValueTargetProvider val182 = new SimpleValueTargetProvider(array24, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj27 = (object)val182;
+ val181.Add(typeFromHandle24, (object)val182);
+ val181.Add(typeof(IReferenceProvider), obj27);
+ val181.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(55, 52)));
+ object light11 = val180.ProvideValue((IServiceProvider)val181);
+ val54.Light = light11;
+ val53.Key = "TextPrimaryDark";
+ StaticResourceExtension val183 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val184 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 8];
+ array25[0] = val54;
+ array25[1] = val55;
+ array25[2] = val56;
+ array25[3] = val69;
+ array25[4] = val70;
+ array25[5] = val88;
+ array25[6] = val89;
+ array25[7] = aboutPage;
+ SimpleValueTargetProvider val185 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj28 = (object)val185;
+ val184.Add(typeFromHandle25, (object)val185);
+ val184.Add(typeof(IReferenceProvider), obj28);
+ val184.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(55, 52)));
+ object dark11 = val183.ProvideValue((IServiceProvider)val184);
+ val54.Dark = dark11;
+ XamlServiceProvider val186 = new XamlServiceProvider();
+ val186.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)Label.TextColorProperty));
+ val186.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(55, 52)));
+ BindingBase val187 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val186);
+ ((BindableObject)val55).SetBinding(Label.TextColorProperty, val187);
+ ((Layout)val56).Children.Add((IView)(object)val55);
+ ((Layout)val69).Children.Add((IView)(object)val56);
+ ((BindableObject)val62).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val57).SetValue(Label.TextProperty, (object)"✓");
+ ((BindableObject)val57).SetValue(Label.TextColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val57).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((Layout)val62).Children.Add((IView)(object)val57);
+ ((BindableObject)val61).SetValue(Label.TextProperty, (object)"Light/Dark Theme");
+ val58.Key = "TextPrimaryLight";
+ StaticResourceExtension val188 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val189 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 8];
+ array26[0] = val60;
+ array26[1] = val61;
+ array26[2] = val62;
+ array26[3] = val69;
+ array26[4] = val70;
+ array26[5] = val88;
+ array26[6] = val89;
+ array26[7] = aboutPage;
+ SimpleValueTargetProvider val190 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj29 = (object)val190;
+ val189.Add(typeFromHandle26, (object)val190);
+ val189.Add(typeof(IReferenceProvider), obj29);
+ val189.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 56)));
+ object light12 = val188.ProvideValue((IServiceProvider)val189);
+ val60.Light = light12;
+ val59.Key = "TextPrimaryDark";
+ StaticResourceExtension val191 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val192 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 8];
+ array27[0] = val60;
+ array27[1] = val61;
+ array27[2] = val62;
+ array27[3] = val69;
+ array27[4] = val70;
+ array27[5] = val88;
+ array27[6] = val89;
+ array27[7] = aboutPage;
+ SimpleValueTargetProvider val193 = new SimpleValueTargetProvider(array27, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj30 = (object)val193;
+ val192.Add(typeFromHandle27, (object)val193);
+ val192.Add(typeof(IReferenceProvider), obj30);
+ val192.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 56)));
+ object dark12 = val191.ProvideValue((IServiceProvider)val192);
+ val60.Dark = dark12;
+ XamlServiceProvider val194 = new XamlServiceProvider();
+ val194.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val61, (object)Label.TextColorProperty));
+ val194.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 56)));
+ BindingBase val195 = ((IMarkupExtension)(object)val60).ProvideValue((IServiceProvider)val194);
+ ((BindableObject)val61).SetBinding(Label.TextColorProperty, val195);
+ ((Layout)val62).Children.Add((IView)(object)val61);
+ ((Layout)val69).Children.Add((IView)(object)val62);
+ ((BindableObject)val68).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val63).SetValue(Label.TextProperty, (object)"✓");
+ ((BindableObject)val63).SetValue(Label.TextColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val63).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((Layout)val68).Children.Add((IView)(object)val63);
+ ((BindableObject)val67).SetValue(Label.TextProperty, (object)"X11 & Wayland Support");
+ val64.Key = "TextPrimaryLight";
+ StaticResourceExtension val196 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val197 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 8];
+ array28[0] = val66;
+ array28[1] = val67;
+ array28[2] = val68;
+ array28[3] = val69;
+ array28[4] = val70;
+ array28[5] = val88;
+ array28[6] = val89;
+ array28[7] = aboutPage;
+ SimpleValueTargetProvider val198 = new SimpleValueTargetProvider(array28, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj31 = (object)val198;
+ val197.Add(typeFromHandle28, (object)val198);
+ val197.Add(typeof(IReferenceProvider), obj31);
+ val197.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 65)));
+ object light13 = val196.ProvideValue((IServiceProvider)val197);
+ val66.Light = light13;
+ val65.Key = "TextPrimaryDark";
+ StaticResourceExtension val199 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val200 = new XamlServiceProvider();
+ Type? typeFromHandle29 = typeof(IProvideValueTarget);
+ object[] array29 = new object[0 + 8];
+ array29[0] = val66;
+ array29[1] = val67;
+ array29[2] = val68;
+ array29[3] = val69;
+ array29[4] = val70;
+ array29[5] = val88;
+ array29[6] = val89;
+ array29[7] = aboutPage;
+ SimpleValueTargetProvider val201 = new SimpleValueTargetProvider(array29, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj32 = (object)val201;
+ val200.Add(typeFromHandle29, (object)val201);
+ val200.Add(typeof(IReferenceProvider), obj32);
+ val200.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 65)));
+ object dark13 = val199.ProvideValue((IServiceProvider)val200);
+ val66.Dark = dark13;
+ XamlServiceProvider val202 = new XamlServiceProvider();
+ val202.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val67, (object)Label.TextColorProperty));
+ val202.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 65)));
+ BindingBase val203 = ((IMarkupExtension)(object)val66).ProvideValue((IServiceProvider)val202);
+ ((BindableObject)val67).SetBinding(Label.TextColorProperty, val203);
+ ((Layout)val68).Children.Add((IView)(object)val67);
+ ((Layout)val69).Children.Add((IView)(object)val68);
+ ((BindableObject)val70).SetValue(ContentView.ContentProperty, (object)val69);
+ ((Layout)val88).Children.Add((IView)(object)val70);
+ val71.Key = "ThemedFrame";
+ StaticResourceExtension val204 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val205 = new XamlServiceProvider();
+ Type? typeFromHandle30 = typeof(IProvideValueTarget);
+ object[] array30 = new object[0 + 4];
+ array30[0] = val83;
+ array30[1] = val88;
+ array30[2] = val89;
+ array30[3] = aboutPage;
+ SimpleValueTargetProvider val206 = new SimpleValueTargetProvider(array30, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj33 = (object)val206;
+ val205.Add(typeFromHandle30, (object)val206);
+ val205.Add(typeof(IReferenceProvider), obj33);
+ val205.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(69, 20)));
+ object obj34 = val204.ProvideValue((IServiceProvider)val205);
+ ((BindableObject)val83).SetValue(VisualElement.StyleProperty, (obj34 == null || !typeof(BindingBase).IsAssignableFrom(obj34.GetType())) ? obj34 : obj34);
+ ((BindableObject)val83).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val83).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val82).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val75).SetValue(Label.TextProperty, (object)"Links");
+ ((BindableObject)val75).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val75).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val72.Key = "TextPrimaryLight";
+ StaticResourceExtension val207 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val208 = new XamlServiceProvider();
+ Type? typeFromHandle31 = typeof(IProvideValueTarget);
+ object[] array31 = new object[0 + 7];
+ array31[0] = val74;
+ array31[1] = val75;
+ array31[2] = val82;
+ array31[3] = val83;
+ array31[4] = val88;
+ array31[5] = val89;
+ array31[6] = aboutPage;
+ SimpleValueTargetProvider val209 = new SimpleValueTargetProvider(array31, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj35 = (object)val209;
+ val208.Add(typeFromHandle31, (object)val209);
+ val208.Add(typeof(IReferenceProvider), obj35);
+ val208.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(72, 28)));
+ object light14 = val207.ProvideValue((IServiceProvider)val208);
+ val74.Light = light14;
+ val73.Key = "TextPrimaryDark";
+ StaticResourceExtension val210 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val211 = new XamlServiceProvider();
+ Type? typeFromHandle32 = typeof(IProvideValueTarget);
+ object[] array32 = new object[0 + 7];
+ array32[0] = val74;
+ array32[1] = val75;
+ array32[2] = val82;
+ array32[3] = val83;
+ array32[4] = val88;
+ array32[5] = val89;
+ array32[6] = aboutPage;
+ SimpleValueTargetProvider val212 = new SimpleValueTargetProvider(array32, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj36 = (object)val212;
+ val211.Add(typeFromHandle32, (object)val212);
+ val211.Add(typeof(IReferenceProvider), obj36);
+ val211.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(72, 28)));
+ object dark14 = val210.ProvideValue((IServiceProvider)val211);
+ val74.Dark = dark14;
+ XamlServiceProvider val213 = new XamlServiceProvider();
+ val213.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val75, (object)Label.TextColorProperty));
+ val213.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(72, 28)));
+ BindingBase val214 = ((IMarkupExtension)(object)val74).ProvideValue((IServiceProvider)val213);
+ ((BindableObject)val75).SetBinding(Label.TextColorProperty, val214);
+ ((Layout)val82).Children.Add((IView)(object)val75);
+ ((BindableObject)val78).SetValue(Label.TextProperty, (object)"Website: https://openmaui.net");
+ ((BindableObject)val78).SetValue(Label.FontSizeProperty, (object)14.0);
+ val76.Key = "PrimaryColor";
+ StaticResourceExtension val215 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val216 = new XamlServiceProvider();
+ Type? typeFromHandle33 = typeof(IProvideValueTarget);
+ object[] array33 = new object[0 + 6];
+ array33[0] = val78;
+ array33[1] = val82;
+ array33[2] = val83;
+ array33[3] = val88;
+ array33[4] = val89;
+ array33[5] = aboutPage;
+ SimpleValueTargetProvider val217 = new SimpleValueTargetProvider(array33, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[7] { val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj37 = (object)val217;
+ val216.Add(typeFromHandle33, (object)val217);
+ val216.Add(typeof(IReferenceProvider), obj37);
+ val216.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 28)));
+ object obj38 = val215.ProvideValue((IServiceProvider)val216);
+ ((BindableObject)val78).SetValue(Label.TextColorProperty, (obj38 == null || !typeof(BindingBase).IsAssignableFrom(obj38.GetType())) ? obj38 : obj38);
+ ((BindableObject)val78).SetValue(Label.TextDecorationsProperty, (object)(TextDecorations)1);
+ val77.Tapped += aboutPage.OnWebsiteTapped;
+ ((View)val78).GestureRecognizers.Add((IGestureRecognizer)(object)val77);
+ ((Layout)val82).Children.Add((IView)(object)val78);
+ ((BindableObject)val81).SetValue(Label.TextProperty, (object)"GitHub: github.com/openmaui/maui-linux");
+ ((BindableObject)val81).SetValue(Label.FontSizeProperty, (object)14.0);
+ val79.Key = "PrimaryColor";
+ StaticResourceExtension val218 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val219 = new XamlServiceProvider();
+ Type? typeFromHandle34 = typeof(IProvideValueTarget);
+ object[] array34 = new object[0 + 6];
+ array34[0] = val81;
+ array34[1] = val82;
+ array34[2] = val83;
+ array34[3] = val88;
+ array34[4] = val89;
+ array34[5] = aboutPage;
+ SimpleValueTargetProvider val220 = new SimpleValueTargetProvider(array34, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[7] { val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj39 = (object)val220;
+ val219.Add(typeFromHandle34, (object)val220);
+ val219.Add(typeof(IReferenceProvider), obj39);
+ val219.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 28)));
+ object obj40 = val218.ProvideValue((IServiceProvider)val219);
+ ((BindableObject)val81).SetValue(Label.TextColorProperty, (obj40 == null || !typeof(BindingBase).IsAssignableFrom(obj40.GetType())) ? obj40 : obj40);
+ ((BindableObject)val81).SetValue(Label.TextDecorationsProperty, (object)(TextDecorations)1);
+ val80.Tapped += aboutPage.OnGitHubTapped;
+ ((View)val81).GestureRecognizers.Add((IGestureRecognizer)(object)val80);
+ ((Layout)val82).Children.Add((IView)(object)val81);
+ ((BindableObject)val83).SetValue(ContentView.ContentProperty, (object)val82);
+ ((Layout)val88).Children.Add((IView)(object)val83);
+ ((BindableObject)val87).SetValue(Label.TextProperty, (object)"© 2025 MarketAlly LLC");
+ ((BindableObject)val87).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val87).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val84.Key = "TextSecondaryLight";
+ StaticResourceExtension val221 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val222 = new XamlServiceProvider();
+ Type? typeFromHandle35 = typeof(IProvideValueTarget);
+ object[] array35 = new object[0 + 5];
+ array35[0] = val86;
+ array35[1] = val87;
+ array35[2] = val88;
+ array35[3] = val89;
+ array35[4] = aboutPage;
+ SimpleValueTargetProvider val223 = new SimpleValueTargetProvider(array35, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj41 = (object)val223;
+ val222.Add(typeFromHandle35, (object)val223);
+ val222.Add(typeof(IReferenceProvider), obj41);
+ val222.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 20)));
+ object light15 = val221.ProvideValue((IServiceProvider)val222);
+ val86.Light = light15;
+ val85.Key = "TextSecondaryDark";
+ StaticResourceExtension val224 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val225 = new XamlServiceProvider();
+ Type? typeFromHandle36 = typeof(IProvideValueTarget);
+ object[] array36 = new object[0 + 5];
+ array36[0] = val86;
+ array36[1] = val87;
+ array36[2] = val88;
+ array36[3] = val89;
+ array36[4] = aboutPage;
+ SimpleValueTargetProvider val226 = new SimpleValueTargetProvider(array36, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj42 = (object)val226;
+ val225.Add(typeFromHandle36, (object)val226);
+ val225.Add(typeof(IReferenceProvider), obj42);
+ val225.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 20)));
+ object dark15 = val224.ProvideValue((IServiceProvider)val225);
+ val86.Dark = dark15;
+ XamlServiceProvider val227 = new XamlServiceProvider();
+ val227.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val87, (object)Label.TextColorProperty));
+ val227.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 20)));
+ BindingBase val228 = ((IMarkupExtension)(object)val86).ProvideValue((IServiceProvider)val227);
+ ((BindableObject)val87).SetBinding(Label.TextColorProperty, val228);
+ ((Layout)val88).Children.Add((IView)(object)val87);
+ val89.Content = (View)(object)val88;
+ ((BindableObject)aboutPage).SetValue(ContentPage.ContentProperty, (object)val89);
+ }
}
diff --git a/ShellDemo/Pages/ButtonsPage.cs b/ShellDemo/Pages/ButtonsPage.cs
index 695ae97..af6e0a2 100644
--- a/ShellDemo/Pages/ButtonsPage.cs
+++ b/ShellDemo/Pages/ButtonsPage.cs
@@ -1,229 +1,1419 @@
-// ButtonsPage - Comprehensive Button Control Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/ButtonsPage.xaml")]
public class ButtonsPage : ContentPage
{
- private readonly Label _eventLog;
- private int _eventCount = 0;
+ private int _eventCount;
- public ButtonsPage()
- {
- Title = "Buttons Demo";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Button DefaultBtn;
- _eventLog = new Label
- {
- Text = "Events will appear here...",
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Button DisabledBtn;
- Content = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(120) }
- },
- Children =
- {
- CreateMainContent(),
- CreateEventLogPanel()
- }
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label EventLog;
- Grid.SetRow((View)((Grid)Content).Children[0], 0);
- Grid.SetRow((View)((Grid)Content).Children[1], 1);
- }
+ public ButtonsPage()
+ {
+ InitializeComponent();
+ }
- private View CreateMainContent()
- {
- return new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label { Text = "Button Styles & Events", FontSize = 24, FontAttributes = FontAttributes.Bold },
+ private void LogEvent(string message)
+ {
+ _eventCount++;
+ string value = DateTime.Now.ToString("HH:mm:ss");
+ EventLog.Text = $"[{value}] {_eventCount}. {message}\n{EventLog.Text}";
+ }
- // Basic Buttons
- CreateSection("Basic Buttons", CreateBasicButtons()),
+ private void OnDefaultBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Default Button clicked");
+ }
- // Styled Buttons
- CreateSection("Styled Buttons", CreateStyledButtons()),
+ private void OnTextBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Text Button clicked");
+ }
- // Button States
- CreateSection("Button States", CreateButtonStates()),
+ private void OnColorBtnClicked(object? sender, EventArgs e)
+ {
+ Button val = (Button)((sender is Button) ? sender : null);
+ if (val != null)
+ {
+ LogEvent(val.Text + " button clicked");
+ }
+ }
- // Button with Icons (text simulation)
- CreateSection("Button Variations", CreateButtonVariations())
- }
- }
- };
- }
+ private void OnEnabledBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Enabled button clicked");
+ }
- private View CreateBasicButtons()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
+ private void OnToggleBtnClicked(object? sender, EventArgs e)
+ {
+ ((VisualElement)DisabledBtn).IsEnabled = !((VisualElement)DisabledBtn).IsEnabled;
+ DisabledBtn.Text = (((VisualElement)DisabledBtn).IsEnabled ? "Now Enabled!" : "Disabled Button");
+ LogEvent("Toggled button to: " + (((VisualElement)DisabledBtn).IsEnabled ? "Enabled" : "Disabled"));
+ }
- var defaultBtn = new Button { Text = "Default Button" };
- defaultBtn.Clicked += (s, e) => LogEvent("Default Button clicked");
- defaultBtn.Pressed += (s, e) => LogEvent("Default Button pressed");
- defaultBtn.Released += (s, e) => LogEvent("Default Button released");
+ private void OnWideBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Wide button clicked");
+ }
- var textBtn = new Button { Text = "Text Only", BackgroundColor = Colors.Transparent, TextColor = Colors.Blue };
- textBtn.Clicked += (s, e) => LogEvent("Text Button clicked");
+ private void OnTallBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Tall button clicked");
+ }
- layout.Children.Add(defaultBtn);
- layout.Children.Add(textBtn);
+ private void OnRoundBtnClicked(object? sender, EventArgs e)
+ {
+ LogEvent("Round button clicked");
+ }
- return layout;
- }
-
- private View CreateStyledButtons()
- {
- var layout = new HorizontalStackLayout { Spacing = 10 };
-
- var colors = new[]
- {
- ("#2196F3", "Primary"),
- ("#4CAF50", "Success"),
- ("#FF9800", "Warning"),
- ("#F44336", "Danger"),
- ("#9C27B0", "Purple")
- };
-
- foreach (var (color, name) in colors)
- {
- var btn = new Button
- {
- Text = name,
- BackgroundColor = Color.FromArgb(color),
- TextColor = Colors.White,
- CornerRadius = 5
- };
- btn.Clicked += (s, e) => LogEvent($"{name} button clicked");
- layout.Children.Add(btn);
- }
-
- return layout;
- }
-
- private View CreateButtonStates()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
-
- var enabledBtn = new Button { Text = "Enabled Button", IsEnabled = true };
- enabledBtn.Clicked += (s, e) => LogEvent("Enabled button clicked");
-
- var disabledBtn = new Button { Text = "Disabled Button", IsEnabled = false };
-
- var toggleBtn = new Button { Text = "Toggle Above Button" };
- toggleBtn.Clicked += (s, e) =>
- {
- disabledBtn.IsEnabled = !disabledBtn.IsEnabled;
- disabledBtn.Text = disabledBtn.IsEnabled ? "Now Enabled!" : "Disabled Button";
- LogEvent($"Toggled button to: {(disabledBtn.IsEnabled ? "Enabled" : "Disabled")}");
- };
-
- layout.Children.Add(enabledBtn);
- layout.Children.Add(disabledBtn);
- layout.Children.Add(toggleBtn);
-
- return layout;
- }
-
- private View CreateButtonVariations()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
-
- var wideBtn = new Button
- {
- Text = "Wide Button",
- HorizontalOptions = LayoutOptions.Fill,
- BackgroundColor = Color.FromArgb("#673AB7"),
- TextColor = Colors.White
- };
- wideBtn.Clicked += (s, e) => LogEvent("Wide button clicked");
-
- var tallBtn = new Button
- {
- Text = "Tall Button",
- HeightRequest = 60,
- BackgroundColor = Color.FromArgb("#009688"),
- TextColor = Colors.White
- };
- tallBtn.Clicked += (s, e) => LogEvent("Tall button clicked");
-
- var roundBtn = new Button
- {
- Text = "Round",
- WidthRequest = 80,
- HeightRequest = 80,
- CornerRadius = 40,
- BackgroundColor = Color.FromArgb("#E91E63"),
- TextColor = Colors.White
- };
- roundBtn.Clicked += (s, e) => LogEvent("Round button clicked");
-
- layout.Children.Add(wideBtn);
- layout.Children.Add(tallBtn);
- layout.Children.Add(new HorizontalStackLayout { Children = { roundBtn } });
-
- return layout;
- }
-
- private Frame CreateSection(string title, View content)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- Content = new VerticalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = title, FontSize = 16, FontAttributes = FontAttributes.Bold },
- content
- }
- }
- };
- }
-
- private View CreateEventLogPanel()
- {
- return new Frame
- {
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- Padding = new Thickness(10),
- CornerRadius = 0,
- Content = new VerticalStackLayout
- {
- Children =
- {
- new Label { Text = "Event Log:", FontSize = 12, FontAttributes = FontAttributes.Bold },
- new ScrollView
- {
- HeightRequest = 80,
- Content = _eventLog
- }
- }
- }
- };
- }
-
- private void LogEvent(string message)
- {
- _eventCount++;
- var timestamp = DateTime.Now.ToString("HH:mm:ss");
- _eventLog.Text = $"[{timestamp}] {_eventCount}. {message}\n{_eventLog.Text}";
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("DefaultBtn")]
+ [MemberNotNull("DisabledBtn")]
+ [MemberNotNull("EventLog")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0427: Unknown result type (might be due to invalid IL or missing references)
+ //IL_042c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_042f: Expected O, but got Unknown
+ //IL_0434: Expected O, but got Unknown
+ //IL_0434: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0446: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0454: Unknown result type (might be due to invalid IL or missing references)
+ //IL_045e: Expected O, but got Unknown
+ //IL_0459: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0463: Expected O, but got Unknown
+ //IL_0468: Expected O, but got Unknown
+ //IL_047d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0482: Unknown result type (might be due to invalid IL or missing references)
+ //IL_048d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0492: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e0: Expected O, but got Unknown
+ //IL_04e5: Expected O, but got Unknown
+ //IL_04e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0505: Unknown result type (might be due to invalid IL or missing references)
+ //IL_050f: Expected O, but got Unknown
+ //IL_050a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0514: Expected O, but got Unknown
+ //IL_0519: Expected O, but got Unknown
+ //IL_0524: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0529: Unknown result type (might be due to invalid IL or missing references)
+ //IL_053b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0545: Expected O, but got Unknown
+ //IL_0545: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0553: Unknown result type (might be due to invalid IL or missing references)
+ //IL_055d: Expected O, but got Unknown
+ //IL_0558: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0562: Expected O, but got Unknown
+ //IL_0567: Expected O, but got Unknown
+ //IL_0586: Unknown result type (might be due to invalid IL or missing references)
+ //IL_058b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0591: Expected O, but got Unknown
+ //IL_059c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a7: Expected O, but got Unknown
+ //IL_05a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b1: Expected O, but got Unknown
+ //IL_05d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0644: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0649: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0654: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0659: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d0: Expected O, but got Unknown
+ //IL_06d5: Expected O, but got Unknown
+ //IL_06d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0700: Expected O, but got Unknown
+ //IL_06fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0705: Expected O, but got Unknown
+ //IL_070a: Expected O, but got Unknown
+ //IL_0721: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0726: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0731: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0736: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ad: Expected O, but got Unknown
+ //IL_07b2: Expected O, but got Unknown
+ //IL_07b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07dd: Expected O, but got Unknown
+ //IL_07d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07e2: Expected O, but got Unknown
+ //IL_07e7: Expected O, but got Unknown
+ //IL_07f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_080b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0815: Expected O, but got Unknown
+ //IL_0815: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0824: Unknown result type (might be due to invalid IL or missing references)
+ //IL_082e: Expected O, but got Unknown
+ //IL_0829: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0833: Expected O, but got Unknown
+ //IL_0838: Expected O, but got Unknown
+ //IL_0862: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0867: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0872: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0877: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08d5: Expected O, but got Unknown
+ //IL_08da: Expected O, but got Unknown
+ //IL_08da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0905: Expected O, but got Unknown
+ //IL_0900: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090a: Expected O, but got Unknown
+ //IL_090f: Expected O, but got Unknown
+ //IL_0967: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a7a: Expected O, but got Unknown
+ //IL_0a7f: Expected O, but got Unknown
+ //IL_0a7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aaa: Expected O, but got Unknown
+ //IL_0aa5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aaf: Expected O, but got Unknown
+ //IL_0ab4: Expected O, but got Unknown
+ //IL_0acb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b69: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b6c: Expected O, but got Unknown
+ //IL_0b71: Expected O, but got Unknown
+ //IL_0b71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b9c: Expected O, but got Unknown
+ //IL_0b97: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ba1: Expected O, but got Unknown
+ //IL_0ba6: Expected O, but got Unknown
+ //IL_0bb3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bd4: Expected O, but got Unknown
+ //IL_0bd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0be3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bed: Expected O, but got Unknown
+ //IL_0be8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf2: Expected O, but got Unknown
+ //IL_0bf7: Expected O, but got Unknown
+ //IL_0c76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfd: Expected O, but got Unknown
+ //IL_0d02: Expected O, but got Unknown
+ //IL_0d02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d2d: Expected O, but got Unknown
+ //IL_0d28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d32: Expected O, but got Unknown
+ //IL_0d37: Expected O, but got Unknown
+ //IL_0db3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0db8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e26: Expected O, but got Unknown
+ //IL_0e2b: Expected O, but got Unknown
+ //IL_0e2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e4c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e56: Expected O, but got Unknown
+ //IL_0e51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e5b: Expected O, but got Unknown
+ //IL_0e60: Expected O, but got Unknown
+ //IL_0eb8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fcb: Expected O, but got Unknown
+ //IL_0fd0: Expected O, but got Unknown
+ //IL_0fd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ff1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ffb: Expected O, but got Unknown
+ //IL_0ff6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1000: Expected O, but got Unknown
+ //IL_1005: Expected O, but got Unknown
+ //IL_101c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1021: Unknown result type (might be due to invalid IL or missing references)
+ //IL_102c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1031: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10bd: Expected O, but got Unknown
+ //IL_10c2: Expected O, but got Unknown
+ //IL_10c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ed: Expected O, but got Unknown
+ //IL_10e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f2: Expected O, but got Unknown
+ //IL_10f7: Expected O, but got Unknown
+ //IL_1104: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1109: Unknown result type (might be due to invalid IL or missing references)
+ //IL_111b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1125: Expected O, but got Unknown
+ //IL_1125: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1134: Unknown result type (might be due to invalid IL or missing references)
+ //IL_113e: Expected O, but got Unknown
+ //IL_1139: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1143: Expected O, but got Unknown
+ //IL_1148: Expected O, but got Unknown
+ //IL_11ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11b6: Expected O, but got Unknown
+ //IL_1227: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1231: Expected O, but got Unknown
+ //IL_12a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ac: Expected O, but got Unknown
+ //IL_131d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1327: Expected O, but got Unknown
+ //IL_1398: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a2: Expected O, but got Unknown
+ //IL_141d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1422: Unknown result type (might be due to invalid IL or missing references)
+ //IL_142d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1432: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1488: Unknown result type (might be due to invalid IL or missing references)
+ //IL_148d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1490: Expected O, but got Unknown
+ //IL_1495: Expected O, but got Unknown
+ //IL_1495: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c0: Expected O, but got Unknown
+ //IL_14bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c5: Expected O, but got Unknown
+ //IL_14ca: Expected O, but got Unknown
+ //IL_1522: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1594: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1599: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_162d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1632: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1635: Expected O, but got Unknown
+ //IL_163a: Expected O, but got Unknown
+ //IL_163a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_164c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_165b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1665: Expected O, but got Unknown
+ //IL_1660: Unknown result type (might be due to invalid IL or missing references)
+ //IL_166a: Expected O, but got Unknown
+ //IL_166f: Expected O, but got Unknown
+ //IL_1686: Unknown result type (might be due to invalid IL or missing references)
+ //IL_168b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1696: Unknown result type (might be due to invalid IL or missing references)
+ //IL_169b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_171f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1724: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1727: Expected O, but got Unknown
+ //IL_172c: Expected O, but got Unknown
+ //IL_172c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_173e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_174d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1757: Expected O, but got Unknown
+ //IL_1752: Unknown result type (might be due to invalid IL or missing references)
+ //IL_175c: Expected O, but got Unknown
+ //IL_1761: Expected O, but got Unknown
+ //IL_176e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1773: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1785: Unknown result type (might be due to invalid IL or missing references)
+ //IL_178f: Expected O, but got Unknown
+ //IL_178f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_179e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17a8: Expected O, but got Unknown
+ //IL_17a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17ad: Expected O, but got Unknown
+ //IL_17b2: Expected O, but got Unknown
+ //IL_18a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_190c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1911: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1914: Expected O, but got Unknown
+ //IL_1919: Expected O, but got Unknown
+ //IL_1919: Unknown result type (might be due to invalid IL or missing references)
+ //IL_192b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_193a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1944: Expected O, but got Unknown
+ //IL_193f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1949: Expected O, but got Unknown
+ //IL_194e: Expected O, but got Unknown
+ //IL_19a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab9: Expected O, but got Unknown
+ //IL_1abe: Expected O, but got Unknown
+ //IL_1abe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1adf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ae9: Expected O, but got Unknown
+ //IL_1ae4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aee: Expected O, but got Unknown
+ //IL_1af3: Expected O, but got Unknown
+ //IL_1b0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b1a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b1f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bab: Expected O, but got Unknown
+ //IL_1bb0: Expected O, but got Unknown
+ //IL_1bb0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bc2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bd1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bdb: Expected O, but got Unknown
+ //IL_1bd6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1be0: Expected O, but got Unknown
+ //IL_1be5: Expected O, but got Unknown
+ //IL_1bf2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bf7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c13: Expected O, but got Unknown
+ //IL_1c13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c2c: Expected O, but got Unknown
+ //IL_1c27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c31: Expected O, but got Unknown
+ //IL_1c36: Expected O, but got Unknown
+ //IL_1c6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c96: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ca0: Expected O, but got Unknown
+ //IL_1d19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d23: Expected O, but got Unknown
+ //IL_1dc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dd3: Expected O, but got Unknown
+ //IL_1e69: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ea8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ead: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ebf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ec9: Expected O, but got Unknown
+ //IL_1ec9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee2: Expected O, but got Unknown
+ //IL_1edd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee7: Expected O, but got Unknown
+ //IL_1eec: Expected O, but got Unknown
+ //IL_1f45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fd1: Expected O, but got Unknown
+ //IL_1fd6: Expected O, but got Unknown
+ //IL_1fd6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fe8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ff7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2001: Expected O, but got Unknown
+ //IL_1ffc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2006: Expected O, but got Unknown
+ //IL_200b: Expected O, but got Unknown
+ //IL_2022: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2032: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2037: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ae: Expected O, but got Unknown
+ //IL_20b3: Expected O, but got Unknown
+ //IL_20b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20de: Expected O, but got Unknown
+ //IL_20d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20e3: Expected O, but got Unknown
+ //IL_20e8: Expected O, but got Unknown
+ //IL_20f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_210c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2116: Expected O, but got Unknown
+ //IL_2116: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2125: Unknown result type (might be due to invalid IL or missing references)
+ //IL_212f: Expected O, but got Unknown
+ //IL_212a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2134: Expected O, but got Unknown
+ //IL_2139: Expected O, but got Unknown
+ //IL_21a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2236: Unknown result type (might be due to invalid IL or missing references)
+ //IL_223b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_223e: Expected O, but got Unknown
+ //IL_2243: Expected O, but got Unknown
+ //IL_2243: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2255: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2264: Unknown result type (might be due to invalid IL or missing references)
+ //IL_226e: Expected O, but got Unknown
+ //IL_2269: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2273: Expected O, but got Unknown
+ //IL_2278: Expected O, but got Unknown
+ //IL_228f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2294: Unknown result type (might be due to invalid IL or missing references)
+ //IL_229f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_231d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2325: Expected O, but got Unknown
+ //IL_232a: Expected O, but got Unknown
+ //IL_232a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_233c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_234b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2355: Expected O, but got Unknown
+ //IL_2350: Unknown result type (might be due to invalid IL or missing references)
+ //IL_235a: Expected O, but got Unknown
+ //IL_235f: Expected O, but got Unknown
+ //IL_236c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2371: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2383: Unknown result type (might be due to invalid IL or missing references)
+ //IL_238d: Expected O, but got Unknown
+ //IL_238d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_239c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23a6: Expected O, but got Unknown
+ //IL_23a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23ab: Expected O, but got Unknown
+ //IL_23b0: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ AppThemeBindingExtension val11 = new AppThemeBindingExtension();
+ Label val12 = new Label();
+ Button val13 = new Button();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ Button val15 = new Button();
+ VerticalStackLayout val16 = new VerticalStackLayout();
+ Frame val17 = new Frame();
+ StaticResourceExtension val18 = new StaticResourceExtension();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ AppThemeBindingExtension val21 = new AppThemeBindingExtension();
+ Label val22 = new Label();
+ Button val23 = new Button();
+ Button val24 = new Button();
+ Button val25 = new Button();
+ Button val26 = new Button();
+ Button val27 = new Button();
+ HorizontalStackLayout val28 = new HorizontalStackLayout();
+ VerticalStackLayout val29 = new VerticalStackLayout();
+ Frame val30 = new Frame();
+ StaticResourceExtension val31 = new StaticResourceExtension();
+ StaticResourceExtension val32 = new StaticResourceExtension();
+ StaticResourceExtension val33 = new StaticResourceExtension();
+ AppThemeBindingExtension val34 = new AppThemeBindingExtension();
+ Label val35 = new Label();
+ Button val36 = new Button();
+ Button val37 = new Button();
+ Button val38 = new Button();
+ VerticalStackLayout val39 = new VerticalStackLayout();
+ Frame val40 = new Frame();
+ StaticResourceExtension val41 = new StaticResourceExtension();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ AppThemeBindingExtension val44 = new AppThemeBindingExtension();
+ Label val45 = new Label();
+ Button val46 = new Button();
+ Button val47 = new Button();
+ Button val48 = new Button();
+ HorizontalStackLayout val49 = new HorizontalStackLayout();
+ VerticalStackLayout val50 = new VerticalStackLayout();
+ Frame val51 = new Frame();
+ VerticalStackLayout val52 = new VerticalStackLayout();
+ ScrollView val53 = new ScrollView();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ StaticResourceExtension val55 = new StaticResourceExtension();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ AppThemeBindingExtension val57 = new AppThemeBindingExtension();
+ Label val58 = new Label();
+ StaticResourceExtension val59 = new StaticResourceExtension();
+ StaticResourceExtension val60 = new StaticResourceExtension();
+ AppThemeBindingExtension val61 = new AppThemeBindingExtension();
+ Label val62 = new Label();
+ ScrollView val63 = new ScrollView();
+ VerticalStackLayout val64 = new VerticalStackLayout();
+ Frame val65 = new Frame();
+ Grid val66 = new Grid();
+ ButtonsPage buttonsPage;
+ NameScope val67 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(buttonsPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)buttonsPage, (INameScope)(object)val67);
+ ((Element)val66).transientNamescope = (INameScope)(object)val67;
+ ((Element)val53).transientNamescope = (INameScope)(object)val67;
+ ((Element)val52).transientNamescope = (INameScope)(object)val67;
+ ((Element)val7).transientNamescope = (INameScope)(object)val67;
+ ((Element)val17).transientNamescope = (INameScope)(object)val67;
+ ((Element)val16).transientNamescope = (INameScope)(object)val67;
+ ((Element)val12).transientNamescope = (INameScope)(object)val67;
+ ((Element)val13).transientNamescope = (INameScope)(object)val67;
+ ((INameScope)val67).RegisterName("DefaultBtn", (object)val13);
+ if (((Element)val13).StyleId == null)
+ {
+ ((Element)val13).StyleId = "DefaultBtn";
+ }
+ ((Element)val15).transientNamescope = (INameScope)(object)val67;
+ ((Element)val30).transientNamescope = (INameScope)(object)val67;
+ ((Element)val29).transientNamescope = (INameScope)(object)val67;
+ ((Element)val22).transientNamescope = (INameScope)(object)val67;
+ ((Element)val28).transientNamescope = (INameScope)(object)val67;
+ ((Element)val23).transientNamescope = (INameScope)(object)val67;
+ ((Element)val24).transientNamescope = (INameScope)(object)val67;
+ ((Element)val25).transientNamescope = (INameScope)(object)val67;
+ ((Element)val26).transientNamescope = (INameScope)(object)val67;
+ ((Element)val27).transientNamescope = (INameScope)(object)val67;
+ ((Element)val40).transientNamescope = (INameScope)(object)val67;
+ ((Element)val39).transientNamescope = (INameScope)(object)val67;
+ ((Element)val35).transientNamescope = (INameScope)(object)val67;
+ ((Element)val36).transientNamescope = (INameScope)(object)val67;
+ ((Element)val37).transientNamescope = (INameScope)(object)val67;
+ ((INameScope)val67).RegisterName("DisabledBtn", (object)val37);
+ if (((Element)val37).StyleId == null)
+ {
+ ((Element)val37).StyleId = "DisabledBtn";
+ }
+ ((Element)val38).transientNamescope = (INameScope)(object)val67;
+ ((Element)val51).transientNamescope = (INameScope)(object)val67;
+ ((Element)val50).transientNamescope = (INameScope)(object)val67;
+ ((Element)val45).transientNamescope = (INameScope)(object)val67;
+ ((Element)val46).transientNamescope = (INameScope)(object)val67;
+ ((Element)val47).transientNamescope = (INameScope)(object)val67;
+ ((Element)val49).transientNamescope = (INameScope)(object)val67;
+ ((Element)val48).transientNamescope = (INameScope)(object)val67;
+ ((Element)val65).transientNamescope = (INameScope)(object)val67;
+ ((Element)val64).transientNamescope = (INameScope)(object)val67;
+ ((Element)val58).transientNamescope = (INameScope)(object)val67;
+ ((Element)val63).transientNamescope = (INameScope)(object)val67;
+ ((Element)val62).transientNamescope = (INameScope)(object)val67;
+ ((INameScope)val67).RegisterName("EventLog", (object)val62);
+ if (((Element)val62).StyleId == null)
+ {
+ ((Element)val62).StyleId = "EventLog";
+ }
+ DefaultBtn = val13;
+ DisabledBtn = val37;
+ EventLog = val62;
+ ((BindableObject)buttonsPage).SetValue(Page.TitleProperty, (object)"Buttons Demo");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val68 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val69 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = buttonsPage;
+ SimpleValueTargetProvider val70 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val67, val67, val67 }, false);
+ object obj = (object)val70;
+ val69.Add(typeFromHandle, (object)val70);
+ val69.Add(typeof(IReferenceProvider), obj);
+ val69.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val68.ProvideValue((IServiceProvider)val69);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val71 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val72 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = buttonsPage;
+ SimpleValueTargetProvider val73 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val67, val67, val67 }, false);
+ object obj2 = (object)val73;
+ val72.Add(typeFromHandle2, (object)val73);
+ val72.Add(typeof(IReferenceProvider), obj2);
+ val72.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val71.ProvideValue((IServiceProvider)val72);
+ val3.Dark = dark;
+ XamlServiceProvider val74 = new XamlServiceProvider();
+ val74.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)buttonsPage, (object)VisualElement.BackgroundColorProperty));
+ val74.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val75 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val74);
+ ((BindableObject)buttonsPage).SetBinding(VisualElement.BackgroundColorProperty, val75);
+ ((BindableObject)val66).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[2]
+ {
+ new RowDefinition(GridLength.Star),
+ new RowDefinition(new GridLength(120.0))
+ }));
+ ((BindableObject)val53).SetValue(Grid.RowProperty, (object)0);
+ ((BindableObject)val52).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val52).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Button Styles & Events");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val76 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val77 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 6];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val52;
+ array3[3] = val53;
+ array3[4] = val66;
+ array3[5] = buttonsPage;
+ SimpleValueTargetProvider val78 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj3 = (object)val78;
+ val77.Add(typeFromHandle3, (object)val78);
+ val77.Add(typeof(IReferenceProvider), obj3);
+ val77.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(15, 24)));
+ object light2 = val76.ProvideValue((IServiceProvider)val77);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val79 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val80 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 6];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val52;
+ array4[3] = val53;
+ array4[4] = val66;
+ array4[5] = buttonsPage;
+ SimpleValueTargetProvider val81 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj4 = (object)val81;
+ val80.Add(typeFromHandle4, (object)val81);
+ val80.Add(typeof(IReferenceProvider), obj4);
+ val80.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(15, 24)));
+ object dark2 = val79.ProvideValue((IServiceProvider)val80);
+ val6.Dark = dark2;
+ XamlServiceProvider val82 = new XamlServiceProvider();
+ val82.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val82.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(15, 24)));
+ BindingBase val83 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val82);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val83);
+ ((Layout)val52).Children.Add((IView)(object)val7);
+ val8.Key = "ThemedFrame";
+ StaticResourceExtension val84 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val85 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val17;
+ array5[1] = val52;
+ array5[2] = val53;
+ array5[3] = val66;
+ array5[4] = buttonsPage;
+ SimpleValueTargetProvider val86 = new SimpleValueTargetProvider(array5, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val67, val67, val67, val67, val67, val67 }, false);
+ object obj5 = (object)val86;
+ val85.Add(typeFromHandle5, (object)val86);
+ val85.Add(typeof(IReferenceProvider), obj5);
+ val85.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(18, 24)));
+ object obj6 = val84.ProvideValue((IServiceProvider)val85);
+ ((BindableObject)val17).SetValue(VisualElement.StyleProperty, (obj6 == null || !typeof(BindingBase).IsAssignableFrom(obj6.GetType())) ? obj6 : obj6);
+ ((BindableObject)val17).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val17).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val16).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val12).SetValue(Label.TextProperty, (object)"Basic Buttons");
+ ((BindableObject)val12).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val12).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val9.Key = "TextPrimaryLight";
+ StaticResourceExtension val87 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val88 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 8];
+ array6[0] = val11;
+ array6[1] = val12;
+ array6[2] = val16;
+ array6[3] = val17;
+ array6[4] = val52;
+ array6[5] = val53;
+ array6[6] = val66;
+ array6[7] = buttonsPage;
+ SimpleValueTargetProvider val89 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj7 = (object)val89;
+ val88.Add(typeFromHandle6, (object)val89);
+ val88.Add(typeof(IReferenceProvider), obj7);
+ val88.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 32)));
+ object light3 = val87.ProvideValue((IServiceProvider)val88);
+ val11.Light = light3;
+ val10.Key = "TextPrimaryDark";
+ StaticResourceExtension val90 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 8];
+ array7[0] = val11;
+ array7[1] = val12;
+ array7[2] = val16;
+ array7[3] = val17;
+ array7[4] = val52;
+ array7[5] = val53;
+ array7[6] = val66;
+ array7[7] = buttonsPage;
+ SimpleValueTargetProvider val92 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj8 = (object)val92;
+ val91.Add(typeFromHandle7, (object)val92);
+ val91.Add(typeof(IReferenceProvider), obj8);
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 32)));
+ object dark3 = val90.ProvideValue((IServiceProvider)val91);
+ val11.Dark = dark3;
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ val93.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val12, (object)Label.TextColorProperty));
+ val93.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 32)));
+ BindingBase val94 = ((IMarkupExtension)(object)val11).ProvideValue((IServiceProvider)val93);
+ ((BindableObject)val12).SetBinding(Label.TextColorProperty, val94);
+ ((Layout)val16).Children.Add((IView)(object)val12);
+ ((BindableObject)val13).SetValue(Button.TextProperty, (object)"Default Button");
+ val13.Clicked += buttonsPage.OnDefaultBtnClicked;
+ ((Layout)val16).Children.Add((IView)(object)val13);
+ ((BindableObject)val15).SetValue(Button.TextProperty, (object)"Text Only");
+ ((BindableObject)val15).SetValue(VisualElement.BackgroundColorProperty, (object)Colors.Transparent);
+ val14.Key = "PrimaryColor";
+ StaticResourceExtension val95 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val96 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 7];
+ array8[0] = val15;
+ array8[1] = val16;
+ array8[2] = val17;
+ array8[3] = val52;
+ array8[4] = val53;
+ array8[5] = val66;
+ array8[6] = buttonsPage;
+ SimpleValueTargetProvider val97 = new SimpleValueTargetProvider(array8, (object)Button.TextColorProperty, (INameScope[])(object)new NameScope[8] { val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj9 = (object)val97;
+ val96.Add(typeFromHandle8, (object)val97);
+ val96.Add(typeof(IReferenceProvider), obj9);
+ val96.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(24, 33)));
+ object obj10 = val95.ProvideValue((IServiceProvider)val96);
+ ((BindableObject)val15).SetValue(Button.TextColorProperty, (obj10 == null || !typeof(BindingBase).IsAssignableFrom(obj10.GetType())) ? obj10 : obj10);
+ val15.Clicked += buttonsPage.OnTextBtnClicked;
+ ((Layout)val16).Children.Add((IView)(object)val15);
+ ((BindableObject)val17).SetValue(ContentView.ContentProperty, (object)val16);
+ ((Layout)val52).Children.Add((IView)(object)val17);
+ val18.Key = "ThemedFrame";
+ StaticResourceExtension val98 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val99 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val30;
+ array9[1] = val52;
+ array9[2] = val53;
+ array9[3] = val66;
+ array9[4] = buttonsPage;
+ SimpleValueTargetProvider val100 = new SimpleValueTargetProvider(array9, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val67, val67, val67, val67, val67, val67 }, false);
+ object obj11 = (object)val100;
+ val99.Add(typeFromHandle9, (object)val100);
+ val99.Add(typeof(IReferenceProvider), obj11);
+ val99.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(29, 24)));
+ object obj12 = val98.ProvideValue((IServiceProvider)val99);
+ ((BindableObject)val30).SetValue(VisualElement.StyleProperty, (obj12 == null || !typeof(BindingBase).IsAssignableFrom(obj12.GetType())) ? obj12 : obj12);
+ ((BindableObject)val30).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val30).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val29).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val22).SetValue(Label.TextProperty, (object)"Styled Buttons");
+ ((BindableObject)val22).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val22).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val19.Key = "TextPrimaryLight";
+ StaticResourceExtension val101 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val102 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 8];
+ array10[0] = val21;
+ array10[1] = val22;
+ array10[2] = val29;
+ array10[3] = val30;
+ array10[4] = val52;
+ array10[5] = val53;
+ array10[6] = val66;
+ array10[7] = buttonsPage;
+ SimpleValueTargetProvider val103 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj13 = (object)val103;
+ val102.Add(typeFromHandle10, (object)val103);
+ val102.Add(typeof(IReferenceProvider), obj13);
+ val102.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 32)));
+ object light4 = val101.ProvideValue((IServiceProvider)val102);
+ val21.Light = light4;
+ val20.Key = "TextPrimaryDark";
+ StaticResourceExtension val104 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val105 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 8];
+ array11[0] = val21;
+ array11[1] = val22;
+ array11[2] = val29;
+ array11[3] = val30;
+ array11[4] = val52;
+ array11[5] = val53;
+ array11[6] = val66;
+ array11[7] = buttonsPage;
+ SimpleValueTargetProvider val106 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj14 = (object)val106;
+ val105.Add(typeFromHandle11, (object)val106);
+ val105.Add(typeof(IReferenceProvider), obj14);
+ val105.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 32)));
+ object dark4 = val104.ProvideValue((IServiceProvider)val105);
+ val21.Dark = dark4;
+ XamlServiceProvider val107 = new XamlServiceProvider();
+ val107.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val22, (object)Label.TextColorProperty));
+ val107.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 32)));
+ BindingBase val108 = ((IMarkupExtension)(object)val21).ProvideValue((IServiceProvider)val107);
+ ((BindableObject)val22).SetBinding(Label.TextColorProperty, val108);
+ ((Layout)val29).Children.Add((IView)(object)val22);
+ ((BindableObject)val28).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val23).SetValue(Button.TextProperty, (object)"Primary");
+ ((BindableObject)val23).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(11f / 85f, 0.5882353f, 81f / 85f, 1f));
+ ((BindableObject)val23).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val23).SetValue(Button.CornerRadiusProperty, (object)5);
+ val23.Clicked += buttonsPage.OnColorBtnClicked;
+ ((Layout)val28).Children.Add((IView)(object)val23);
+ ((BindableObject)val24).SetValue(Button.TextProperty, (object)"Success");
+ ((BindableObject)val24).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val24).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val24).SetValue(Button.CornerRadiusProperty, (object)5);
+ val24.Clicked += buttonsPage.OnColorBtnClicked;
+ ((Layout)val28).Children.Add((IView)(object)val24);
+ ((BindableObject)val25).SetValue(Button.TextProperty, (object)"Warning");
+ ((BindableObject)val25).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ ((BindableObject)val25).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val25).SetValue(Button.CornerRadiusProperty, (object)5);
+ val25.Clicked += buttonsPage.OnColorBtnClicked;
+ ((Layout)val28).Children.Add((IView)(object)val25);
+ ((BindableObject)val26).SetValue(Button.TextProperty, (object)"Danger");
+ ((BindableObject)val26).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.95686275f, 0.2627451f, 18f / 85f, 1f));
+ ((BindableObject)val26).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val26).SetValue(Button.CornerRadiusProperty, (object)5);
+ val26.Clicked += buttonsPage.OnColorBtnClicked;
+ ((Layout)val28).Children.Add((IView)(object)val26);
+ ((BindableObject)val27).SetValue(Button.TextProperty, (object)"Purple");
+ ((BindableObject)val27).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((BindableObject)val27).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val27).SetValue(Button.CornerRadiusProperty, (object)5);
+ val27.Clicked += buttonsPage.OnColorBtnClicked;
+ ((Layout)val28).Children.Add((IView)(object)val27);
+ ((Layout)val29).Children.Add((IView)(object)val28);
+ ((BindableObject)val30).SetValue(ContentView.ContentProperty, (object)val29);
+ ((Layout)val52).Children.Add((IView)(object)val30);
+ val31.Key = "ThemedFrame";
+ StaticResourceExtension val109 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val110 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 5];
+ array12[0] = val40;
+ array12[1] = val52;
+ array12[2] = val53;
+ array12[3] = val66;
+ array12[4] = buttonsPage;
+ SimpleValueTargetProvider val111 = new SimpleValueTargetProvider(array12, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val67, val67, val67, val67, val67, val67 }, false);
+ object obj15 = (object)val111;
+ val110.Add(typeFromHandle12, (object)val111);
+ val110.Add(typeof(IReferenceProvider), obj15);
+ val110.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 24)));
+ object obj16 = val109.ProvideValue((IServiceProvider)val110);
+ ((BindableObject)val40).SetValue(VisualElement.StyleProperty, (obj16 == null || !typeof(BindingBase).IsAssignableFrom(obj16.GetType())) ? obj16 : obj16);
+ ((BindableObject)val40).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val40).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val39).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val35).SetValue(Label.TextProperty, (object)"Button States");
+ ((BindableObject)val35).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val35).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val32.Key = "TextPrimaryLight";
+ StaticResourceExtension val112 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val113 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 8];
+ array13[0] = val34;
+ array13[1] = val35;
+ array13[2] = val39;
+ array13[3] = val40;
+ array13[4] = val52;
+ array13[5] = val53;
+ array13[6] = val66;
+ array13[7] = buttonsPage;
+ SimpleValueTargetProvider val114 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj17 = (object)val114;
+ val113.Add(typeFromHandle13, (object)val114);
+ val113.Add(typeof(IReferenceProvider), obj17);
+ val113.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 32)));
+ object light5 = val112.ProvideValue((IServiceProvider)val113);
+ val34.Light = light5;
+ val33.Key = "TextPrimaryDark";
+ StaticResourceExtension val115 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 8];
+ array14[0] = val34;
+ array14[1] = val35;
+ array14[2] = val39;
+ array14[3] = val40;
+ array14[4] = val52;
+ array14[5] = val53;
+ array14[6] = val66;
+ array14[7] = buttonsPage;
+ SimpleValueTargetProvider val117 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj18 = (object)val117;
+ val116.Add(typeFromHandle14, (object)val117);
+ val116.Add(typeof(IReferenceProvider), obj18);
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 32)));
+ object dark5 = val115.ProvideValue((IServiceProvider)val116);
+ val34.Dark = dark5;
+ XamlServiceProvider val118 = new XamlServiceProvider();
+ val118.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val35, (object)Label.TextColorProperty));
+ val118.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 32)));
+ BindingBase val119 = ((IMarkupExtension)(object)val34).ProvideValue((IServiceProvider)val118);
+ ((BindableObject)val35).SetBinding(Label.TextColorProperty, val119);
+ ((Layout)val39).Children.Add((IView)(object)val35);
+ ((BindableObject)val36).SetValue(Button.TextProperty, (object)"Enabled Button");
+ ((BindableObject)val36).SetValue(VisualElement.IsEnabledProperty, (object)true);
+ val36.Clicked += buttonsPage.OnEnabledBtnClicked;
+ ((Layout)val39).Children.Add((IView)(object)val36);
+ ((BindableObject)val37).SetValue(Button.TextProperty, (object)"Disabled Button");
+ ((BindableObject)val37).SetValue(VisualElement.IsEnabledProperty, (object)false);
+ ((Layout)val39).Children.Add((IView)(object)val37);
+ ((BindableObject)val38).SetValue(Button.TextProperty, (object)"Toggle Above Button");
+ val38.Clicked += buttonsPage.OnToggleBtnClicked;
+ ((Layout)val39).Children.Add((IView)(object)val38);
+ ((BindableObject)val40).SetValue(ContentView.ContentProperty, (object)val39);
+ ((Layout)val52).Children.Add((IView)(object)val40);
+ val41.Key = "ThemedFrame";
+ StaticResourceExtension val120 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val121 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 5];
+ array15[0] = val51;
+ array15[1] = val52;
+ array15[2] = val53;
+ array15[3] = val66;
+ array15[4] = buttonsPage;
+ SimpleValueTargetProvider val122 = new SimpleValueTargetProvider(array15, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val67, val67, val67, val67, val67, val67 }, false);
+ object obj19 = (object)val122;
+ val121.Add(typeFromHandle15, (object)val122);
+ val121.Add(typeof(IReferenceProvider), obj19);
+ val121.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(55, 24)));
+ object obj20 = val120.ProvideValue((IServiceProvider)val121);
+ ((BindableObject)val51).SetValue(VisualElement.StyleProperty, (obj20 == null || !typeof(BindingBase).IsAssignableFrom(obj20.GetType())) ? obj20 : obj20);
+ ((BindableObject)val51).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val51).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val50).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val45).SetValue(Label.TextProperty, (object)"Button Variations");
+ ((BindableObject)val45).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val45).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val42.Key = "TextPrimaryLight";
+ StaticResourceExtension val123 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val124 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 8];
+ array16[0] = val44;
+ array16[1] = val45;
+ array16[2] = val50;
+ array16[3] = val51;
+ array16[4] = val52;
+ array16[5] = val53;
+ array16[6] = val66;
+ array16[7] = buttonsPage;
+ SimpleValueTargetProvider val125 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj21 = (object)val125;
+ val124.Add(typeFromHandle16, (object)val125);
+ val124.Add(typeof(IReferenceProvider), obj21);
+ val124.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ object light6 = val123.ProvideValue((IServiceProvider)val124);
+ val44.Light = light6;
+ val43.Key = "TextPrimaryDark";
+ StaticResourceExtension val126 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val127 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 8];
+ array17[0] = val44;
+ array17[1] = val45;
+ array17[2] = val50;
+ array17[3] = val51;
+ array17[4] = val52;
+ array17[5] = val53;
+ array17[6] = val66;
+ array17[7] = buttonsPage;
+ SimpleValueTargetProvider val128 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val67, val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj22 = (object)val128;
+ val127.Add(typeFromHandle17, (object)val128);
+ val127.Add(typeof(IReferenceProvider), obj22);
+ val127.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ object dark6 = val126.ProvideValue((IServiceProvider)val127);
+ val44.Dark = dark6;
+ XamlServiceProvider val129 = new XamlServiceProvider();
+ val129.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val45, (object)Label.TextColorProperty));
+ val129.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ BindingBase val130 = ((IMarkupExtension)(object)val44).ProvideValue((IServiceProvider)val129);
+ ((BindableObject)val45).SetBinding(Label.TextColorProperty, val130);
+ ((Layout)val50).Children.Add((IView)(object)val45);
+ ((BindableObject)val46).SetValue(Button.TextProperty, (object)"Wide Button");
+ ((BindableObject)val46).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Fill);
+ ((BindableObject)val46).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.40392157f, 0.22745098f, 61f / 85f, 1f));
+ ((BindableObject)val46).SetValue(Button.TextColorProperty, (object)Colors.White);
+ val46.Clicked += buttonsPage.OnWideBtnClicked;
+ ((Layout)val50).Children.Add((IView)(object)val46);
+ ((BindableObject)val47).SetValue(Button.TextProperty, (object)"Tall Button");
+ ((BindableObject)val47).SetValue(VisualElement.HeightRequestProperty, (object)60.0);
+ ((BindableObject)val47).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0f, 0.5882353f, 8f / 15f, 1f));
+ ((BindableObject)val47).SetValue(Button.TextColorProperty, (object)Colors.White);
+ val47.Clicked += buttonsPage.OnTallBtnClicked;
+ ((Layout)val50).Children.Add((IView)(object)val47);
+ ((BindableObject)val48).SetValue(Button.TextProperty, (object)"Round");
+ ((BindableObject)val48).SetValue(VisualElement.WidthRequestProperty, (object)80.0);
+ ((BindableObject)val48).SetValue(VisualElement.HeightRequestProperty, (object)80.0);
+ ((BindableObject)val48).SetValue(Button.CornerRadiusProperty, (object)40);
+ ((BindableObject)val48).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.9137255f, 0.11764706f, 33f / 85f, 1f));
+ ((BindableObject)val48).SetValue(Button.TextColorProperty, (object)Colors.White);
+ val48.Clicked += buttonsPage.OnRoundBtnClicked;
+ ((Layout)val49).Children.Add((IView)(object)val48);
+ ((Layout)val50).Children.Add((IView)(object)val49);
+ ((BindableObject)val51).SetValue(ContentView.ContentProperty, (object)val50);
+ ((Layout)val52).Children.Add((IView)(object)val51);
+ val53.Content = (View)(object)val52;
+ ((Layout)val66).Children.Add((IView)(object)val53);
+ ((BindableObject)val65).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val65).SetValue(Layout.PaddingProperty, (object)new Thickness(10.0));
+ ((BindableObject)val65).SetValue(Frame.CornerRadiusProperty, (object)0f);
+ val54.Light = "#F5F5F5";
+ val54.Dark = "#1E1E1E";
+ XamlServiceProvider val131 = new XamlServiceProvider();
+ val131.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val65, (object)VisualElement.BackgroundColorProperty));
+ val131.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 16)));
+ BindingBase val132 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val131);
+ ((BindableObject)val65).SetBinding(VisualElement.BackgroundColorProperty, val132);
+ ((BindableObject)val58).SetValue(Label.TextProperty, (object)"Event Log:");
+ ((BindableObject)val58).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val58).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val55.Key = "TextPrimaryLight";
+ StaticResourceExtension val133 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val134 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 6];
+ array18[0] = val57;
+ array18[1] = val58;
+ array18[2] = val64;
+ array18[3] = val65;
+ array18[4] = val66;
+ array18[5] = buttonsPage;
+ SimpleValueTargetProvider val135 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj23 = (object)val135;
+ val134.Add(typeFromHandle18, (object)val135);
+ val134.Add(typeof(IReferenceProvider), obj23);
+ val134.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 24)));
+ object light7 = val133.ProvideValue((IServiceProvider)val134);
+ val57.Light = light7;
+ val56.Key = "TextPrimaryDark";
+ StaticResourceExtension val136 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val137 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 6];
+ array19[0] = val57;
+ array19[1] = val58;
+ array19[2] = val64;
+ array19[3] = val65;
+ array19[4] = val66;
+ array19[5] = buttonsPage;
+ SimpleValueTargetProvider val138 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj24 = (object)val138;
+ val137.Add(typeFromHandle19, (object)val138);
+ val137.Add(typeof(IReferenceProvider), obj24);
+ val137.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 24)));
+ object dark7 = val136.ProvideValue((IServiceProvider)val137);
+ val57.Dark = dark7;
+ XamlServiceProvider val139 = new XamlServiceProvider();
+ val139.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val58, (object)Label.TextColorProperty));
+ val139.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 24)));
+ BindingBase val140 = ((IMarkupExtension)(object)val57).ProvideValue((IServiceProvider)val139);
+ ((BindableObject)val58).SetBinding(Label.TextColorProperty, val140);
+ ((Layout)val64).Children.Add((IView)(object)val58);
+ ((BindableObject)val63).SetValue(VisualElement.HeightRequestProperty, (object)80.0);
+ ((BindableObject)val62).SetValue(Label.TextProperty, (object)"Events will appear here...");
+ ((BindableObject)val62).SetValue(Label.FontSizeProperty, (object)11.0);
+ val59.Key = "TextSecondaryLight";
+ StaticResourceExtension val141 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val142 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 7];
+ array20[0] = val61;
+ array20[1] = val62;
+ array20[2] = val63;
+ array20[3] = val64;
+ array20[4] = val65;
+ array20[5] = val66;
+ array20[6] = buttonsPage;
+ SimpleValueTargetProvider val143 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj25 = (object)val143;
+ val142.Add(typeFromHandle20, (object)val143);
+ val142.Add(typeof(IReferenceProvider), obj25);
+ val142.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ object light8 = val141.ProvideValue((IServiceProvider)val142);
+ val61.Light = light8;
+ val60.Key = "TextSecondaryDark";
+ StaticResourceExtension val144 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val145 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 7];
+ array21[0] = val61;
+ array21[1] = val62;
+ array21[2] = val63;
+ array21[3] = val64;
+ array21[4] = val65;
+ array21[5] = val66;
+ array21[6] = buttonsPage;
+ SimpleValueTargetProvider val146 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val67, val67, val67, val67, val67, val67, val67, val67 }, false);
+ object obj26 = (object)val146;
+ val145.Add(typeFromHandle21, (object)val146);
+ val145.Add(typeof(IReferenceProvider), obj26);
+ val145.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ object dark8 = val144.ProvideValue((IServiceProvider)val145);
+ val61.Dark = dark8;
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ val147.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val62, (object)Label.TextColorProperty));
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ BindingBase val148 = ((IMarkupExtension)(object)val61).ProvideValue((IServiceProvider)val147);
+ ((BindableObject)val62).SetBinding(Label.TextColorProperty, val148);
+ ((BindableObject)val62).SetValue(Label.LineBreakModeProperty, (object)(LineBreakMode)1);
+ val63.Content = (View)(object)val62;
+ ((Layout)val64).Children.Add((IView)(object)val63);
+ ((BindableObject)val65).SetValue(ContentView.ContentProperty, (object)val64);
+ ((Layout)val66).Children.Add((IView)(object)val65);
+ ((BindableObject)buttonsPage).SetValue(ContentPage.ContentProperty, (object)val66);
+ }
}
diff --git a/ShellDemo/Pages/DetailPage.cs b/ShellDemo/Pages/DetailPage.cs
index 438751b..61b72e3 100644
--- a/ShellDemo/Pages/DetailPage.cs
+++ b/ShellDemo/Pages/DetailPage.cs
@@ -1,123 +1,848 @@
-// DetailPage - Demonstrates push/pop navigation
-
+using System;
+using System.CodeDom.Compiler;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
using Microsoft.Maui.Platform.Linux.Hosting;
namespace ShellDemo;
-///
-/// A detail page that can be pushed onto the navigation stack.
-///
+[XamlFilePath("Pages/DetailPage.xaml")]
public class DetailPage : ContentPage
{
- private readonly string _itemName;
+ public DetailPage()
+ {
+ InitializeComponent();
+ }
- public DetailPage() : this("Detail Item")
- {
- }
+ private void OnGoBackClicked(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[DetailPage] Go Back clicked");
+ LinuxViewRenderer.PopPage();
+ }
- public DetailPage(string itemName)
- {
- _itemName = itemName;
- Title = "Detail Page";
-
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(30),
- Spacing = 20,
- VerticalOptions = LayoutOptions.Center,
- Children =
- {
- new Label
- {
- Text = "Pushed Page",
- FontSize = 28,
- FontAttributes = FontAttributes.Bold,
- HorizontalOptions = LayoutOptions.Center,
- TextColor = Color.FromArgb("#9C27B0")
- },
-
- new Label
- {
- Text = $"You navigated to: {_itemName}",
- FontSize = 16,
- HorizontalOptions = LayoutOptions.Center
- },
-
- new Label
- {
- Text = "This page was pushed onto the navigation stack using Shell.Current.GoToAsync()",
- FontSize = 14,
- TextColor = Colors.Gray,
- HorizontalTextAlignment = TextAlignment.Center,
- LineBreakMode = LineBreakMode.WordWrap
- },
-
- new BoxView
- {
- HeightRequest = 2,
- Color = Color.FromArgb("#E0E0E0"),
- Margin = new Thickness(0, 20)
- },
-
- CreateBackButton(),
-
- new Label
- {
- Text = "Use the back button above or the hardware/gesture back to pop this page",
- FontSize = 12,
- TextColor = Colors.Gray,
- HorizontalTextAlignment = TextAlignment.Center,
- Margin = new Thickness(0, 20, 0, 0)
- }
- }
- };
- }
-
- private Button CreateBackButton()
- {
- var backBtn = new Button
- {
- Text = "Go Back (Pop)",
- BackgroundColor = Color.FromArgb("#9C27B0"),
- TextColor = Colors.White,
- HorizontalOptions = LayoutOptions.Center,
- Padding = new Thickness(30, 10)
- };
-
- backBtn.Clicked += (s, e) =>
- {
- // Pop this page off the navigation stack using LinuxViewRenderer
- Console.WriteLine("[DetailPage] Go Back clicked");
- var success = LinuxViewRenderer.PopPage();
- Console.WriteLine($"[DetailPage] PopPage result: {success}");
- };
-
- return backBtn;
- }
-}
-
-///
-/// Query property for passing data to DetailPage.
-///
-[QueryProperty(nameof(ItemName), "item")]
-public class DetailPageWithQuery : DetailPage
-{
- private string _itemName = "Item";
-
- public string ItemName
- {
- get => _itemName;
- set
- {
- _itemName = value;
- // Update the title when the property is set
- Title = $"Detail: {value}";
- }
- }
-
- public DetailPageWithQuery() : base()
- {
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_018f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0194: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f2: Expected O, but got Unknown
+ //IL_01f7: Expected O, but got Unknown
+ //IL_01f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0209: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0217: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0221: Expected O, but got Unknown
+ //IL_021c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_022b: Expected O, but got Unknown
+ //IL_0240: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0245: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0255: Unknown result type (might be due to invalid IL or missing references)
+ //IL_029b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a3: Expected O, but got Unknown
+ //IL_02a8: Expected O, but got Unknown
+ //IL_02a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d2: Expected O, but got Unknown
+ //IL_02cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d7: Expected O, but got Unknown
+ //IL_02dc: Expected O, but got Unknown
+ //IL_02e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0308: Expected O, but got Unknown
+ //IL_0308: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0316: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0320: Expected O, but got Unknown
+ //IL_031b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0325: Expected O, but got Unknown
+ //IL_032a: Expected O, but got Unknown
+ //IL_034a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0423: Unknown result type (might be due to invalid IL or missing references)
+ //IL_042d: Expected O, but got Unknown
+ //IL_046c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0481: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_050a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_050f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_051a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_051f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0582: Expected O, but got Unknown
+ //IL_0587: Expected O, but got Unknown
+ //IL_0587: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0599: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b2: Expected O, but got Unknown
+ //IL_05ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b7: Expected O, but got Unknown
+ //IL_05bc: Expected O, but got Unknown
+ //IL_05d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0643: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0648: Unknown result type (might be due to invalid IL or missing references)
+ //IL_064b: Expected O, but got Unknown
+ //IL_0650: Expected O, but got Unknown
+ //IL_0650: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0662: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0671: Unknown result type (might be due to invalid IL or missing references)
+ //IL_067b: Expected O, but got Unknown
+ //IL_0676: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0680: Expected O, but got Unknown
+ //IL_0685: Expected O, but got Unknown
+ //IL_0692: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0697: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b3: Expected O, but got Unknown
+ //IL_06b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06cc: Expected O, but got Unknown
+ //IL_06c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d1: Expected O, but got Unknown
+ //IL_06d6: Expected O, but got Unknown
+ //IL_0726: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0753: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0758: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0763: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0768: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cb: Expected O, but got Unknown
+ //IL_07d0: Expected O, but got Unknown
+ //IL_07d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07fb: Expected O, but got Unknown
+ //IL_07f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0800: Expected O, but got Unknown
+ //IL_0805: Expected O, but got Unknown
+ //IL_081c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0821: Unknown result type (might be due to invalid IL or missing references)
+ //IL_082c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0831: Unknown result type (might be due to invalid IL or missing references)
+ //IL_088c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0891: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0894: Expected O, but got Unknown
+ //IL_0899: Expected O, but got Unknown
+ //IL_0899: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c4: Expected O, but got Unknown
+ //IL_08bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c9: Expected O, but got Unknown
+ //IL_08ce: Expected O, but got Unknown
+ //IL_08db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08fc: Expected O, but got Unknown
+ //IL_08fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0915: Expected O, but got Unknown
+ //IL_0910: Unknown result type (might be due to invalid IL or missing references)
+ //IL_091a: Expected O, but got Unknown
+ //IL_091f: Expected O, but got Unknown
+ //IL_0949: Unknown result type (might be due to invalid IL or missing references)
+ //IL_094e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0959: Unknown result type (might be due to invalid IL or missing references)
+ //IL_095e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a8: Expected O, but got Unknown
+ //IL_09ad: Expected O, but got Unknown
+ //IL_09ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d8: Expected O, but got Unknown
+ //IL_09d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09dd: Expected O, but got Unknown
+ //IL_09e2: Expected O, but got Unknown
+ //IL_00f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b60: Expected O, but got Unknown
+ //IL_0b65: Expected O, but got Unknown
+ //IL_0b65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b90: Expected O, but got Unknown
+ //IL_0b8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b95: Expected O, but got Unknown
+ //IL_0b9a: Expected O, but got Unknown
+ //IL_0bb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3d: Expected O, but got Unknown
+ //IL_0c42: Expected O, but got Unknown
+ //IL_0c42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c63: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c6d: Expected O, but got Unknown
+ //IL_0c68: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c72: Expected O, but got Unknown
+ //IL_0c77: Expected O, but got Unknown
+ //IL_0c84: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c89: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c9b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca5: Expected O, but got Unknown
+ //IL_0ca5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cb4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cbe: Expected O, but got Unknown
+ //IL_0cb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cc3: Expected O, but got Unknown
+ //IL_0cc8: Expected O, but got Unknown
+ //IL_0d1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da9: Expected O, but got Unknown
+ //IL_0dae: Expected O, but got Unknown
+ //IL_0dae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd9: Expected O, but got Unknown
+ //IL_0dd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dde: Expected O, but got Unknown
+ //IL_0de3: Expected O, but got Unknown
+ //IL_0dfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e86: Expected O, but got Unknown
+ //IL_0e8b: Expected O, but got Unknown
+ //IL_0e8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eb6: Expected O, but got Unknown
+ //IL_0eb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ebb: Expected O, but got Unknown
+ //IL_0ec0: Expected O, but got Unknown
+ //IL_0ecd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eee: Expected O, but got Unknown
+ //IL_0eee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0efd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f07: Expected O, but got Unknown
+ //IL_0f02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f0c: Expected O, but got Unknown
+ //IL_0f11: Expected O, but got Unknown
+ //IL_0f66: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f6b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ff2: Expected O, but got Unknown
+ //IL_0ff7: Expected O, but got Unknown
+ //IL_0ff7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1009: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1018: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1022: Expected O, but got Unknown
+ //IL_101d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1027: Expected O, but got Unknown
+ //IL_102c: Expected O, but got Unknown
+ //IL_1043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1048: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1053: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10cf: Expected O, but got Unknown
+ //IL_10d4: Expected O, but got Unknown
+ //IL_10d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ff: Expected O, but got Unknown
+ //IL_10fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1104: Expected O, but got Unknown
+ //IL_1109: Expected O, but got Unknown
+ //IL_1116: Unknown result type (might be due to invalid IL or missing references)
+ //IL_111b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_112d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1137: Expected O, but got Unknown
+ //IL_1137: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1150: Expected O, but got Unknown
+ //IL_114b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1155: Expected O, but got Unknown
+ //IL_115a: Expected O, but got Unknown
+ //IL_11af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1233: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1238: Unknown result type (might be due to invalid IL or missing references)
+ //IL_123b: Expected O, but got Unknown
+ //IL_1240: Expected O, but got Unknown
+ //IL_1240: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1252: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1261: Unknown result type (might be due to invalid IL or missing references)
+ //IL_126b: Expected O, but got Unknown
+ //IL_1266: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1270: Expected O, but got Unknown
+ //IL_1275: Expected O, but got Unknown
+ //IL_128c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1291: Unknown result type (might be due to invalid IL or missing references)
+ //IL_129c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1310: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1315: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1318: Expected O, but got Unknown
+ //IL_131d: Expected O, but got Unknown
+ //IL_131d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_132f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_133e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1348: Expected O, but got Unknown
+ //IL_1343: Unknown result type (might be due to invalid IL or missing references)
+ //IL_134d: Expected O, but got Unknown
+ //IL_1352: Expected O, but got Unknown
+ //IL_135f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1364: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1376: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1380: Expected O, but got Unknown
+ //IL_1380: Unknown result type (might be due to invalid IL or missing references)
+ //IL_138f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1399: Expected O, but got Unknown
+ //IL_1394: Unknown result type (might be due to invalid IL or missing references)
+ //IL_139e: Expected O, but got Unknown
+ //IL_13a3: Expected O, but got Unknown
+ //IL_141d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1427: Expected O, but got Unknown
+ //IL_143f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1467: Unknown result type (might be due to invalid IL or missing references)
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ Label val4 = new Label();
+ Frame val5 = new Frame();
+ StaticResourceExtension val6 = new StaticResourceExtension();
+ StaticResourceExtension val7 = new StaticResourceExtension();
+ AppThemeBindingExtension val8 = new AppThemeBindingExtension();
+ Label val9 = new Label();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ StaticResourceExtension val11 = new StaticResourceExtension();
+ AppThemeBindingExtension val12 = new AppThemeBindingExtension();
+ Label val13 = new Label();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ StaticResourceExtension val15 = new StaticResourceExtension();
+ StaticResourceExtension val16 = new StaticResourceExtension();
+ AppThemeBindingExtension val17 = new AppThemeBindingExtension();
+ Label val18 = new Label();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ AppThemeBindingExtension val21 = new AppThemeBindingExtension();
+ Label val22 = new Label();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ AppThemeBindingExtension val25 = new AppThemeBindingExtension();
+ Label val26 = new Label();
+ StaticResourceExtension val27 = new StaticResourceExtension();
+ StaticResourceExtension val28 = new StaticResourceExtension();
+ AppThemeBindingExtension val29 = new AppThemeBindingExtension();
+ Label val30 = new Label();
+ VerticalStackLayout val31 = new VerticalStackLayout();
+ Frame val32 = new Frame();
+ Button val33 = new Button();
+ VerticalStackLayout val34 = new VerticalStackLayout();
+ DetailPage detailPage;
+ NameScope val35 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(detailPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)detailPage, (INameScope)(object)val35);
+ ((Element)val34).transientNamescope = (INameScope)(object)val35;
+ ((Element)val5).transientNamescope = (INameScope)(object)val35;
+ ((Element)val4).transientNamescope = (INameScope)(object)val35;
+ ((Element)val9).transientNamescope = (INameScope)(object)val35;
+ ((Element)val13).transientNamescope = (INameScope)(object)val35;
+ ((Element)val32).transientNamescope = (INameScope)(object)val35;
+ ((Element)val31).transientNamescope = (INameScope)(object)val35;
+ ((Element)val18).transientNamescope = (INameScope)(object)val35;
+ ((Element)val22).transientNamescope = (INameScope)(object)val35;
+ ((Element)val26).transientNamescope = (INameScope)(object)val35;
+ ((Element)val30).transientNamescope = (INameScope)(object)val35;
+ ((Element)val33).transientNamescope = (INameScope)(object)val35;
+ ((BindableObject)detailPage).SetValue(Page.TitleProperty, (object)"Detail Page");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val36 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val37 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = detailPage;
+ SimpleValueTargetProvider val38 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val35, val35, val35 }, false);
+ object obj = (object)val38;
+ val37.Add(typeFromHandle, (object)val38);
+ val37.Add(typeof(IReferenceProvider), obj);
+ val37.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val36.ProvideValue((IServiceProvider)val37);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val39 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val40 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = detailPage;
+ SimpleValueTargetProvider val41 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val35, val35, val35 }, false);
+ object obj2 = (object)val41;
+ val40.Add(typeFromHandle2, (object)val41);
+ val40.Add(typeof(IReferenceProvider), obj2);
+ val40.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val39.ProvideValue((IServiceProvider)val40);
+ val3.Dark = dark;
+ XamlServiceProvider val42 = new XamlServiceProvider();
+ val42.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)detailPage, (object)VisualElement.BackgroundColorProperty));
+ val42.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val43 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val42);
+ ((BindableObject)detailPage).SetBinding(VisualElement.BackgroundColorProperty, val43);
+ ((BindableObject)val34).SetValue(Layout.PaddingProperty, (object)new Thickness(30.0));
+ ((BindableObject)val34).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val34).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val5).SetValue(Frame.CornerRadiusProperty, (object)50f);
+ ((BindableObject)val5).SetValue(VisualElement.WidthRequestProperty, (object)80.0);
+ ((BindableObject)val5).SetValue(VisualElement.HeightRequestProperty, (object)80.0);
+ ((BindableObject)val5).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val5).SetValue(Layout.PaddingProperty, (object)new Thickness(0.0));
+ ((BindableObject)val5).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((BindableObject)val4).SetValue(Label.TextProperty, (object)"→");
+ ((BindableObject)val4).SetValue(Label.FontSizeProperty, (object)32.0);
+ ((BindableObject)val4).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val4).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val4).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val5).SetValue(ContentView.ContentProperty, (object)val4);
+ ((Layout)val34).Children.Add((IView)(object)val5);
+ ((BindableObject)val9).SetValue(Label.TextProperty, (object)"Detail Page");
+ ((BindableObject)val9).SetValue(Label.FontSizeProperty, (object)28.0);
+ ((BindableObject)val9).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val9).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val6.Key = "TextPrimaryLight";
+ StaticResourceExtension val44 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val45 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 4];
+ array3[0] = val8;
+ array3[1] = val9;
+ array3[2] = val34;
+ array3[3] = detailPage;
+ SimpleValueTargetProvider val46 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[5] { val35, val35, val35, val35, val35 }, false);
+ object obj3 = (object)val46;
+ val45.Add(typeFromHandle3, (object)val46);
+ val45.Add(typeof(IReferenceProvider), obj3);
+ val45.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 16)));
+ object light2 = val44.ProvideValue((IServiceProvider)val45);
+ val8.Light = light2;
+ val7.Key = "TextPrimaryDark";
+ StaticResourceExtension val47 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val48 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 4];
+ array4[0] = val8;
+ array4[1] = val9;
+ array4[2] = val34;
+ array4[3] = detailPage;
+ SimpleValueTargetProvider val49 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[5] { val35, val35, val35, val35, val35 }, false);
+ object obj4 = (object)val49;
+ val48.Add(typeFromHandle4, (object)val49);
+ val48.Add(typeof(IReferenceProvider), obj4);
+ val48.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 16)));
+ object dark2 = val47.ProvideValue((IServiceProvider)val48);
+ val8.Dark = dark2;
+ XamlServiceProvider val50 = new XamlServiceProvider();
+ val50.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val9, (object)Label.TextColorProperty));
+ val50.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 16)));
+ BindingBase val51 = ((IMarkupExtension)(object)val8).ProvideValue((IServiceProvider)val50);
+ ((BindableObject)val9).SetBinding(Label.TextColorProperty, val51);
+ ((Layout)val34).Children.Add((IView)(object)val9);
+ ((BindableObject)val13).SetValue(Label.TextProperty, (object)"This page was pushed onto the navigation stack.");
+ ((BindableObject)val13).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val13).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val13).SetValue(Label.HorizontalTextAlignmentProperty, (object)(TextAlignment)1);
+ val10.Key = "TextSecondaryLight";
+ StaticResourceExtension val52 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val53 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 4];
+ array5[0] = val12;
+ array5[1] = val13;
+ array5[2] = val34;
+ array5[3] = detailPage;
+ SimpleValueTargetProvider val54 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[5] { val35, val35, val35, val35, val35 }, false);
+ object obj5 = (object)val54;
+ val53.Add(typeFromHandle5, (object)val54);
+ val53.Add(typeof(IReferenceProvider), obj5);
+ val53.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 16)));
+ object light3 = val52.ProvideValue((IServiceProvider)val53);
+ val12.Light = light3;
+ val11.Key = "TextSecondaryDark";
+ StaticResourceExtension val55 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val56 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 4];
+ array6[0] = val12;
+ array6[1] = val13;
+ array6[2] = val34;
+ array6[3] = detailPage;
+ SimpleValueTargetProvider val57 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[5] { val35, val35, val35, val35, val35 }, false);
+ object obj6 = (object)val57;
+ val56.Add(typeFromHandle6, (object)val57);
+ val56.Add(typeof(IReferenceProvider), obj6);
+ val56.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 16)));
+ object dark3 = val55.ProvideValue((IServiceProvider)val56);
+ val12.Dark = dark3;
+ XamlServiceProvider val58 = new XamlServiceProvider();
+ val58.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val13, (object)Label.TextColorProperty));
+ val58.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 16)));
+ BindingBase val59 = ((IMarkupExtension)(object)val12).ProvideValue((IServiceProvider)val58);
+ ((BindableObject)val13).SetBinding(Label.TextColorProperty, val59);
+ ((Layout)val34).Children.Add((IView)(object)val13);
+ val14.Key = "ThemedFrame";
+ StaticResourceExtension val60 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val61 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 3];
+ array7[0] = val32;
+ array7[1] = val34;
+ array7[2] = detailPage;
+ SimpleValueTargetProvider val62 = new SimpleValueTargetProvider(array7, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[4] { val35, val35, val35, val35 }, false);
+ object obj7 = (object)val62;
+ val61.Add(typeFromHandle7, (object)val62);
+ val61.Add(typeof(IReferenceProvider), obj7);
+ val61.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 16)));
+ object obj8 = val60.ProvideValue((IServiceProvider)val61);
+ ((BindableObject)val32).SetValue(VisualElement.StyleProperty, (obj8 == null || !typeof(BindingBase).IsAssignableFrom(obj8.GetType())) ? obj8 : obj8);
+ ((BindableObject)val32).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val32).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val32).SetValue(View.MarginProperty, (object)new Thickness(0.0, 20.0));
+ ((BindableObject)val31).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val18).SetValue(Label.TextProperty, (object)"Navigation Info");
+ ((BindableObject)val18).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val18).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val15.Key = "TextPrimaryLight";
+ StaticResourceExtension val63 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val64 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 6];
+ array8[0] = val17;
+ array8[1] = val18;
+ array8[2] = val31;
+ array8[3] = val32;
+ array8[4] = val34;
+ array8[5] = detailPage;
+ SimpleValueTargetProvider val65 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj9 = (object)val65;
+ val64.Add(typeFromHandle8, (object)val65);
+ val64.Add(typeof(IReferenceProvider), obj9);
+ val64.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 24)));
+ object light4 = val63.ProvideValue((IServiceProvider)val64);
+ val17.Light = light4;
+ val16.Key = "TextPrimaryDark";
+ StaticResourceExtension val66 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val67 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 6];
+ array9[0] = val17;
+ array9[1] = val18;
+ array9[2] = val31;
+ array9[3] = val32;
+ array9[4] = val34;
+ array9[5] = detailPage;
+ SimpleValueTargetProvider val68 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj10 = (object)val68;
+ val67.Add(typeFromHandle9, (object)val68);
+ val67.Add(typeof(IReferenceProvider), obj10);
+ val67.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 24)));
+ object dark4 = val66.ProvideValue((IServiceProvider)val67);
+ val17.Dark = dark4;
+ XamlServiceProvider val69 = new XamlServiceProvider();
+ val69.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val18, (object)Label.TextColorProperty));
+ val69.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 24)));
+ BindingBase val70 = ((IMarkupExtension)(object)val17).ProvideValue((IServiceProvider)val69);
+ ((BindableObject)val18).SetBinding(Label.TextColorProperty, val70);
+ ((Layout)val31).Children.Add((IView)(object)val18);
+ ((BindableObject)val22).SetValue(Label.TextProperty, (object)"• Use Shell.GoToAsync() to navigate");
+ ((BindableObject)val22).SetValue(Label.FontSizeProperty, (object)14.0);
+ val19.Key = "TextPrimaryLight";
+ StaticResourceExtension val71 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val72 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 6];
+ array10[0] = val21;
+ array10[1] = val22;
+ array10[2] = val31;
+ array10[3] = val32;
+ array10[4] = val34;
+ array10[5] = detailPage;
+ SimpleValueTargetProvider val73 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj11 = (object)val73;
+ val72.Add(typeFromHandle10, (object)val73);
+ val72.Add(typeof(IReferenceProvider), obj11);
+ val72.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 24)));
+ object light5 = val71.ProvideValue((IServiceProvider)val72);
+ val21.Light = light5;
+ val20.Key = "TextPrimaryDark";
+ StaticResourceExtension val74 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val75 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 6];
+ array11[0] = val21;
+ array11[1] = val22;
+ array11[2] = val31;
+ array11[3] = val32;
+ array11[4] = val34;
+ array11[5] = detailPage;
+ SimpleValueTargetProvider val76 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj12 = (object)val76;
+ val75.Add(typeFromHandle11, (object)val76);
+ val75.Add(typeof(IReferenceProvider), obj12);
+ val75.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 24)));
+ object dark5 = val74.ProvideValue((IServiceProvider)val75);
+ val21.Dark = dark5;
+ XamlServiceProvider val77 = new XamlServiceProvider();
+ val77.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val22, (object)Label.TextColorProperty));
+ val77.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 24)));
+ BindingBase val78 = ((IMarkupExtension)(object)val21).ProvideValue((IServiceProvider)val77);
+ ((BindableObject)val22).SetBinding(Label.TextColorProperty, val78);
+ ((Layout)val31).Children.Add((IView)(object)val22);
+ ((BindableObject)val26).SetValue(Label.TextProperty, (object)"• Use the back button to return");
+ ((BindableObject)val26).SetValue(Label.FontSizeProperty, (object)14.0);
+ val23.Key = "TextPrimaryLight";
+ StaticResourceExtension val79 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val80 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 6];
+ array12[0] = val25;
+ array12[1] = val26;
+ array12[2] = val31;
+ array12[3] = val32;
+ array12[4] = val34;
+ array12[5] = detailPage;
+ SimpleValueTargetProvider val81 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj13 = (object)val81;
+ val80.Add(typeFromHandle12, (object)val81);
+ val80.Add(typeof(IReferenceProvider), obj13);
+ val80.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 24)));
+ object light6 = val79.ProvideValue((IServiceProvider)val80);
+ val25.Light = light6;
+ val24.Key = "TextPrimaryDark";
+ StaticResourceExtension val82 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val83 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 6];
+ array13[0] = val25;
+ array13[1] = val26;
+ array13[2] = val31;
+ array13[3] = val32;
+ array13[4] = val34;
+ array13[5] = detailPage;
+ SimpleValueTargetProvider val84 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj14 = (object)val84;
+ val83.Add(typeFromHandle13, (object)val84);
+ val83.Add(typeof(IReferenceProvider), obj14);
+ val83.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 24)));
+ object dark6 = val82.ProvideValue((IServiceProvider)val83);
+ val25.Dark = dark6;
+ XamlServiceProvider val85 = new XamlServiceProvider();
+ val85.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val26, (object)Label.TextColorProperty));
+ val85.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 24)));
+ BindingBase val86 = ((IMarkupExtension)(object)val25).ProvideValue((IServiceProvider)val85);
+ ((BindableObject)val26).SetBinding(Label.TextColorProperty, val86);
+ ((Layout)val31).Children.Add((IView)(object)val26);
+ ((BindableObject)val30).SetValue(Label.TextProperty, (object)"• Or tap 'Go Back' below");
+ ((BindableObject)val30).SetValue(Label.FontSizeProperty, (object)14.0);
+ val27.Key = "TextPrimaryLight";
+ StaticResourceExtension val87 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val88 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 6];
+ array14[0] = val29;
+ array14[1] = val30;
+ array14[2] = val31;
+ array14[3] = val32;
+ array14[4] = val34;
+ array14[5] = detailPage;
+ SimpleValueTargetProvider val89 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj15 = (object)val89;
+ val88.Add(typeFromHandle14, (object)val89);
+ val88.Add(typeof(IReferenceProvider), obj15);
+ val88.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 24)));
+ object light7 = val87.ProvideValue((IServiceProvider)val88);
+ val29.Light = light7;
+ val28.Key = "TextPrimaryDark";
+ StaticResourceExtension val90 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 6];
+ array15[0] = val29;
+ array15[1] = val30;
+ array15[2] = val31;
+ array15[3] = val32;
+ array15[4] = val34;
+ array15[5] = detailPage;
+ SimpleValueTargetProvider val92 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val35, val35, val35, val35, val35, val35, val35 }, false);
+ object obj16 = (object)val92;
+ val91.Add(typeFromHandle15, (object)val92);
+ val91.Add(typeof(IReferenceProvider), obj16);
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 24)));
+ object dark7 = val90.ProvideValue((IServiceProvider)val91);
+ val29.Dark = dark7;
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ val93.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val30, (object)Label.TextColorProperty));
+ val93.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 24)));
+ BindingBase val94 = ((IMarkupExtension)(object)val29).ProvideValue((IServiceProvider)val93);
+ ((BindableObject)val30).SetBinding(Label.TextColorProperty, val94);
+ ((Layout)val31).Children.Add((IView)(object)val30);
+ ((BindableObject)val32).SetValue(ContentView.ContentProperty, (object)val31);
+ ((Layout)val34).Children.Add((IView)(object)val32);
+ ((BindableObject)val33).SetValue(Button.TextProperty, (object)"Go Back");
+ val33.Clicked += detailPage.OnGoBackClicked;
+ ((BindableObject)val33).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((BindableObject)val33).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val33).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val33).SetValue(Button.PaddingProperty, (object)new Thickness(30.0, 10.0));
+ ((Layout)val34).Children.Add((IView)(object)val33);
+ ((BindableObject)detailPage).SetValue(ContentPage.ContentProperty, (object)val34);
+ }
}
diff --git a/ShellDemo/Pages/GridsPage.cs b/ShellDemo/Pages/GridsPage.cs
index 09cea44..da5fe08 100644
--- a/ShellDemo/Pages/GridsPage.cs
+++ b/ShellDemo/Pages/GridsPage.cs
@@ -1,594 +1,1894 @@
-// GridsPage - Demonstrates Grid layouts with various options
-
+using System;
+using System.CodeDom.Compiler;
+using System.ComponentModel;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+using Microsoft.Maui.Converters;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/GridsPage.xaml")]
public class GridsPage : ContentPage
{
- public GridsPage()
- {
- Title = "Grids";
-
- Content = new ScrollView
- {
- Orientation = ScrollOrientation.Both,
- Content = new VerticalStackLayout
- {
- Spacing = 25,
- Children =
- {
- CreateSectionHeader("Basic Grid (2x2)"),
- CreateBasicGrid(),
-
- CreateSectionHeader("Column Definitions"),
- CreateColumnDefinitionsDemo(),
-
- CreateSectionHeader("Row Definitions"),
- CreateRowDefinitionsDemo(),
-
- CreateSectionHeader("Auto Rows (Empty vs Content)"),
- CreateAutoRowsDemo(),
-
- CreateSectionHeader("Star Sizing (Proportional)"),
- CreateStarSizingDemo(),
-
- CreateSectionHeader("Row & Column Spacing"),
- CreateSpacingDemo(),
-
- CreateSectionHeader("Row & Column Span"),
- CreateSpanDemo(),
-
- CreateSectionHeader("Mixed Sizing"),
- CreateMixedSizingDemo(),
-
- CreateSectionHeader("Nested Grids"),
- CreateNestedGridDemo(),
-
- new BoxView { HeightRequest = 20 } // Bottom padding
- }
- }
- };
- }
-
- private Label CreateSectionHeader(string text)
- {
- return new Label
- {
- Text = text,
- FontSize = 18,
- FontAttributes = FontAttributes.Bold,
- TextColor = Color.FromArgb("#2196F3"),
- Margin = new Thickness(0, 10, 0, 5)
- };
- }
-
- private View CreateBasicGrid()
- {
- var grid = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var cell1 = CreateCell("Row 0, Col 0", "#E3F2FD");
- var cell2 = CreateCell("Row 0, Col 1", "#E8F5E9");
- var cell3 = CreateCell("Row 1, Col 0", "#FFF3E0");
- var cell4 = CreateCell("Row 1, Col 1", "#FCE4EC");
-
- Grid.SetRow(cell1, 0); Grid.SetColumn(cell1, 0);
- Grid.SetRow(cell2, 0); Grid.SetColumn(cell2, 1);
- Grid.SetRow(cell3, 1); Grid.SetColumn(cell3, 0);
- Grid.SetRow(cell4, 1); Grid.SetColumn(cell4, 1);
-
- grid.Children.Add(cell1);
- grid.Children.Add(cell2);
- grid.Children.Add(cell3);
- grid.Children.Add(cell4);
-
- return CreateDemoContainer(grid, "Equal columns using Star sizing");
- }
-
- private View CreateColumnDefinitionsDemo()
- {
- var stack = new VerticalStackLayout { Spacing = 15 };
-
- // Auto width columns
- var autoGrid = new Grid
- {
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Auto },
- new ColumnDefinition { Width = GridLength.Auto },
- new ColumnDefinition { Width = GridLength.Auto }
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var a1 = CreateCell("Auto", "#BBDEFB");
- var a2 = CreateCell("Auto Width", "#C8E6C9");
- var a3 = CreateCell("A", "#FFECB3");
- Grid.SetColumn(a1, 0);
- Grid.SetColumn(a2, 1);
- Grid.SetColumn(a3, 2);
- autoGrid.Children.Add(a1);
- autoGrid.Children.Add(a2);
- autoGrid.Children.Add(a3);
-
- stack.Children.Add(new Label { Text = "Auto: Sizes to content", FontSize = 12, TextColor = Colors.Gray });
- stack.Children.Add(autoGrid);
-
- // Absolute width columns
- var absoluteGrid = new Grid
- {
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = new GridLength(50) },
- new ColumnDefinition { Width = new GridLength(100) },
- new ColumnDefinition { Width = new GridLength(150) }
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var b1 = CreateCell("50px", "#BBDEFB");
- var b2 = CreateCell("100px", "#C8E6C9");
- var b3 = CreateCell("150px", "#FFECB3");
- Grid.SetColumn(b1, 0);
- Grid.SetColumn(b2, 1);
- Grid.SetColumn(b3, 2);
- absoluteGrid.Children.Add(b1);
- absoluteGrid.Children.Add(b2);
- absoluteGrid.Children.Add(b3);
-
- stack.Children.Add(new Label { Text = "Absolute: Fixed pixel widths (50, 100, 150)", FontSize = 12, TextColor = Colors.Gray, Margin = new Thickness(0, 10, 0, 0) });
- stack.Children.Add(absoluteGrid);
-
- return stack;
- }
-
- private View CreateRowDefinitionsDemo()
- {
- var grid = new Grid
- {
- WidthRequest = 200,
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(30) },
- new RowDefinition { Height = new GridLength(50) },
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = new GridLength(40) }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star }
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var r1 = CreateCell("30px height", "#BBDEFB");
- var r2 = CreateCell("50px height", "#C8E6C9");
- var r3 = CreateCell("Auto height\n(fits content)", "#FFECB3");
- var r4 = CreateCell("40px height", "#F8BBD9");
-
- Grid.SetRow(r1, 0);
- Grid.SetRow(r2, 1);
- Grid.SetRow(r3, 2);
- Grid.SetRow(r4, 3);
-
- grid.Children.Add(r1);
- grid.Children.Add(r2);
- grid.Children.Add(r3);
- grid.Children.Add(r4);
-
- return CreateDemoContainer(grid, "Different row heights: 30px, 50px, Auto, 40px");
- }
-
- private View CreateAutoRowsDemo()
- {
- var stack = new VerticalStackLayout { Spacing = 15 };
-
- // Grid with empty Auto row
- var emptyAutoGrid = new Grid
- {
- WidthRequest = 250,
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(40) },
- new RowDefinition { Height = GridLength.Auto }, // Empty - should collapse
- new RowDefinition { Height = new GridLength(40) }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star }
- },
- BackgroundColor = Color.FromArgb("#E0E0E0")
- };
-
- var r1 = CreateCell("Row 0: 40px", "#BBDEFB");
- // Row 1 is Auto with NO content - should be 0 height
- var r3 = CreateCell("Row 2: 40px", "#C8E6C9");
-
- Grid.SetRow(r1, 0);
- Grid.SetRow(r3, 2); // Skip row 1
-
- emptyAutoGrid.Children.Add(r1);
- emptyAutoGrid.Children.Add(r3);
-
- stack.Children.Add(new Label { Text = "Empty Auto row (Row 1) should collapse to 0 height:", FontSize = 12, TextColor = Colors.Gray });
- stack.Children.Add(emptyAutoGrid);
-
- // Grid with Auto row that has content
- var contentAutoGrid = new Grid
- {
- WidthRequest = 250,
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(40) },
- new RowDefinition { Height = GridLength.Auto }, // Has content
- new RowDefinition { Height = new GridLength(40) }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star }
- },
- BackgroundColor = Color.FromArgb("#E0E0E0")
- };
-
- var c1 = CreateCell("Row 0: 40px", "#BBDEFB");
- var c2 = CreateCell("Row 1: Auto (sized to this content)", "#FFECB3");
- var c3 = CreateCell("Row 2: 40px", "#C8E6C9");
-
- Grid.SetRow(c1, 0);
- Grid.SetRow(c2, 1);
- Grid.SetRow(c3, 2);
-
- contentAutoGrid.Children.Add(c1);
- contentAutoGrid.Children.Add(c2);
- contentAutoGrid.Children.Add(c3);
-
- stack.Children.Add(new Label { Text = "Auto row with content sizes to fit:", FontSize = 12, TextColor = Colors.Gray, Margin = new Thickness(0, 10, 0, 0) });
- stack.Children.Add(contentAutoGrid);
-
- return stack;
- }
-
- private View CreateStarSizingDemo()
- {
- var grid = new Grid
- {
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) },
- new ColumnDefinition { Width = new GridLength(2, GridUnitType.Star) },
- new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var s1 = CreateCell("1*", "#BBDEFB");
- var s2 = CreateCell("2* (double)", "#C8E6C9");
- var s3 = CreateCell("1*", "#FFECB3");
-
- Grid.SetColumn(s1, 0);
- Grid.SetColumn(s2, 1);
- Grid.SetColumn(s3, 2);
-
- grid.Children.Add(s1);
- grid.Children.Add(s2);
- grid.Children.Add(s3);
-
- return CreateDemoContainer(grid, "Star proportions: 1* | 2* | 1* = 25% | 50% | 25%");
- }
-
- private View CreateSpacingDemo()
- {
- var stack = new VerticalStackLayout { Spacing = 15 };
-
- // No spacing
- var noSpacing = new Grid
- {
- RowSpacing = 0,
- ColumnSpacing = 0,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
- AddFourCells(noSpacing);
- stack.Children.Add(new Label { Text = "No spacing (RowSpacing=0, ColumnSpacing=0)", FontSize = 12, TextColor = Colors.Gray });
- stack.Children.Add(noSpacing);
-
- // With spacing
- var withSpacing = new Grid
- {
- RowSpacing = 10,
- ColumnSpacing = 10,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
- AddFourCells(withSpacing);
- stack.Children.Add(new Label { Text = "With spacing (RowSpacing=10, ColumnSpacing=10)", FontSize = 12, TextColor = Colors.Gray, Margin = new Thickness(0, 10, 0, 0) });
- stack.Children.Add(withSpacing);
-
- // Different row/column spacing
- var mixedSpacing = new Grid
- {
- RowSpacing = 5,
- ColumnSpacing = 20,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
- AddFourCells(mixedSpacing);
- stack.Children.Add(new Label { Text = "Mixed spacing (RowSpacing=5, ColumnSpacing=20)", FontSize = 12, TextColor = Colors.Gray, Margin = new Thickness(0, 10, 0, 0) });
- stack.Children.Add(mixedSpacing);
-
- return stack;
- }
-
- private View CreateSpanDemo()
- {
- var grid = new Grid
- {
- RowSpacing = 5,
- ColumnSpacing = 5,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
-
- // Spanning header
- var header = CreateCell("ColumnSpan=3 (Header)", "#1976D2", Colors.White);
- Grid.SetRow(header, 0);
- Grid.SetColumn(header, 0);
- Grid.SetColumnSpan(header, 3);
-
- // Left sidebar spanning 2 rows
- var sidebar = CreateCell("RowSpan=2\n(Sidebar)", "#388E3C", Colors.White);
- Grid.SetRow(sidebar, 1);
- Grid.SetColumn(sidebar, 0);
- Grid.SetRowSpan(sidebar, 2);
-
- // Content cells
- var content1 = CreateCell("Content 1", "#E3F2FD");
- Grid.SetRow(content1, 1);
- Grid.SetColumn(content1, 1);
-
- var content2 = CreateCell("Content 2", "#E8F5E9");
- Grid.SetRow(content2, 1);
- Grid.SetColumn(content2, 2);
-
- var content3 = CreateCell("Content 3", "#FFF3E0");
- Grid.SetRow(content3, 2);
- Grid.SetColumn(content3, 1);
-
- var content4 = CreateCell("Content 4", "#FCE4EC");
- Grid.SetRow(content4, 2);
- Grid.SetColumn(content4, 2);
-
- grid.Children.Add(header);
- grid.Children.Add(sidebar);
- grid.Children.Add(content1);
- grid.Children.Add(content2);
- grid.Children.Add(content3);
- grid.Children.Add(content4);
-
- return CreateDemoContainer(grid, "Header spans 3 columns, Sidebar spans 2 rows");
- }
-
- private View CreateMixedSizingDemo()
- {
- var grid = new Grid
- {
- ColumnSpacing = 5,
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = new GridLength(60) }, // Fixed
- new ColumnDefinition { Width = GridLength.Star }, // Fill
- new ColumnDefinition { Width = GridLength.Auto }, // Auto
- new ColumnDefinition { Width = new GridLength(60) } // Fixed
- },
- BackgroundColor = Color.FromArgb("#F5F5F5")
- };
-
- var c1 = CreateCell("60px", "#BBDEFB");
- var c2 = CreateCell("Star (fills remaining)", "#C8E6C9");
- var c3 = CreateCell("Auto", "#FFECB3");
- var c4 = CreateCell("60px", "#F8BBD9");
-
- Grid.SetColumn(c1, 0);
- Grid.SetColumn(c2, 1);
- Grid.SetColumn(c3, 2);
- Grid.SetColumn(c4, 3);
-
- grid.Children.Add(c1);
- grid.Children.Add(c2);
- grid.Children.Add(c3);
- grid.Children.Add(c4);
-
- return CreateDemoContainer(grid, "Mixed: 60px | Star | Auto | 60px");
- }
-
- private View CreateNestedGridDemo()
- {
- var outerGrid = new Grid
- {
- RowSpacing = 10,
- ColumnSpacing = 10,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- },
- BackgroundColor = Color.FromArgb("#E0E0E0"),
- Padding = new Thickness(10)
- };
-
- // Nested grid 1
- var innerGrid1 = new Grid
- {
- RowSpacing = 2,
- ColumnSpacing = 2,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
- var i1a = CreateCell("A", "#BBDEFB", null, 8);
- var i1b = CreateCell("B", "#90CAF9", null, 8);
- var i1c = CreateCell("C", "#64B5F6", null, 8);
- var i1d = CreateCell("D", "#42A5F5", null, 8);
- Grid.SetRow(i1a, 0); Grid.SetColumn(i1a, 0);
- Grid.SetRow(i1b, 0); Grid.SetColumn(i1b, 1);
- Grid.SetRow(i1c, 1); Grid.SetColumn(i1c, 0);
- Grid.SetRow(i1d, 1); Grid.SetColumn(i1d, 1);
- innerGrid1.Children.Add(i1a);
- innerGrid1.Children.Add(i1b);
- innerGrid1.Children.Add(i1c);
- innerGrid1.Children.Add(i1d);
-
- // Nested grid 2
- var innerGrid2 = new Grid
- {
- RowSpacing = 2,
- ColumnSpacing = 2,
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = GridLength.Star },
- new ColumnDefinition { Width = GridLength.Star }
- }
- };
- var i2a = CreateCell("1", "#C8E6C9", null, 8);
- var i2b = CreateCell("2", "#A5D6A7", null, 8);
- var i2c = CreateCell("3", "#81C784", null, 8);
- var i2d = CreateCell("4", "#66BB6A", null, 8);
- Grid.SetRow(i2a, 0); Grid.SetColumn(i2a, 0);
- Grid.SetRow(i2b, 0); Grid.SetColumn(i2b, 1);
- Grid.SetRow(i2c, 1); Grid.SetColumn(i2c, 0);
- Grid.SetRow(i2d, 1); Grid.SetColumn(i2d, 1);
- innerGrid2.Children.Add(i2a);
- innerGrid2.Children.Add(i2b);
- innerGrid2.Children.Add(i2c);
- innerGrid2.Children.Add(i2d);
-
- Grid.SetRow(innerGrid1, 0); Grid.SetColumn(innerGrid1, 0);
- Grid.SetRow(innerGrid2, 0); Grid.SetColumn(innerGrid2, 1);
-
- var label1 = new Label { Text = "Outer Grid Row 1", HorizontalOptions = LayoutOptions.Center };
- var label2 = new Label { Text = "Spans both columns", HorizontalOptions = LayoutOptions.Center };
- Grid.SetRow(label1, 1); Grid.SetColumn(label1, 0);
- Grid.SetRow(label2, 1); Grid.SetColumn(label2, 1);
-
- outerGrid.Children.Add(innerGrid1);
- outerGrid.Children.Add(innerGrid2);
- outerGrid.Children.Add(label1);
- outerGrid.Children.Add(label2);
-
- return CreateDemoContainer(outerGrid, "Outer grid contains two nested 2x2 grids");
- }
-
- private Border CreateCell(string text, string bgColor, Color? textColor = null, float fontSize = 12)
- {
- return new Border
- {
- BackgroundColor = Color.FromArgb(bgColor),
- Padding = new Thickness(10, 8),
- StrokeThickness = 0,
- Content = new Label
- {
- Text = text,
- FontSize = fontSize,
- TextColor = textColor ?? Colors.Black,
- HorizontalTextAlignment = TextAlignment.Center,
- VerticalTextAlignment = TextAlignment.Center
- }
- };
- }
-
- private void AddFourCells(Grid grid)
- {
- var c1 = CreateCell("0,0", "#BBDEFB");
- var c2 = CreateCell("0,1", "#C8E6C9");
- var c3 = CreateCell("1,0", "#FFECB3");
- var c4 = CreateCell("1,1", "#F8BBD9");
-
- Grid.SetRow(c1, 0); Grid.SetColumn(c1, 0);
- Grid.SetRow(c2, 0); Grid.SetColumn(c2, 1);
- Grid.SetRow(c3, 1); Grid.SetColumn(c3, 0);
- Grid.SetRow(c4, 1); Grid.SetColumn(c4, 1);
-
- grid.Children.Add(c1);
- grid.Children.Add(c2);
- grid.Children.Add(c3);
- grid.Children.Add(c4);
- }
-
- private View CreateDemoContainer(View content, string description)
- {
- return new VerticalStackLayout
- {
- Spacing = 5,
- Children =
- {
- new Label { Text = description, FontSize = 12, TextColor = Colors.Gray },
- content
- }
- };
- }
+ public GridsPage()
+ {
+ InitializeComponent();
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_0470: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0475: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0480: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0485: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d3: Expected O, but got Unknown
+ //IL_04d8: Expected O, but got Unknown
+ //IL_04d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0502: Expected O, but got Unknown
+ //IL_04fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0507: Expected O, but got Unknown
+ //IL_050c: Expected O, but got Unknown
+ //IL_0521: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0526: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0531: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0536: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0581: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0584: Expected O, but got Unknown
+ //IL_0589: Expected O, but got Unknown
+ //IL_0589: Unknown result type (might be due to invalid IL or missing references)
+ //IL_059b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b3: Expected O, but got Unknown
+ //IL_05ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b8: Expected O, but got Unknown
+ //IL_05bd: Expected O, but got Unknown
+ //IL_05c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e9: Expected O, but got Unknown
+ //IL_05e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0601: Expected O, but got Unknown
+ //IL_05fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0606: Expected O, but got Unknown
+ //IL_060b: Expected O, but got Unknown
+ //IL_062b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_069c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0716: Unknown result type (might be due to invalid IL or missing references)
+ //IL_071b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_071e: Expected O, but got Unknown
+ //IL_0723: Expected O, but got Unknown
+ //IL_0723: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0735: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0744: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074e: Expected O, but got Unknown
+ //IL_0749: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0753: Expected O, but got Unknown
+ //IL_0758: Expected O, but got Unknown
+ //IL_076f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0774: Unknown result type (might be due to invalid IL or missing references)
+ //IL_077f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0784: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07f1: Expected O, but got Unknown
+ //IL_07f6: Expected O, but got Unknown
+ //IL_07f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0808: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0817: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0821: Expected O, but got Unknown
+ //IL_081c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0826: Expected O, but got Unknown
+ //IL_082b: Expected O, but got Unknown
+ //IL_0838: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_084f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0859: Expected O, but got Unknown
+ //IL_0859: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0868: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0872: Expected O, but got Unknown
+ //IL_086d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0877: Expected O, but got Unknown
+ //IL_087c: Expected O, but got Unknown
+ //IL_08a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0907: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090f: Expected O, but got Unknown
+ //IL_0914: Expected O, but got Unknown
+ //IL_0914: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0926: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0935: Unknown result type (might be due to invalid IL or missing references)
+ //IL_093f: Expected O, but got Unknown
+ //IL_093a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0944: Expected O, but got Unknown
+ //IL_0949: Expected O, but got Unknown
+ //IL_0279: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa9: Expected O, but got Unknown
+ //IL_0aae: Expected O, but got Unknown
+ //IL_0aae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0acf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad9: Expected O, but got Unknown
+ //IL_0ad4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ade: Expected O, but got Unknown
+ //IL_0ae3: Expected O, but got Unknown
+ //IL_0afa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b90: Expected O, but got Unknown
+ //IL_0b95: Expected O, but got Unknown
+ //IL_0b95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ba7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc0: Expected O, but got Unknown
+ //IL_0bbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc5: Expected O, but got Unknown
+ //IL_0bca: Expected O, but got Unknown
+ //IL_0bd7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf8: Expected O, but got Unknown
+ //IL_0bf8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c11: Expected O, but got Unknown
+ //IL_0c0c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c16: Expected O, but got Unknown
+ //IL_0c1b: Expected O, but got Unknown
+ //IL_0c48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c53: Expected O, but got Unknown
+ //IL_0c55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c60: Expected O, but got Unknown
+ //IL_0c60: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c6a: Expected O, but got Unknown
+ //IL_0c82: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c87: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c8d: Expected O, but got Unknown
+ //IL_0c98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca3: Expected O, but got Unknown
+ //IL_0ca3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cad: Expected O, but got Unknown
+ //IL_0cfc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d06: Expected O, but got Unknown
+ //IL_0d45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d5b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0db3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dbd: Expected O, but got Unknown
+ //IL_0dfc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e74: Expected O, but got Unknown
+ //IL_0eb3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ec9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3d: Expected O, but got Unknown
+ //IL_0f7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ff3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ff8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1003: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1008: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1054: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1059: Unknown result type (might be due to invalid IL or missing references)
+ //IL_105c: Expected O, but got Unknown
+ //IL_1061: Expected O, but got Unknown
+ //IL_1061: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1073: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_108c: Expected O, but got Unknown
+ //IL_1087: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1091: Expected O, but got Unknown
+ //IL_1096: Expected O, but got Unknown
+ //IL_10ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1160: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1165: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1175: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11f6: Expected O, but got Unknown
+ //IL_11fb: Expected O, but got Unknown
+ //IL_11fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_120d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_121c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1226: Expected O, but got Unknown
+ //IL_1221: Unknown result type (might be due to invalid IL or missing references)
+ //IL_122b: Expected O, but got Unknown
+ //IL_1230: Expected O, but got Unknown
+ //IL_1247: Unknown result type (might be due to invalid IL or missing references)
+ //IL_124c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_125c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12dd: Expected O, but got Unknown
+ //IL_12e2: Expected O, but got Unknown
+ //IL_12e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1303: Unknown result type (might be due to invalid IL or missing references)
+ //IL_130d: Expected O, but got Unknown
+ //IL_1308: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1312: Expected O, but got Unknown
+ //IL_1317: Expected O, but got Unknown
+ //IL_1324: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1329: Unknown result type (might be due to invalid IL or missing references)
+ //IL_133b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1345: Expected O, but got Unknown
+ //IL_1345: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1354: Unknown result type (might be due to invalid IL or missing references)
+ //IL_135e: Expected O, but got Unknown
+ //IL_1359: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1363: Expected O, but got Unknown
+ //IL_1368: Expected O, but got Unknown
+ //IL_1395: Unknown result type (might be due to invalid IL or missing references)
+ //IL_139a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a0: Expected O, but got Unknown
+ //IL_13a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ad: Expected O, but got Unknown
+ //IL_13af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ba: Expected O, but got Unknown
+ //IL_13ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13c4: Expected O, but got Unknown
+ //IL_13dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13e7: Expected O, but got Unknown
+ //IL_13f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13fd: Expected O, but got Unknown
+ //IL_1408: Unknown result type (might be due to invalid IL or missing references)
+ //IL_140d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1413: Expected O, but got Unknown
+ //IL_1413: Unknown result type (might be due to invalid IL or missing references)
+ //IL_141d: Expected O, but got Unknown
+ //IL_146c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1476: Expected O, but got Unknown
+ //IL_14c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1523: Unknown result type (might be due to invalid IL or missing references)
+ //IL_152d: Expected O, but got Unknown
+ //IL_1590: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15f6: Expected O, but got Unknown
+ //IL_1647: Unknown result type (might be due to invalid IL or missing references)
+ //IL_165d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16ad: Expected O, but got Unknown
+ //IL_1710: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1726: Unknown result type (might be due to invalid IL or missing references)
+ //IL_176c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1776: Expected O, but got Unknown
+ //IL_17d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1850: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1855: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1860: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1865: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b9: Expected O, but got Unknown
+ //IL_18be: Expected O, but got Unknown
+ //IL_18be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18e9: Expected O, but got Unknown
+ //IL_18e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18ee: Expected O, but got Unknown
+ //IL_18f3: Expected O, but got Unknown
+ //IL_194b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a53: Expected O, but got Unknown
+ //IL_1a58: Expected O, but got Unknown
+ //IL_1a58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a79: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a83: Expected O, but got Unknown
+ //IL_1a7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a88: Expected O, but got Unknown
+ //IL_1a8d: Expected O, but got Unknown
+ //IL_1aa4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aa9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b3a: Expected O, but got Unknown
+ //IL_1b3f: Expected O, but got Unknown
+ //IL_1b3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b60: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b6a: Expected O, but got Unknown
+ //IL_1b65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b6f: Expected O, but got Unknown
+ //IL_1b74: Expected O, but got Unknown
+ //IL_1b81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba2: Expected O, but got Unknown
+ //IL_1ba2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bbb: Expected O, but got Unknown
+ //IL_1bb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bc0: Expected O, but got Unknown
+ //IL_1bc5: Expected O, but got Unknown
+ //IL_1bf2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bf7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bfd: Expected O, but got Unknown
+ //IL_1bff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c0a: Expected O, but got Unknown
+ //IL_1c16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c21: Expected O, but got Unknown
+ //IL_1c21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c2b: Expected O, but got Unknown
+ //IL_1c43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c4e: Expected O, but got Unknown
+ //IL_1c4e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c58: Expected O, but got Unknown
+ //IL_1c8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c97: Expected O, but got Unknown
+ //IL_1cbd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d57: Expected O, but got Unknown
+ //IL_1d96: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e0e: Expected O, but got Unknown
+ //IL_1e4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e63: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f61: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f66: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f69: Expected O, but got Unknown
+ //IL_1f6e: Expected O, but got Unknown
+ //IL_1f6e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f80: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f8f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f99: Expected O, but got Unknown
+ //IL_1f94: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f9e: Expected O, but got Unknown
+ //IL_1fa3: Expected O, but got Unknown
+ //IL_1fba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2048: Unknown result type (might be due to invalid IL or missing references)
+ //IL_204d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2050: Expected O, but got Unknown
+ //IL_2055: Expected O, but got Unknown
+ //IL_2055: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2067: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2076: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2080: Expected O, but got Unknown
+ //IL_207b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2085: Expected O, but got Unknown
+ //IL_208a: Expected O, but got Unknown
+ //IL_2097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_209c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20b8: Expected O, but got Unknown
+ //IL_20b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20d1: Expected O, but got Unknown
+ //IL_20cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20d6: Expected O, but got Unknown
+ //IL_20db: Expected O, but got Unknown
+ //IL_2121: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2126: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2136: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2182: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2187: Unknown result type (might be due to invalid IL or missing references)
+ //IL_218a: Expected O, but got Unknown
+ //IL_218f: Expected O, but got Unknown
+ //IL_218f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ba: Expected O, but got Unknown
+ //IL_21b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21bf: Expected O, but got Unknown
+ //IL_21c4: Expected O, but got Unknown
+ //IL_221c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_228e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2293: Unknown result type (might be due to invalid IL or missing references)
+ //IL_229e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_231c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2321: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2324: Expected O, but got Unknown
+ //IL_2329: Expected O, but got Unknown
+ //IL_2329: Unknown result type (might be due to invalid IL or missing references)
+ //IL_233b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_234a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2354: Expected O, but got Unknown
+ //IL_234f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2359: Expected O, but got Unknown
+ //IL_235e: Expected O, but got Unknown
+ //IL_2375: Unknown result type (might be due to invalid IL or missing references)
+ //IL_237a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2385: Unknown result type (might be due to invalid IL or missing references)
+ //IL_238a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2403: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2408: Unknown result type (might be due to invalid IL or missing references)
+ //IL_240b: Expected O, but got Unknown
+ //IL_2410: Expected O, but got Unknown
+ //IL_2410: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2422: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2431: Unknown result type (might be due to invalid IL or missing references)
+ //IL_243b: Expected O, but got Unknown
+ //IL_2436: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2440: Expected O, but got Unknown
+ //IL_2445: Expected O, but got Unknown
+ //IL_2452: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2457: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2469: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2473: Expected O, but got Unknown
+ //IL_2473: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2482: Unknown result type (might be due to invalid IL or missing references)
+ //IL_248c: Expected O, but got Unknown
+ //IL_2487: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2491: Expected O, but got Unknown
+ //IL_2496: Expected O, but got Unknown
+ //IL_24c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24ce: Expected O, but got Unknown
+ //IL_24d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24db: Expected O, but got Unknown
+ //IL_24db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24e5: Expected O, but got Unknown
+ //IL_24f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24ff: Expected O, but got Unknown
+ //IL_2501: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2506: Unknown result type (might be due to invalid IL or missing references)
+ //IL_250c: Expected O, but got Unknown
+ //IL_250e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2513: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2519: Expected O, but got Unknown
+ //IL_251b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2520: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2526: Expected O, but got Unknown
+ //IL_2526: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2530: Expected O, but got Unknown
+ //IL_257c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2597: Unknown result type (might be due to invalid IL or missing references)
+ //IL_259c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2630: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2635: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2638: Expected O, but got Unknown
+ //IL_263d: Expected O, but got Unknown
+ //IL_263d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_264f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_265e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2668: Expected O, but got Unknown
+ //IL_2663: Unknown result type (might be due to invalid IL or missing references)
+ //IL_266d: Expected O, but got Unknown
+ //IL_2672: Expected O, but got Unknown
+ //IL_2689: Unknown result type (might be due to invalid IL or missing references)
+ //IL_268e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2699: Unknown result type (might be due to invalid IL or missing references)
+ //IL_269e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2722: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2727: Unknown result type (might be due to invalid IL or missing references)
+ //IL_272a: Expected O, but got Unknown
+ //IL_272f: Expected O, but got Unknown
+ //IL_272f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2741: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2750: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275a: Expected O, but got Unknown
+ //IL_2755: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275f: Expected O, but got Unknown
+ //IL_2764: Expected O, but got Unknown
+ //IL_2771: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2776: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2788: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2792: Expected O, but got Unknown
+ //IL_2792: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27ab: Expected O, but got Unknown
+ //IL_27a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27b0: Expected O, but got Unknown
+ //IL_27b5: Expected O, but got Unknown
+ //IL_2802: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2807: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2812: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2817: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2881: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2886: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2889: Expected O, but got Unknown
+ //IL_288e: Expected O, but got Unknown
+ //IL_288e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28b9: Expected O, but got Unknown
+ //IL_28b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28be: Expected O, but got Unknown
+ //IL_28c3: Expected O, but got Unknown
+ //IL_292d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2948: Unknown result type (might be due to invalid IL or missing references)
+ //IL_294d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2958: Unknown result type (might be due to invalid IL or missing references)
+ //IL_295d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29e9: Expected O, but got Unknown
+ //IL_29ee: Expected O, but got Unknown
+ //IL_29ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a19: Expected O, but got Unknown
+ //IL_2a14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a1e: Expected O, but got Unknown
+ //IL_2a23: Expected O, but got Unknown
+ //IL_2a3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ad3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ad8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2adb: Expected O, but got Unknown
+ //IL_2ae0: Expected O, but got Unknown
+ //IL_2ae0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2af2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b01: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b0b: Expected O, but got Unknown
+ //IL_2b06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b10: Expected O, but got Unknown
+ //IL_2b15: Expected O, but got Unknown
+ //IL_2b22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b39: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b43: Expected O, but got Unknown
+ //IL_2b43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b52: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b5c: Expected O, but got Unknown
+ //IL_2b57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b61: Expected O, but got Unknown
+ //IL_2b66: Expected O, but got Unknown
+ //IL_2bc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bcf: Expected O, but got Unknown
+ //IL_2be0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2be5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bf0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c67: Expected O, but got Unknown
+ //IL_2c6c: Expected O, but got Unknown
+ //IL_2c6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c97: Expected O, but got Unknown
+ //IL_2c92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c9c: Expected O, but got Unknown
+ //IL_2ca1: Expected O, but got Unknown
+ //IL_2d0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d3b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dc7: Expected O, but got Unknown
+ //IL_2dcc: Expected O, but got Unknown
+ //IL_2dcc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ded: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2df7: Expected O, but got Unknown
+ //IL_2df2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dfc: Expected O, but got Unknown
+ //IL_2e01: Expected O, but got Unknown
+ //IL_2e18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eb9: Expected O, but got Unknown
+ //IL_2ebe: Expected O, but got Unknown
+ //IL_2ebe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ed0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2edf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ee9: Expected O, but got Unknown
+ //IL_2ee4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eee: Expected O, but got Unknown
+ //IL_2ef3: Expected O, but got Unknown
+ //IL_2f00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f21: Expected O, but got Unknown
+ //IL_2f21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f3a: Expected O, but got Unknown
+ //IL_2f35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f3f: Expected O, but got Unknown
+ //IL_2f44: Expected O, but got Unknown
+ //IL_2f9e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fad: Expected O, but got Unknown
+ //IL_2fbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fd3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_303d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3042: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3045: Expected O, but got Unknown
+ //IL_304a: Expected O, but got Unknown
+ //IL_304a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_305c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_306b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3075: Expected O, but got Unknown
+ //IL_3070: Unknown result type (might be due to invalid IL or missing references)
+ //IL_307a: Expected O, but got Unknown
+ //IL_307f: Expected O, but got Unknown
+ //IL_3100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3105: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3110: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_317f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3184: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3187: Expected O, but got Unknown
+ //IL_318c: Expected O, but got Unknown
+ //IL_318c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_319e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31b7: Expected O, but got Unknown
+ //IL_31b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31bc: Expected O, but got Unknown
+ //IL_31c1: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ AppThemeBindingExtension val11 = new AppThemeBindingExtension();
+ Label val12 = new Label();
+ Label val13 = new Label();
+ Frame val14 = new Frame();
+ Label val15 = new Label();
+ Frame val16 = new Frame();
+ Label val17 = new Label();
+ Frame val18 = new Frame();
+ Label val19 = new Label();
+ Frame val20 = new Frame();
+ Grid val21 = new Grid();
+ VerticalStackLayout val22 = new VerticalStackLayout();
+ Frame val23 = new Frame();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ StaticResourceExtension val25 = new StaticResourceExtension();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ AppThemeBindingExtension val27 = new AppThemeBindingExtension();
+ Label val28 = new Label();
+ Label val29 = new Label();
+ Frame val30 = new Frame();
+ Label val31 = new Label();
+ Frame val32 = new Frame();
+ Label val33 = new Label();
+ Frame val34 = new Frame();
+ Label val35 = new Label();
+ Frame val36 = new Frame();
+ Label val37 = new Label();
+ Frame val38 = new Frame();
+ Grid val39 = new Grid();
+ VerticalStackLayout val40 = new VerticalStackLayout();
+ Frame val41 = new Frame();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ StaticResourceExtension val44 = new StaticResourceExtension();
+ AppThemeBindingExtension val45 = new AppThemeBindingExtension();
+ Label val46 = new Label();
+ Label val47 = new Label();
+ Frame val48 = new Frame();
+ Label val49 = new Label();
+ Frame val50 = new Frame();
+ Label val51 = new Label();
+ Frame val52 = new Frame();
+ Grid val53 = new Grid();
+ StaticResourceExtension val54 = new StaticResourceExtension();
+ StaticResourceExtension val55 = new StaticResourceExtension();
+ AppThemeBindingExtension val56 = new AppThemeBindingExtension();
+ Label val57 = new Label();
+ VerticalStackLayout val58 = new VerticalStackLayout();
+ Frame val59 = new Frame();
+ StaticResourceExtension val60 = new StaticResourceExtension();
+ StaticResourceExtension val61 = new StaticResourceExtension();
+ StaticResourceExtension val62 = new StaticResourceExtension();
+ AppThemeBindingExtension val63 = new AppThemeBindingExtension();
+ Label val64 = new Label();
+ StaticResourceExtension val65 = new StaticResourceExtension();
+ StaticResourceExtension val66 = new StaticResourceExtension();
+ AppThemeBindingExtension val67 = new AppThemeBindingExtension();
+ Label val68 = new Label();
+ StaticResourceExtension val69 = new StaticResourceExtension();
+ Entry val70 = new Entry();
+ StaticResourceExtension val71 = new StaticResourceExtension();
+ StaticResourceExtension val72 = new StaticResourceExtension();
+ AppThemeBindingExtension val73 = new AppThemeBindingExtension();
+ Label val74 = new Label();
+ StaticResourceExtension val75 = new StaticResourceExtension();
+ Entry val76 = new Entry();
+ StaticResourceExtension val77 = new StaticResourceExtension();
+ StaticResourceExtension val78 = new StaticResourceExtension();
+ AppThemeBindingExtension val79 = new AppThemeBindingExtension();
+ Label val80 = new Label();
+ StaticResourceExtension val81 = new StaticResourceExtension();
+ Entry val82 = new Entry();
+ StaticResourceExtension val83 = new StaticResourceExtension();
+ Button val84 = new Button();
+ Grid val85 = new Grid();
+ VerticalStackLayout val86 = new VerticalStackLayout();
+ Frame val87 = new Frame();
+ VerticalStackLayout val88 = new VerticalStackLayout();
+ ScrollView val89 = new ScrollView();
+ GridsPage gridsPage;
+ NameScope val90 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(gridsPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)gridsPage, (INameScope)(object)val90);
+ ((Element)val89).transientNamescope = (INameScope)(object)val90;
+ ((Element)val88).transientNamescope = (INameScope)(object)val90;
+ ((Element)val7).transientNamescope = (INameScope)(object)val90;
+ ((Element)val23).transientNamescope = (INameScope)(object)val90;
+ ((Element)val22).transientNamescope = (INameScope)(object)val90;
+ ((Element)val12).transientNamescope = (INameScope)(object)val90;
+ ((Element)val21).transientNamescope = (INameScope)(object)val90;
+ ((Element)val14).transientNamescope = (INameScope)(object)val90;
+ ((Element)val13).transientNamescope = (INameScope)(object)val90;
+ ((Element)val16).transientNamescope = (INameScope)(object)val90;
+ ((Element)val15).transientNamescope = (INameScope)(object)val90;
+ ((Element)val18).transientNamescope = (INameScope)(object)val90;
+ ((Element)val17).transientNamescope = (INameScope)(object)val90;
+ ((Element)val20).transientNamescope = (INameScope)(object)val90;
+ ((Element)val19).transientNamescope = (INameScope)(object)val90;
+ ((Element)val41).transientNamescope = (INameScope)(object)val90;
+ ((Element)val40).transientNamescope = (INameScope)(object)val90;
+ ((Element)val28).transientNamescope = (INameScope)(object)val90;
+ ((Element)val39).transientNamescope = (INameScope)(object)val90;
+ ((Element)val30).transientNamescope = (INameScope)(object)val90;
+ ((Element)val29).transientNamescope = (INameScope)(object)val90;
+ ((Element)val32).transientNamescope = (INameScope)(object)val90;
+ ((Element)val31).transientNamescope = (INameScope)(object)val90;
+ ((Element)val34).transientNamescope = (INameScope)(object)val90;
+ ((Element)val33).transientNamescope = (INameScope)(object)val90;
+ ((Element)val36).transientNamescope = (INameScope)(object)val90;
+ ((Element)val35).transientNamescope = (INameScope)(object)val90;
+ ((Element)val38).transientNamescope = (INameScope)(object)val90;
+ ((Element)val37).transientNamescope = (INameScope)(object)val90;
+ ((Element)val59).transientNamescope = (INameScope)(object)val90;
+ ((Element)val58).transientNamescope = (INameScope)(object)val90;
+ ((Element)val46).transientNamescope = (INameScope)(object)val90;
+ ((Element)val53).transientNamescope = (INameScope)(object)val90;
+ ((Element)val48).transientNamescope = (INameScope)(object)val90;
+ ((Element)val47).transientNamescope = (INameScope)(object)val90;
+ ((Element)val50).transientNamescope = (INameScope)(object)val90;
+ ((Element)val49).transientNamescope = (INameScope)(object)val90;
+ ((Element)val52).transientNamescope = (INameScope)(object)val90;
+ ((Element)val51).transientNamescope = (INameScope)(object)val90;
+ ((Element)val57).transientNamescope = (INameScope)(object)val90;
+ ((Element)val87).transientNamescope = (INameScope)(object)val90;
+ ((Element)val86).transientNamescope = (INameScope)(object)val90;
+ ((Element)val64).transientNamescope = (INameScope)(object)val90;
+ ((Element)val85).transientNamescope = (INameScope)(object)val90;
+ ((Element)val68).transientNamescope = (INameScope)(object)val90;
+ ((Element)val70).transientNamescope = (INameScope)(object)val90;
+ ((Element)val74).transientNamescope = (INameScope)(object)val90;
+ ((Element)val76).transientNamescope = (INameScope)(object)val90;
+ ((Element)val80).transientNamescope = (INameScope)(object)val90;
+ ((Element)val82).transientNamescope = (INameScope)(object)val90;
+ ((Element)val84).transientNamescope = (INameScope)(object)val90;
+ ((BindableObject)gridsPage).SetValue(Page.TitleProperty, (object)"Grids");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val91 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val92 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = gridsPage;
+ SimpleValueTargetProvider val93 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val90, val90, val90 }, false);
+ object obj = (object)val93;
+ val92.Add(typeFromHandle, (object)val93);
+ val92.Add(typeof(IReferenceProvider), obj);
+ val92.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val91.ProvideValue((IServiceProvider)val92);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val94 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val95 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = gridsPage;
+ SimpleValueTargetProvider val96 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val90, val90, val90 }, false);
+ object obj2 = (object)val96;
+ val95.Add(typeFromHandle2, (object)val96);
+ val95.Add(typeof(IReferenceProvider), obj2);
+ val95.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val94.ProvideValue((IServiceProvider)val95);
+ val3.Dark = dark;
+ XamlServiceProvider val97 = new XamlServiceProvider();
+ val97.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)gridsPage, (object)VisualElement.BackgroundColorProperty));
+ val97.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val98 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val97);
+ ((BindableObject)gridsPage).SetBinding(VisualElement.BackgroundColorProperty, val98);
+ ((BindableObject)val88).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val88).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Grid Layouts");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val99 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val100 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 5];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val88;
+ array3[3] = val89;
+ array3[4] = gridsPage;
+ SimpleValueTargetProvider val101 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj3 = (object)val101;
+ val100.Add(typeFromHandle3, (object)val101);
+ val100.Add(typeof(IReferenceProvider), obj3);
+ val100.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object light2 = val99.ProvideValue((IServiceProvider)val100);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val102 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val103 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val88;
+ array4[3] = val89;
+ array4[4] = gridsPage;
+ SimpleValueTargetProvider val104 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val90, val90, val90, val90, val90, val90 }, false);
+ object obj4 = (object)val104;
+ val103.Add(typeFromHandle4, (object)val104);
+ val103.Add(typeof(IReferenceProvider), obj4);
+ val103.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object dark2 = val102.ProvideValue((IServiceProvider)val103);
+ val6.Dark = dark2;
+ XamlServiceProvider val105 = new XamlServiceProvider();
+ val105.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val105.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ BindingBase val106 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val105);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val106);
+ ((Layout)val88).Children.Add((IView)(object)val7);
+ val8.Key = "ThemedFrame";
+ StaticResourceExtension val107 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val108 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 4];
+ array5[0] = val23;
+ array5[1] = val88;
+ array5[2] = val89;
+ array5[3] = gridsPage;
+ SimpleValueTargetProvider val109 = new SimpleValueTargetProvider(array5, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj5 = (object)val109;
+ val108.Add(typeFromHandle5, (object)val109);
+ val108.Add(typeof(IReferenceProvider), obj5);
+ val108.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object obj6 = val107.ProvideValue((IServiceProvider)val108);
+ ((BindableObject)val23).SetValue(VisualElement.StyleProperty, (obj6 == null || !typeof(BindingBase).IsAssignableFrom(obj6.GetType())) ? obj6 : obj6);
+ ((BindableObject)val23).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val23).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val22).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val12).SetValue(Label.TextProperty, (object)"Simple 2x2 Grid");
+ ((BindableObject)val12).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val12).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val9.Key = "TextPrimaryLight";
+ StaticResourceExtension val110 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 7];
+ array6[0] = val11;
+ array6[1] = val12;
+ array6[2] = val22;
+ array6[3] = val23;
+ array6[4] = val88;
+ array6[5] = val89;
+ array6[6] = gridsPage;
+ SimpleValueTargetProvider val112 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj7 = (object)val112;
+ val111.Add(typeFromHandle6, (object)val112);
+ val111.Add(typeof(IReferenceProvider), obj7);
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object light3 = val110.ProvideValue((IServiceProvider)val111);
+ val11.Light = light3;
+ val10.Key = "TextPrimaryDark";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 7];
+ array7[0] = val11;
+ array7[1] = val12;
+ array7[2] = val22;
+ array7[3] = val23;
+ array7[4] = val88;
+ array7[5] = val89;
+ array7[6] = gridsPage;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj8 = (object)val115;
+ val114.Add(typeFromHandle7, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj8);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object dark3 = val113.ProvideValue((IServiceProvider)val114);
+ val11.Dark = dark3;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val12, (object)Label.TextColorProperty));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ BindingBase val117 = ((IMarkupExtension)(object)val11).ProvideValue((IServiceProvider)val116);
+ ((BindableObject)val12).SetBinding(Label.TextColorProperty, val117);
+ ((Layout)val22).Children.Add((IView)(object)val12);
+ ((BindableObject)val21).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[2]
+ {
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Star)
+ }));
+ ((BindableObject)val21).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[2]
+ {
+ new RowDefinition(new GridLength(60.0)),
+ new RowDefinition(new GridLength(60.0))
+ }));
+ ((BindableObject)val21).SetValue(Grid.ColumnSpacingProperty, (object)10.0);
+ ((BindableObject)val21).SetValue(Grid.RowSpacingProperty, (object)10.0);
+ ((BindableObject)val14).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(11f / 85f, 0.5882353f, 81f / 85f, 1f));
+ ((BindableObject)val14).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val13).SetValue(Label.TextProperty, (object)"Cell 1");
+ ((BindableObject)val13).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val13).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val13).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val14).SetValue(ContentView.ContentProperty, (object)val13);
+ ((Layout)val21).Children.Add((IView)(object)val14);
+ ((BindableObject)val16).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val16).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val16).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val15).SetValue(Label.TextProperty, (object)"Cell 2");
+ ((BindableObject)val15).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val15).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val15).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val16).SetValue(ContentView.ContentProperty, (object)val15);
+ ((Layout)val21).Children.Add((IView)(object)val16);
+ ((BindableObject)val18).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val18).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ ((BindableObject)val18).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val17).SetValue(Label.TextProperty, (object)"Cell 3");
+ ((BindableObject)val17).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val17).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val17).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val18).SetValue(ContentView.ContentProperty, (object)val17);
+ ((Layout)val21).Children.Add((IView)(object)val18);
+ ((BindableObject)val20).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val20).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val20).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((BindableObject)val20).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val19).SetValue(Label.TextProperty, (object)"Cell 4");
+ ((BindableObject)val19).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val19).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val19).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val20).SetValue(ContentView.ContentProperty, (object)val19);
+ ((Layout)val21).Children.Add((IView)(object)val20);
+ ((Layout)val22).Children.Add((IView)(object)val21);
+ ((BindableObject)val23).SetValue(ContentView.ContentProperty, (object)val22);
+ ((Layout)val88).Children.Add((IView)(object)val23);
+ val24.Key = "ThemedFrame";
+ StaticResourceExtension val118 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val119 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 4];
+ array8[0] = val41;
+ array8[1] = val88;
+ array8[2] = val89;
+ array8[3] = gridsPage;
+ SimpleValueTargetProvider val120 = new SimpleValueTargetProvider(array8, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj9 = (object)val120;
+ val119.Add(typeFromHandle8, (object)val120);
+ val119.Add(typeof(IReferenceProvider), obj9);
+ val119.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(36, 20)));
+ object obj10 = val118.ProvideValue((IServiceProvider)val119);
+ ((BindableObject)val41).SetValue(VisualElement.StyleProperty, (obj10 == null || !typeof(BindingBase).IsAssignableFrom(obj10.GetType())) ? obj10 : obj10);
+ ((BindableObject)val41).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val41).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val40).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val28).SetValue(Label.TextProperty, (object)"Column & Row Spanning");
+ ((BindableObject)val28).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val28).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val25.Key = "TextPrimaryLight";
+ StaticResourceExtension val121 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 7];
+ array9[0] = val27;
+ array9[1] = val28;
+ array9[2] = val40;
+ array9[3] = val41;
+ array9[4] = val88;
+ array9[5] = val89;
+ array9[6] = gridsPage;
+ SimpleValueTargetProvider val123 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj11 = (object)val123;
+ val122.Add(typeFromHandle9, (object)val123);
+ val122.Add(typeof(IReferenceProvider), obj11);
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(39, 28)));
+ object light4 = val121.ProvideValue((IServiceProvider)val122);
+ val27.Light = light4;
+ val26.Key = "TextPrimaryDark";
+ StaticResourceExtension val124 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val125 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 7];
+ array10[0] = val27;
+ array10[1] = val28;
+ array10[2] = val40;
+ array10[3] = val41;
+ array10[4] = val88;
+ array10[5] = val89;
+ array10[6] = gridsPage;
+ SimpleValueTargetProvider val126 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj12 = (object)val126;
+ val125.Add(typeFromHandle10, (object)val126);
+ val125.Add(typeof(IReferenceProvider), obj12);
+ val125.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(39, 28)));
+ object dark4 = val124.ProvideValue((IServiceProvider)val125);
+ val27.Dark = dark4;
+ XamlServiceProvider val127 = new XamlServiceProvider();
+ val127.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val28, (object)Label.TextColorProperty));
+ val127.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(39, 28)));
+ BindingBase val128 = ((IMarkupExtension)(object)val27).ProvideValue((IServiceProvider)val127);
+ ((BindableObject)val28).SetBinding(Label.TextColorProperty, val128);
+ ((Layout)val40).Children.Add((IView)(object)val28);
+ ((BindableObject)val39).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[3]
+ {
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Star)
+ }));
+ ((BindableObject)val39).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[3]
+ {
+ new RowDefinition(new GridLength(60.0)),
+ new RowDefinition(new GridLength(60.0)),
+ new RowDefinition(new GridLength(60.0))
+ }));
+ ((BindableObject)val39).SetValue(Grid.ColumnSpacingProperty, (object)10.0);
+ ((BindableObject)val39).SetValue(Grid.RowSpacingProperty, (object)10.0);
+ ((BindableObject)val30).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.9137255f, 0.11764706f, 33f / 85f, 1f));
+ ((BindableObject)val30).SetValue(Grid.ColumnSpanProperty, (object)2);
+ ((BindableObject)val30).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val29).SetValue(Label.TextProperty, (object)"Span 2 Cols");
+ ((BindableObject)val29).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val29).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val29).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val30).SetValue(ContentView.ContentProperty, (object)val29);
+ ((Layout)val39).Children.Add((IView)(object)val30);
+ ((BindableObject)val32).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0f, 0.7372549f, 0.83137256f, 1f));
+ ((BindableObject)val32).SetValue(Grid.ColumnProperty, (object)2);
+ ((BindableObject)val32).SetValue(Grid.RowSpanProperty, (object)2);
+ ((BindableObject)val32).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val31).SetValue(Label.TextProperty, (object)"Span 2 Rows");
+ ((BindableObject)val31).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val31).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val31).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val32).SetValue(ContentView.ContentProperty, (object)val31);
+ ((Layout)val39).Children.Add((IView)(object)val32);
+ ((BindableObject)val34).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.54509807f, 0.7647059f, 0.2901961f, 1f));
+ ((BindableObject)val34).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val34).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val33).SetValue(Label.TextProperty, (object)"1x1");
+ ((BindableObject)val33).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val33).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val33).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val34).SetValue(ContentView.ContentProperty, (object)val33);
+ ((Layout)val39).Children.Add((IView)(object)val34);
+ ((BindableObject)val36).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(1f, 0.75686276f, 0.02745098f, 1f));
+ ((BindableObject)val36).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val36).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val36).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val35).SetValue(Label.TextProperty, (object)"1x1");
+ ((BindableObject)val35).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val35).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val35).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val36).SetValue(ContentView.ContentProperty, (object)val35);
+ ((Layout)val39).Children.Add((IView)(object)val36);
+ ((BindableObject)val38).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(32f / 85f, 25f / 51f, 0.54509807f, 1f));
+ ((BindableObject)val38).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val38).SetValue(Grid.ColumnSpanProperty, (object)3);
+ ((BindableObject)val38).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val37).SetValue(Label.TextProperty, (object)"Span All Columns");
+ ((BindableObject)val37).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val37).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val37).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val38).SetValue(ContentView.ContentProperty, (object)val37);
+ ((Layout)val39).Children.Add((IView)(object)val38);
+ ((Layout)val40).Children.Add((IView)(object)val39);
+ ((BindableObject)val41).SetValue(ContentView.ContentProperty, (object)val40);
+ ((Layout)val88).Children.Add((IView)(object)val41);
+ val42.Key = "ThemedFrame";
+ StaticResourceExtension val129 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val130 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 4];
+ array11[0] = val59;
+ array11[1] = val88;
+ array11[2] = val89;
+ array11[3] = gridsPage;
+ SimpleValueTargetProvider val131 = new SimpleValueTargetProvider(array11, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj13 = (object)val131;
+ val130.Add(typeFromHandle11, (object)val131);
+ val130.Add(typeof(IReferenceProvider), obj13);
+ val130.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(61, 20)));
+ object obj14 = val129.ProvideValue((IServiceProvider)val130);
+ ((BindableObject)val59).SetValue(VisualElement.StyleProperty, (obj14 == null || !typeof(BindingBase).IsAssignableFrom(obj14.GetType())) ? obj14 : obj14);
+ ((BindableObject)val59).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val59).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val58).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val46).SetValue(Label.TextProperty, (object)"Auto & Star Sizing");
+ ((BindableObject)val46).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val46).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val43.Key = "TextPrimaryLight";
+ StaticResourceExtension val132 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val133 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 7];
+ array12[0] = val45;
+ array12[1] = val46;
+ array12[2] = val58;
+ array12[3] = val59;
+ array12[4] = val88;
+ array12[5] = val89;
+ array12[6] = gridsPage;
+ SimpleValueTargetProvider val134 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj15 = (object)val134;
+ val133.Add(typeFromHandle12, (object)val134);
+ val133.Add(typeof(IReferenceProvider), obj15);
+ val133.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(64, 28)));
+ object light5 = val132.ProvideValue((IServiceProvider)val133);
+ val45.Light = light5;
+ val44.Key = "TextPrimaryDark";
+ StaticResourceExtension val135 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val136 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 7];
+ array13[0] = val45;
+ array13[1] = val46;
+ array13[2] = val58;
+ array13[3] = val59;
+ array13[4] = val88;
+ array13[5] = val89;
+ array13[6] = gridsPage;
+ SimpleValueTargetProvider val137 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj16 = (object)val137;
+ val136.Add(typeFromHandle13, (object)val137);
+ val136.Add(typeof(IReferenceProvider), obj16);
+ val136.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(64, 28)));
+ object dark5 = val135.ProvideValue((IServiceProvider)val136);
+ val45.Dark = dark5;
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ val138.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val46, (object)Label.TextColorProperty));
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(64, 28)));
+ BindingBase val139 = ((IMarkupExtension)(object)val45).ProvideValue((IServiceProvider)val138);
+ ((BindableObject)val46).SetBinding(Label.TextColorProperty, val139);
+ ((Layout)val58).Children.Add((IView)(object)val46);
+ ((BindableObject)val53).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[3]
+ {
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(new GridLength(2.0, (GridUnitType)1))
+ }));
+ ((BindableObject)val53).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[1]
+ {
+ new RowDefinition(new GridLength(50.0))
+ }));
+ ((BindableObject)val53).SetValue(Grid.ColumnSpacingProperty, (object)10.0);
+ ((BindableObject)val48).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.4745098f, 1f / 3f, 24f / 85f, 1f));
+ ((BindableObject)val48).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val48).SetValue(Layout.PaddingProperty, (object)new Thickness(10.0));
+ ((BindableObject)val47).SetValue(Label.TextProperty, (object)"Auto");
+ ((BindableObject)val47).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val47).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val48).SetValue(ContentView.ContentProperty, (object)val47);
+ ((Layout)val53).Children.Add((IView)(object)val48);
+ ((BindableObject)val50).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val50).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0f, 0.5882353f, 8f / 15f, 1f));
+ ((BindableObject)val50).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val49).SetValue(Label.TextProperty, (object)"1*");
+ ((BindableObject)val49).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val49).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val49).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val50).SetValue(ContentView.ContentProperty, (object)val49);
+ ((Layout)val53).Children.Add((IView)(object)val50);
+ ((BindableObject)val52).SetValue(Grid.ColumnProperty, (object)2);
+ ((BindableObject)val52).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(21f / 85f, 27f / 85f, 0.70980394f, 1f));
+ ((BindableObject)val52).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val51).SetValue(Label.TextProperty, (object)"2*");
+ ((BindableObject)val51).SetValue(Label.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val51).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val51).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val52).SetValue(ContentView.ContentProperty, (object)val51);
+ ((Layout)val53).Children.Add((IView)(object)val52);
+ ((Layout)val58).Children.Add((IView)(object)val53);
+ ((BindableObject)val57).SetValue(Label.TextProperty, (object)"Auto: fits content, 1*: one part, 2*: two parts");
+ ((BindableObject)val57).SetValue(Label.FontSizeProperty, (object)12.0);
+ val54.Key = "TextSecondaryLight";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 7];
+ array14[0] = val56;
+ array14[1] = val57;
+ array14[2] = val58;
+ array14[3] = val59;
+ array14[4] = val88;
+ array14[5] = val89;
+ array14[6] = gridsPage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj17 = (object)val142;
+ val141.Add(typeFromHandle14, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj17);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ object light6 = val140.ProvideValue((IServiceProvider)val141);
+ val56.Light = light6;
+ val55.Key = "TextSecondaryDark";
+ StaticResourceExtension val143 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val144 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 7];
+ array15[0] = val56;
+ array15[1] = val57;
+ array15[2] = val58;
+ array15[3] = val59;
+ array15[4] = val88;
+ array15[5] = val89;
+ array15[6] = gridsPage;
+ SimpleValueTargetProvider val145 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj18 = (object)val145;
+ val144.Add(typeFromHandle15, (object)val145);
+ val144.Add(typeof(IReferenceProvider), obj18);
+ val144.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ object dark6 = val143.ProvideValue((IServiceProvider)val144);
+ val56.Dark = dark6;
+ XamlServiceProvider val146 = new XamlServiceProvider();
+ val146.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val57, (object)Label.TextColorProperty));
+ val146.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 28)));
+ BindingBase val147 = ((IMarkupExtension)(object)val56).ProvideValue((IServiceProvider)val146);
+ ((BindableObject)val57).SetBinding(Label.TextColorProperty, val147);
+ ((Layout)val58).Children.Add((IView)(object)val57);
+ ((BindableObject)val59).SetValue(ContentView.ContentProperty, (object)val58);
+ ((Layout)val88).Children.Add((IView)(object)val59);
+ val60.Key = "ThemedFrame";
+ StaticResourceExtension val148 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 4];
+ array16[0] = val87;
+ array16[1] = val88;
+ array16[2] = val89;
+ array16[3] = gridsPage;
+ SimpleValueTargetProvider val150 = new SimpleValueTargetProvider(array16, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val90, val90, val90, val90, val90 }, false);
+ object obj19 = (object)val150;
+ val149.Add(typeFromHandle16, (object)val150);
+ val149.Add(typeof(IReferenceProvider), obj19);
+ val149.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(82, 20)));
+ object obj20 = val148.ProvideValue((IServiceProvider)val149);
+ ((BindableObject)val87).SetValue(VisualElement.StyleProperty, (obj20 == null || !typeof(BindingBase).IsAssignableFrom(obj20.GetType())) ? obj20 : obj20);
+ ((BindableObject)val87).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val87).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val86).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val64).SetValue(Label.TextProperty, (object)"Form Layout Example");
+ ((BindableObject)val64).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val64).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val61.Key = "TextPrimaryLight";
+ StaticResourceExtension val151 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val152 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 7];
+ array17[0] = val63;
+ array17[1] = val64;
+ array17[2] = val86;
+ array17[3] = val87;
+ array17[4] = val88;
+ array17[5] = val89;
+ array17[6] = gridsPage;
+ SimpleValueTargetProvider val153 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj21 = (object)val153;
+ val152.Add(typeFromHandle17, (object)val153);
+ val152.Add(typeof(IReferenceProvider), obj21);
+ val152.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ object light7 = val151.ProvideValue((IServiceProvider)val152);
+ val63.Light = light7;
+ val62.Key = "TextPrimaryDark";
+ StaticResourceExtension val154 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val155 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 7];
+ array18[0] = val63;
+ array18[1] = val64;
+ array18[2] = val86;
+ array18[3] = val87;
+ array18[4] = val88;
+ array18[5] = val89;
+ array18[6] = gridsPage;
+ SimpleValueTargetProvider val156 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj22 = (object)val156;
+ val155.Add(typeFromHandle18, (object)val156);
+ val155.Add(typeof(IReferenceProvider), obj22);
+ val155.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ object dark7 = val154.ProvideValue((IServiceProvider)val155);
+ val63.Dark = dark7;
+ XamlServiceProvider val157 = new XamlServiceProvider();
+ val157.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val64, (object)Label.TextColorProperty));
+ val157.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ BindingBase val158 = ((IMarkupExtension)(object)val63).ProvideValue((IServiceProvider)val157);
+ ((BindableObject)val64).SetBinding(Label.TextColorProperty, val158);
+ ((Layout)val86).Children.Add((IView)(object)val64);
+ ((BindableObject)val85).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[2]
+ {
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Star)
+ }));
+ ((BindableObject)val85).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[4]
+ {
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val85).SetValue(Grid.ColumnSpacingProperty, (object)15.0);
+ ((BindableObject)val85).SetValue(Grid.RowSpacingProperty, (object)10.0);
+ ((BindableObject)val68).SetValue(Label.TextProperty, (object)"Name:");
+ ((BindableObject)val68).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val65.Key = "TextPrimaryLight";
+ StaticResourceExtension val159 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val160 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 8];
+ array19[0] = val67;
+ array19[1] = val68;
+ array19[2] = val85;
+ array19[3] = val86;
+ array19[4] = val87;
+ array19[5] = val88;
+ array19[6] = val89;
+ array19[7] = gridsPage;
+ SimpleValueTargetProvider val161 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj23 = (object)val161;
+ val160.Add(typeFromHandle19, (object)val161);
+ val160.Add(typeof(IReferenceProvider), obj23);
+ val160.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(88, 32)));
+ object light8 = val159.ProvideValue((IServiceProvider)val160);
+ val67.Light = light8;
+ val66.Key = "TextPrimaryDark";
+ StaticResourceExtension val162 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 8];
+ array20[0] = val67;
+ array20[1] = val68;
+ array20[2] = val85;
+ array20[3] = val86;
+ array20[4] = val87;
+ array20[5] = val88;
+ array20[6] = val89;
+ array20[7] = gridsPage;
+ SimpleValueTargetProvider val164 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj24 = (object)val164;
+ val163.Add(typeFromHandle20, (object)val164);
+ val163.Add(typeof(IReferenceProvider), obj24);
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(88, 32)));
+ object dark8 = val162.ProvideValue((IServiceProvider)val163);
+ val67.Dark = dark8;
+ XamlServiceProvider val165 = new XamlServiceProvider();
+ val165.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val68, (object)Label.TextColorProperty));
+ val165.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(88, 32)));
+ BindingBase val166 = ((IMarkupExtension)(object)val67).ProvideValue((IServiceProvider)val165);
+ ((BindableObject)val68).SetBinding(Label.TextColorProperty, val166);
+ ((Layout)val85).Children.Add((IView)(object)val68);
+ ((BindableObject)val70).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val70).SetValue(Entry.PlaceholderProperty, (object)"Enter name");
+ val69.Key = "ThemedEntry";
+ StaticResourceExtension val167 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val168 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 7];
+ array21[0] = val70;
+ array21[1] = val85;
+ array21[2] = val86;
+ array21[3] = val87;
+ array21[4] = val88;
+ array21[5] = val89;
+ array21[6] = gridsPage;
+ SimpleValueTargetProvider val169 = new SimpleValueTargetProvider(array21, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj25 = (object)val169;
+ val168.Add(typeFromHandle21, (object)val169);
+ val168.Add(typeof(IReferenceProvider), obj25);
+ val168.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(89, 73)));
+ object obj26 = val167.ProvideValue((IServiceProvider)val168);
+ ((BindableObject)val70).SetValue(VisualElement.StyleProperty, (obj26 == null || !typeof(BindingBase).IsAssignableFrom(obj26.GetType())) ? obj26 : obj26);
+ ((Layout)val85).Children.Add((IView)(object)val70);
+ ((BindableObject)val74).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val74).SetValue(Label.TextProperty, (object)"Email:");
+ ((BindableObject)val74).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val71.Key = "TextPrimaryLight";
+ StaticResourceExtension val170 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val171 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 8];
+ array22[0] = val73;
+ array22[1] = val74;
+ array22[2] = val85;
+ array22[3] = val86;
+ array22[4] = val87;
+ array22[5] = val88;
+ array22[6] = val89;
+ array22[7] = gridsPage;
+ SimpleValueTargetProvider val172 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj27 = (object)val172;
+ val171.Add(typeFromHandle22, (object)val172);
+ val171.Add(typeof(IReferenceProvider), obj27);
+ val171.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(92, 32)));
+ object light9 = val170.ProvideValue((IServiceProvider)val171);
+ val73.Light = light9;
+ val72.Key = "TextPrimaryDark";
+ StaticResourceExtension val173 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val174 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 8];
+ array23[0] = val73;
+ array23[1] = val74;
+ array23[2] = val85;
+ array23[3] = val86;
+ array23[4] = val87;
+ array23[5] = val88;
+ array23[6] = val89;
+ array23[7] = gridsPage;
+ SimpleValueTargetProvider val175 = new SimpleValueTargetProvider(array23, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj28 = (object)val175;
+ val174.Add(typeFromHandle23, (object)val175);
+ val174.Add(typeof(IReferenceProvider), obj28);
+ val174.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(92, 32)));
+ object dark9 = val173.ProvideValue((IServiceProvider)val174);
+ val73.Dark = dark9;
+ XamlServiceProvider val176 = new XamlServiceProvider();
+ val176.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val74, (object)Label.TextColorProperty));
+ val176.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(92, 32)));
+ BindingBase val177 = ((IMarkupExtension)(object)val73).ProvideValue((IServiceProvider)val176);
+ ((BindableObject)val74).SetBinding(Label.TextColorProperty, val177);
+ ((Layout)val85).Children.Add((IView)(object)val74);
+ ((BindableObject)val76).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val76).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val76).SetValue(Entry.PlaceholderProperty, (object)"Enter email");
+ ((BindableObject)val76).SetValue(Entry.KeyboardProperty, ((TypeConverter)new KeyboardTypeConverter()).ConvertFromInvariantString("Email"));
+ val75.Key = "ThemedEntry";
+ StaticResourceExtension val178 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val179 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 7];
+ array24[0] = val76;
+ array24[1] = val85;
+ array24[2] = val86;
+ array24[3] = val87;
+ array24[4] = val88;
+ array24[5] = val89;
+ array24[6] = gridsPage;
+ SimpleValueTargetProvider val180 = new SimpleValueTargetProvider(array24, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj29 = (object)val180;
+ val179.Add(typeFromHandle24, (object)val180);
+ val179.Add(typeof(IReferenceProvider), obj29);
+ val179.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(93, 104)));
+ object obj30 = val178.ProvideValue((IServiceProvider)val179);
+ ((BindableObject)val76).SetValue(VisualElement.StyleProperty, (obj30 == null || !typeof(BindingBase).IsAssignableFrom(obj30.GetType())) ? obj30 : obj30);
+ ((Layout)val85).Children.Add((IView)(object)val76);
+ ((BindableObject)val80).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val80).SetValue(Label.TextProperty, (object)"Phone:");
+ ((BindableObject)val80).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val77.Key = "TextPrimaryLight";
+ StaticResourceExtension val181 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val182 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 8];
+ array25[0] = val79;
+ array25[1] = val80;
+ array25[2] = val85;
+ array25[3] = val86;
+ array25[4] = val87;
+ array25[5] = val88;
+ array25[6] = val89;
+ array25[7] = gridsPage;
+ SimpleValueTargetProvider val183 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj31 = (object)val183;
+ val182.Add(typeFromHandle25, (object)val183);
+ val182.Add(typeof(IReferenceProvider), obj31);
+ val182.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(96, 32)));
+ object light10 = val181.ProvideValue((IServiceProvider)val182);
+ val79.Light = light10;
+ val78.Key = "TextPrimaryDark";
+ StaticResourceExtension val184 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val185 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 8];
+ array26[0] = val79;
+ array26[1] = val80;
+ array26[2] = val85;
+ array26[3] = val86;
+ array26[4] = val87;
+ array26[5] = val88;
+ array26[6] = val89;
+ array26[7] = gridsPage;
+ SimpleValueTargetProvider val186 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val90, val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj32 = (object)val186;
+ val185.Add(typeFromHandle26, (object)val186);
+ val185.Add(typeof(IReferenceProvider), obj32);
+ val185.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(96, 32)));
+ object dark10 = val184.ProvideValue((IServiceProvider)val185);
+ val79.Dark = dark10;
+ XamlServiceProvider val187 = new XamlServiceProvider();
+ val187.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val80, (object)Label.TextColorProperty));
+ val187.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(96, 32)));
+ BindingBase val188 = ((IMarkupExtension)(object)val79).ProvideValue((IServiceProvider)val187);
+ ((BindableObject)val80).SetBinding(Label.TextColorProperty, val188);
+ ((Layout)val85).Children.Add((IView)(object)val80);
+ ((BindableObject)val82).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val82).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val82).SetValue(Entry.PlaceholderProperty, (object)"Enter phone");
+ ((BindableObject)val82).SetValue(Entry.KeyboardProperty, ((TypeConverter)new KeyboardTypeConverter()).ConvertFromInvariantString("Telephone"));
+ val81.Key = "ThemedEntry";
+ StaticResourceExtension val189 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val190 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 7];
+ array27[0] = val82;
+ array27[1] = val85;
+ array27[2] = val86;
+ array27[3] = val87;
+ array27[4] = val88;
+ array27[5] = val89;
+ array27[6] = gridsPage;
+ SimpleValueTargetProvider val191 = new SimpleValueTargetProvider(array27, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj33 = (object)val191;
+ val190.Add(typeFromHandle27, (object)val191);
+ val190.Add(typeof(IReferenceProvider), obj33);
+ val190.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(97, 108)));
+ object obj34 = val189.ProvideValue((IServiceProvider)val190);
+ ((BindableObject)val82).SetValue(VisualElement.StyleProperty, (obj34 == null || !typeof(BindingBase).IsAssignableFrom(obj34.GetType())) ? obj34 : obj34);
+ ((Layout)val85).Children.Add((IView)(object)val82);
+ ((BindableObject)val84).SetValue(Grid.RowProperty, (object)3);
+ ((BindableObject)val84).SetValue(Grid.ColumnSpanProperty, (object)2);
+ ((BindableObject)val84).SetValue(Button.TextProperty, (object)"Submit");
+ val83.Key = "PrimaryButton";
+ StaticResourceExtension val192 = new StaticResourceExtension
+ {
+ Key = "PrimaryButton"
+ };
+ XamlServiceProvider val193 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 7];
+ array28[0] = val84;
+ array28[1] = val85;
+ array28[2] = val86;
+ array28[3] = val87;
+ array28[4] = val88;
+ array28[5] = val89;
+ array28[6] = gridsPage;
+ SimpleValueTargetProvider val194 = new SimpleValueTargetProvider(array28, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[8] { val90, val90, val90, val90, val90, val90, val90, val90 }, false);
+ object obj35 = (object)val194;
+ val193.Add(typeFromHandle28, (object)val194);
+ val193.Add(typeof(IReferenceProvider), obj35);
+ val193.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(99, 80)));
+ object obj36 = val192.ProvideValue((IServiceProvider)val193);
+ ((BindableObject)val84).SetValue(VisualElement.StyleProperty, (obj36 == null || !typeof(BindingBase).IsAssignableFrom(obj36.GetType())) ? obj36 : obj36);
+ ((Layout)val85).Children.Add((IView)(object)val84);
+ ((Layout)val86).Children.Add((IView)(object)val85);
+ ((BindableObject)val87).SetValue(ContentView.ContentProperty, (object)val86);
+ ((Layout)val88).Children.Add((IView)(object)val87);
+ val89.Content = (View)(object)val88;
+ ((BindableObject)gridsPage).SetValue(ContentPage.ContentProperty, (object)val89);
+ }
}
diff --git a/ShellDemo/Pages/HomePage.cs b/ShellDemo/Pages/HomePage.cs
index 9a39e63..592185c 100644
--- a/ShellDemo/Pages/HomePage.cs
+++ b/ShellDemo/Pages/HomePage.cs
@@ -1,265 +1,2761 @@
-// HomePage - Welcome page for the demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
+using Microsoft.Maui.ApplicationModel;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
using Microsoft.Maui.Platform.Linux.Hosting;
namespace ShellDemo;
+[XamlFilePath("Pages/HomePage.xaml")]
public class HomePage : ContentPage
{
- public HomePage()
- {
- Title = "Home";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Switch ThemeSwitch;
- Content = new ScrollView
- {
- Orientation = ScrollOrientation.Both, // Enable horizontal scrolling when window is too narrow
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(30),
- Spacing = 20,
- Children =
- {
- new Label
- {
- Text = "OpenMaui Linux",
- FontSize = 32,
- FontAttributes = FontAttributes.Bold,
- HorizontalOptions = LayoutOptions.Center,
- TextColor = Color.FromArgb("#2196F3")
- },
+ public HomePage()
+ {
+ //IL_001e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0024: Invalid comparison between Unknown and I4
+ InitializeComponent();
+ Switch themeSwitch = ThemeSwitch;
+ Application current = Application.Current;
+ themeSwitch.IsToggled = current != null && (int)current.UserAppTheme == 2;
+ }
- new Label
- {
- Text = "Controls Demo",
- FontSize = 20,
- HorizontalOptions = LayoutOptions.Center,
- TextColor = Colors.Gray
- },
+ private void OnThemeToggled(object? sender, ToggledEventArgs e)
+ {
+ //IL_003a: Unknown result type (might be due to invalid IL or missing references)
+ if (Application.Current != null)
+ {
+ Application.Current.UserAppTheme = (AppTheme)((!e.Value) ? 1 : 2);
+ Console.WriteLine($"[HomePage] Theme changed to: {Application.Current.UserAppTheme}");
+ }
+ }
- new BoxView
- {
- HeightRequest = 2,
- Color = Color.FromArgb("#E0E0E0"),
- Margin = new Thickness(0, 10)
- },
+ private void OnButtonsDemoClicked(object? sender, EventArgs e)
+ {
+ LinuxViewRenderer.NavigateToRoute("Buttons");
+ }
- new Label
- {
- Text = "Welcome to the comprehensive controls demonstration for OpenMaui Linux. " +
- "This app showcases all the major UI controls available in the framework.",
- FontSize = 14,
- LineBreakMode = LineBreakMode.WordWrap,
- HorizontalTextAlignment = TextAlignment.Center
- },
+ private void OnListsDemoClicked(object? sender, EventArgs e)
+ {
+ LinuxViewRenderer.NavigateToRoute("Lists");
+ }
- CreateFeatureSection(),
+ private void OnPushDetailClicked(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Push button clicked, navigating to detail");
+ bool value = LinuxViewRenderer.PushPage((Page)(object)new DetailPage());
+ Console.WriteLine($"[HomePage] PushPage result: {value}");
+ }
- new Label
- {
- Text = "Use the flyout menu (swipe from left or tap the hamburger icon) to navigate between different control demos.",
- FontSize = 12,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap,
- HorizontalTextAlignment = TextAlignment.Center,
- Margin = new Thickness(0, 20, 0, 0)
- },
+ private void OnButtonsCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Buttons card tapped");
+ LinuxViewRenderer.NavigateToRoute("Buttons");
+ }
- CreateQuickLinksSection(),
+ private void OnTextInputCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Text Input card tapped");
+ LinuxViewRenderer.NavigateToRoute("TextInput");
+ }
- CreateNavigationDemoSection()
- }
- }
- };
- }
+ private void OnSelectionCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Selection card tapped");
+ LinuxViewRenderer.NavigateToRoute("Selection");
+ }
- private View CreateFeatureSection()
- {
- var grid = new Grid
- {
- ColumnDefinitions =
- {
- new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) },
- new ColumnDefinition { Width = new GridLength(1, GridUnitType.Star) }
- },
- RowDefinitions =
- {
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto },
- new RowDefinition { Height = GridLength.Auto }
- },
- ColumnSpacing = 15,
- RowSpacing = 15,
- Margin = new Thickness(0, 20)
- };
+ private void OnPickersCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Pickers card tapped");
+ LinuxViewRenderer.NavigateToRoute("Pickers");
+ }
- var features = new[]
- {
- ("Buttons", "Various button styles and events"),
- ("Text Input", "Entry, Editor, SearchBar"),
- ("Selection", "CheckBox, Switch, Slider"),
- ("Pickers", "Picker, DatePicker, TimePicker"),
- ("Lists", "CollectionView with selection"),
- ("Progress", "ProgressBar, ActivityIndicator")
- };
+ private void OnListsCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Lists card tapped");
+ LinuxViewRenderer.NavigateToRoute("Lists");
+ }
- for (int i = 0; i < features.Length; i++)
- {
- var (title, desc) = features[i];
- var card = CreateFeatureCard(title, desc);
- Grid.SetRow(card, i / 2);
- Grid.SetColumn(card, i % 2);
- grid.Children.Add(card);
- }
+ private void OnProgressCardTapped(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[HomePage] Progress card tapped");
+ LinuxViewRenderer.NavigateToRoute("Progress");
+ }
- return grid;
- }
-
- private Frame CreateFeatureCard(string title, string description)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- HasShadow = true,
- Content = new VerticalStackLayout
- {
- Spacing = 5,
- Children =
- {
- new Label
- {
- Text = title,
- FontSize = 14,
- FontAttributes = FontAttributes.Bold,
- TextColor = Color.FromArgb("#2196F3")
- },
- new Label
- {
- Text = description,
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- }
- }
- }
- };
- }
-
- private View CreateQuickLinksSection()
- {
- var layout = new VerticalStackLayout
- {
- Spacing = 10,
- Margin = new Thickness(0, 20, 0, 0)
- };
-
- layout.Children.Add(new Label
- {
- Text = "Quick Actions",
- FontSize = 16,
- FontAttributes = FontAttributes.Bold,
- HorizontalOptions = LayoutOptions.Center
- });
-
- var buttonRow = new HorizontalStackLayout
- {
- Spacing = 10,
- HorizontalOptions = LayoutOptions.Center
- };
-
- var buttonsBtn = new Button
- {
- Text = "Try Buttons",
- BackgroundColor = Color.FromArgb("#2196F3"),
- TextColor = Colors.White
- };
- buttonsBtn.Clicked += (s, e) => LinuxViewRenderer.NavigateToRoute("Buttons");
-
- var listsBtn = new Button
- {
- Text = "Try Lists",
- BackgroundColor = Color.FromArgb("#4CAF50"),
- TextColor = Colors.White
- };
- listsBtn.Clicked += (s, e) => LinuxViewRenderer.NavigateToRoute("Lists");
-
- buttonRow.Children.Add(buttonsBtn);
- buttonRow.Children.Add(listsBtn);
- layout.Children.Add(buttonRow);
-
- return layout;
- }
-
- private View CreateNavigationDemoSection()
- {
- var frame = new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(20),
- BackgroundColor = Color.FromArgb("#F3E5F5"),
- Margin = new Thickness(0, 20, 0, 0),
- Content = new VerticalStackLayout
- {
- Spacing = 15,
- Children =
- {
- new Label
- {
- Text = "Navigation Stack Demo",
- FontSize = 18,
- FontAttributes = FontAttributes.Bold,
- TextColor = Color.FromArgb("#9C27B0"),
- HorizontalOptions = LayoutOptions.Center
- },
-
- new Label
- {
- Text = "Demonstrate push/pop navigation using Shell.GoToAsync()",
- FontSize = 12,
- TextColor = Colors.Gray,
- HorizontalTextAlignment = TextAlignment.Center
- },
-
- CreatePushButton("Push Detail Page", "detail"),
-
- new Label
- {
- Text = "Click the button to push a new page onto the navigation stack. " +
- "Use the back button or 'Go Back' to pop it off.",
- FontSize = 11,
- TextColor = Colors.Gray,
- HorizontalTextAlignment = TextAlignment.Center,
- LineBreakMode = LineBreakMode.WordWrap
- }
- }
- }
- };
-
- return frame;
- }
-
- private Button CreatePushButton(string text, string route)
- {
- var btn = new Button
- {
- Text = text,
- BackgroundColor = Color.FromArgb("#9C27B0"),
- TextColor = Colors.White,
- HorizontalOptions = LayoutOptions.Center,
- Padding = new Thickness(30, 10)
- };
-
- btn.Clicked += (s, e) =>
- {
- Console.WriteLine($"[HomePage] Push button clicked, navigating to {route}");
- // Use LinuxViewRenderer.PushPage for Skia-based navigation
- var success = LinuxViewRenderer.PushPage(new DetailPage());
- Console.WriteLine($"[HomePage] PushPage result: {success}");
- };
-
- return btn;
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("ThemeSwitch")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_026c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0273: Expected O, but got Unknown
+ //IL_0273: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027a: Expected O, but got Unknown
+ //IL_027a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0281: Expected O, but got Unknown
+ //IL_0281: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0288: Expected O, but got Unknown
+ //IL_0288: Unknown result type (might be due to invalid IL or missing references)
+ //IL_028f: Expected O, but got Unknown
+ //IL_028f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0296: Expected O, but got Unknown
+ //IL_0296: Unknown result type (might be due to invalid IL or missing references)
+ //IL_029d: Expected O, but got Unknown
+ //IL_029d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a4: Expected O, but got Unknown
+ //IL_02a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ab: Expected O, but got Unknown
+ //IL_02ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b2: Expected O, but got Unknown
+ //IL_02b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b9: Expected O, but got Unknown
+ //IL_02b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c0: Expected O, but got Unknown
+ //IL_02c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c7: Expected O, but got Unknown
+ //IL_02c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ce: Expected O, but got Unknown
+ //IL_02ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d5: Expected O, but got Unknown
+ //IL_02d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02dc: Expected O, but got Unknown
+ //IL_02dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e3: Expected O, but got Unknown
+ //IL_02e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ea: Expected O, but got Unknown
+ //IL_02ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f1: Expected O, but got Unknown
+ //IL_02f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f8: Expected O, but got Unknown
+ //IL_02f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ff: Expected O, but got Unknown
+ //IL_02ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0306: Expected O, but got Unknown
+ //IL_0306: Unknown result type (might be due to invalid IL or missing references)
+ //IL_030d: Expected O, but got Unknown
+ //IL_030d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0314: Expected O, but got Unknown
+ //IL_0314: Unknown result type (might be due to invalid IL or missing references)
+ //IL_031b: Expected O, but got Unknown
+ //IL_031b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0322: Expected O, but got Unknown
+ //IL_0322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0329: Expected O, but got Unknown
+ //IL_0329: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0330: Expected O, but got Unknown
+ //IL_0330: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0337: Expected O, but got Unknown
+ //IL_0337: Unknown result type (might be due to invalid IL or missing references)
+ //IL_033e: Expected O, but got Unknown
+ //IL_033e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0345: Expected O, but got Unknown
+ //IL_0345: Unknown result type (might be due to invalid IL or missing references)
+ //IL_034c: Expected O, but got Unknown
+ //IL_034c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0353: Expected O, but got Unknown
+ //IL_0353: Unknown result type (might be due to invalid IL or missing references)
+ //IL_035a: Expected O, but got Unknown
+ //IL_035a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0361: Expected O, but got Unknown
+ //IL_0361: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0368: Expected O, but got Unknown
+ //IL_0368: Unknown result type (might be due to invalid IL or missing references)
+ //IL_036f: Expected O, but got Unknown
+ //IL_036f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0376: Expected O, but got Unknown
+ //IL_0376: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037d: Expected O, but got Unknown
+ //IL_037d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0384: Expected O, but got Unknown
+ //IL_0384: Unknown result type (might be due to invalid IL or missing references)
+ //IL_038b: Expected O, but got Unknown
+ //IL_0398: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0639: Unknown result type (might be due to invalid IL or missing references)
+ //IL_063e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0649: Unknown result type (might be due to invalid IL or missing references)
+ //IL_064e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0694: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0699: Unknown result type (might be due to invalid IL or missing references)
+ //IL_069c: Expected O, but got Unknown
+ //IL_06a1: Expected O, but got Unknown
+ //IL_06a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06cb: Expected O, but got Unknown
+ //IL_06c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d0: Expected O, but got Unknown
+ //IL_06d5: Expected O, but got Unknown
+ //IL_06ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0745: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074d: Expected O, but got Unknown
+ //IL_0752: Expected O, but got Unknown
+ //IL_0752: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0764: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0772: Unknown result type (might be due to invalid IL or missing references)
+ //IL_077c: Expected O, but got Unknown
+ //IL_0777: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0781: Expected O, but got Unknown
+ //IL_0786: Expected O, but got Unknown
+ //IL_0791: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0796: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07b2: Expected O, but got Unknown
+ //IL_07b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ca: Expected O, but got Unknown
+ //IL_07c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cf: Expected O, but got Unknown
+ //IL_07d4: Expected O, but got Unknown
+ //IL_07f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0861: Unknown result type (might be due to invalid IL or missing references)
+ //IL_087b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0880: Unknown result type (might be due to invalid IL or missing references)
+ //IL_088b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0890: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e4: Expected O, but got Unknown
+ //IL_08e9: Expected O, but got Unknown
+ //IL_08e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0914: Expected O, but got Unknown
+ //IL_090f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0919: Expected O, but got Unknown
+ //IL_091e: Expected O, but got Unknown
+ //IL_0990: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a25: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a2d: Expected O, but got Unknown
+ //IL_0a32: Expected O, but got Unknown
+ //IL_0a32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a5d: Expected O, but got Unknown
+ //IL_0a58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a62: Expected O, but got Unknown
+ //IL_0a67: Expected O, but got Unknown
+ //IL_0a7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a93: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b00: Expected O, but got Unknown
+ //IL_0b05: Expected O, but got Unknown
+ //IL_0b05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b30: Expected O, but got Unknown
+ //IL_0b2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b35: Expected O, but got Unknown
+ //IL_0b3a: Expected O, but got Unknown
+ //IL_0b47: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b4c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b5e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b68: Expected O, but got Unknown
+ //IL_0b68: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b81: Expected O, but got Unknown
+ //IL_0b7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b86: Expected O, but got Unknown
+ //IL_0b8b: Expected O, but got Unknown
+ //IL_0bdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bfc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c0c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c79: Expected O, but got Unknown
+ //IL_0c7e: Expected O, but got Unknown
+ //IL_0c7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca9: Expected O, but got Unknown
+ //IL_0ca4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cae: Expected O, but got Unknown
+ //IL_0cb3: Expected O, but got Unknown
+ //IL_0cca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ccf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d49: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4c: Expected O, but got Unknown
+ //IL_0d51: Expected O, but got Unknown
+ //IL_0d51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d63: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d7c: Expected O, but got Unknown
+ //IL_0d77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d81: Expected O, but got Unknown
+ //IL_0d86: Expected O, but got Unknown
+ //IL_0d93: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0daa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0db4: Expected O, but got Unknown
+ //IL_0db4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dcd: Expected O, but got Unknown
+ //IL_0dc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd2: Expected O, but got Unknown
+ //IL_0dd7: Expected O, but got Unknown
+ //IL_0e50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e60: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ecf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed2: Expected O, but got Unknown
+ //IL_0ed7: Expected O, but got Unknown
+ //IL_0ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f02: Expected O, but got Unknown
+ //IL_0efd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f07: Expected O, but got Unknown
+ //IL_0f0c: Expected O, but got Unknown
+ //IL_0f23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fa2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fa5: Expected O, but got Unknown
+ //IL_0faa: Expected O, but got Unknown
+ //IL_0faa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fbc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fcb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd5: Expected O, but got Unknown
+ //IL_0fd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fda: Expected O, but got Unknown
+ //IL_0fdf: Expected O, but got Unknown
+ //IL_0fec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ff1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1003: Unknown result type (might be due to invalid IL or missing references)
+ //IL_100d: Expected O, but got Unknown
+ //IL_100d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1026: Expected O, but got Unknown
+ //IL_1021: Unknown result type (might be due to invalid IL or missing references)
+ //IL_102b: Expected O, but got Unknown
+ //IL_1030: Expected O, but got Unknown
+ //IL_1074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f8: Expected O, but got Unknown
+ //IL_10f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1111: Expected O, but got Unknown
+ //IL_110c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1116: Expected O, but got Unknown
+ //IL_111b: Expected O, but got Unknown
+ //IL_114c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1175: Unknown result type (might be due to invalid IL or missing references)
+ //IL_117a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_118c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1196: Expected O, but got Unknown
+ //IL_1196: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11af: Expected O, but got Unknown
+ //IL_11aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11b4: Expected O, but got Unknown
+ //IL_11b9: Expected O, but got Unknown
+ //IL_1204: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_128e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1293: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12af: Expected O, but got Unknown
+ //IL_12af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12c8: Expected O, but got Unknown
+ //IL_12c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12cd: Expected O, but got Unknown
+ //IL_12d2: Expected O, but got Unknown
+ //IL_12fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1301: Unknown result type (might be due to invalid IL or missing references)
+ //IL_130c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1311: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1371: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1376: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1379: Expected O, but got Unknown
+ //IL_137e: Expected O, but got Unknown
+ //IL_137e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1390: Unknown result type (might be due to invalid IL or missing references)
+ //IL_139f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a9: Expected O, but got Unknown
+ //IL_13a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ae: Expected O, but got Unknown
+ //IL_13b3: Expected O, but got Unknown
+ //IL_13fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1459: Unknown result type (might be due to invalid IL or missing references)
+ //IL_145e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1464: Expected O, but got Unknown
+ //IL_1466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_146b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1471: Expected O, but got Unknown
+ //IL_1471: Unknown result type (might be due to invalid IL or missing references)
+ //IL_147b: Expected O, but got Unknown
+ //IL_148a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_148f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1495: Expected O, but got Unknown
+ //IL_1497: Unknown result type (might be due to invalid IL or missing references)
+ //IL_149c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14a2: Expected O, but got Unknown
+ //IL_14a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14af: Expected O, but got Unknown
+ //IL_14af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14b9: Expected O, but got Unknown
+ //IL_1506: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1545: Unknown result type (might be due to invalid IL or missing references)
+ //IL_154a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1555: Unknown result type (might be due to invalid IL or missing references)
+ //IL_155a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b8: Expected O, but got Unknown
+ //IL_15bd: Expected O, but got Unknown
+ //IL_15bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e8: Expected O, but got Unknown
+ //IL_15e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15ed: Expected O, but got Unknown
+ //IL_15f2: Expected O, but got Unknown
+ //IL_164a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16e2: Expected O, but got Unknown
+ //IL_16e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16fb: Expected O, but got Unknown
+ //IL_16f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1700: Expected O, but got Unknown
+ //IL_1705: Expected O, but got Unknown
+ //IL_1750: Unknown result type (might be due to invalid IL or missing references)
+ //IL_178e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1870: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1875: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1878: Expected O, but got Unknown
+ //IL_187d: Expected O, but got Unknown
+ //IL_187d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_188f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_189e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18a8: Expected O, but got Unknown
+ //IL_18a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18ad: Expected O, but got Unknown
+ //IL_18b2: Expected O, but got Unknown
+ //IL_1929: Unknown result type (might be due to invalid IL or missing references)
+ //IL_192e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1939: Unknown result type (might be due to invalid IL or missing references)
+ //IL_193e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d6: Expected O, but got Unknown
+ //IL_19db: Expected O, but got Unknown
+ //IL_19db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a06: Expected O, but got Unknown
+ //IL_1a01: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a0b: Expected O, but got Unknown
+ //IL_1a10: Expected O, but got Unknown
+ //IL_1a27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a2c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a3c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1acc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad4: Expected O, but got Unknown
+ //IL_1ad9: Expected O, but got Unknown
+ //IL_1ad9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1afa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b04: Expected O, but got Unknown
+ //IL_1aff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b09: Expected O, but got Unknown
+ //IL_1b0e: Expected O, but got Unknown
+ //IL_1b1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b3c: Expected O, but got Unknown
+ //IL_1b3c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b55: Expected O, but got Unknown
+ //IL_1b50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b5a: Expected O, but got Unknown
+ //IL_1b5f: Expected O, but got Unknown
+ //IL_1bd7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1be7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c47: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c4a: Expected O, but got Unknown
+ //IL_1c4f: Expected O, but got Unknown
+ //IL_1c4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c61: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c70: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c7a: Expected O, but got Unknown
+ //IL_1c75: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c7f: Expected O, but got Unknown
+ //IL_1c84: Expected O, but got Unknown
+ //IL_1cdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d74: Expected O, but got Unknown
+ //IL_1d74: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d8d: Expected O, but got Unknown
+ //IL_1d88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d92: Expected O, but got Unknown
+ //IL_1d97: Expected O, but got Unknown
+ //IL_1de2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f0a: Expected O, but got Unknown
+ //IL_1f0f: Expected O, but got Unknown
+ //IL_1f0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f3a: Expected O, but got Unknown
+ //IL_1f35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f3f: Expected O, but got Unknown
+ //IL_1f44: Expected O, but got Unknown
+ //IL_1fbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fcb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2060: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2065: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2068: Expected O, but got Unknown
+ //IL_206d: Expected O, but got Unknown
+ //IL_206d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_207f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_208e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2098: Expected O, but got Unknown
+ //IL_2093: Unknown result type (might be due to invalid IL or missing references)
+ //IL_209d: Expected O, but got Unknown
+ //IL_20a2: Expected O, but got Unknown
+ //IL_20b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_215e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2163: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2166: Expected O, but got Unknown
+ //IL_216b: Expected O, but got Unknown
+ //IL_216b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_217d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_218c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2196: Expected O, but got Unknown
+ //IL_2191: Unknown result type (might be due to invalid IL or missing references)
+ //IL_219b: Expected O, but got Unknown
+ //IL_21a0: Expected O, but got Unknown
+ //IL_21ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ce: Expected O, but got Unknown
+ //IL_21ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21e7: Expected O, but got Unknown
+ //IL_21e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ec: Expected O, but got Unknown
+ //IL_21f1: Expected O, but got Unknown
+ //IL_2269: Unknown result type (might be due to invalid IL or missing references)
+ //IL_226e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2279: Unknown result type (might be due to invalid IL or missing references)
+ //IL_227e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22dc: Expected O, but got Unknown
+ //IL_22e1: Expected O, but got Unknown
+ //IL_22e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2302: Unknown result type (might be due to invalid IL or missing references)
+ //IL_230c: Expected O, but got Unknown
+ //IL_2307: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2311: Expected O, but got Unknown
+ //IL_2316: Expected O, but got Unknown
+ //IL_236e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2406: Expected O, but got Unknown
+ //IL_2406: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2415: Unknown result type (might be due to invalid IL or missing references)
+ //IL_241f: Expected O, but got Unknown
+ //IL_241a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2424: Expected O, but got Unknown
+ //IL_2429: Expected O, but got Unknown
+ //IL_2474: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_250a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_250f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_251a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_251f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2594: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2599: Unknown result type (might be due to invalid IL or missing references)
+ //IL_259c: Expected O, but got Unknown
+ //IL_25a1: Expected O, but got Unknown
+ //IL_25a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25cc: Expected O, but got Unknown
+ //IL_25c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25d1: Expected O, but got Unknown
+ //IL_25d6: Expected O, but got Unknown
+ //IL_264d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2652: Unknown result type (might be due to invalid IL or missing references)
+ //IL_265d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2662: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26fa: Expected O, but got Unknown
+ //IL_26ff: Expected O, but got Unknown
+ //IL_26ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2711: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2720: Unknown result type (might be due to invalid IL or missing references)
+ //IL_272a: Expected O, but got Unknown
+ //IL_2725: Unknown result type (might be due to invalid IL or missing references)
+ //IL_272f: Expected O, but got Unknown
+ //IL_2734: Expected O, but got Unknown
+ //IL_274b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2750: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2760: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27f8: Expected O, but got Unknown
+ //IL_27fd: Expected O, but got Unknown
+ //IL_27fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_280f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_281e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2828: Expected O, but got Unknown
+ //IL_2823: Unknown result type (might be due to invalid IL or missing references)
+ //IL_282d: Expected O, but got Unknown
+ //IL_2832: Expected O, but got Unknown
+ //IL_283f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2844: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2856: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2860: Expected O, but got Unknown
+ //IL_2860: Unknown result type (might be due to invalid IL or missing references)
+ //IL_286f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2879: Expected O, but got Unknown
+ //IL_2874: Unknown result type (might be due to invalid IL or missing references)
+ //IL_287e: Expected O, but got Unknown
+ //IL_2883: Expected O, but got Unknown
+ //IL_28fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2900: Unknown result type (might be due to invalid IL or missing references)
+ //IL_290b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2910: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2966: Unknown result type (might be due to invalid IL or missing references)
+ //IL_296b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_296e: Expected O, but got Unknown
+ //IL_2973: Expected O, but got Unknown
+ //IL_2973: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2985: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2994: Unknown result type (might be due to invalid IL or missing references)
+ //IL_299e: Expected O, but got Unknown
+ //IL_2999: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29a3: Expected O, but got Unknown
+ //IL_29a8: Expected O, but got Unknown
+ //IL_2a00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a98: Expected O, but got Unknown
+ //IL_2a98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2aa7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ab1: Expected O, but got Unknown
+ //IL_2aac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ab6: Expected O, but got Unknown
+ //IL_2abb: Expected O, but got Unknown
+ //IL_2b06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b9c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ba1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c2e: Expected O, but got Unknown
+ //IL_2c33: Expected O, but got Unknown
+ //IL_2c33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c61: Expected O, but got Unknown
+ //IL_2c5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c66: Expected O, but got Unknown
+ //IL_2c6b: Expected O, but got Unknown
+ //IL_2ce2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ce7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cf2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cf7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d87: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d8f: Expected O, but got Unknown
+ //IL_2d94: Expected O, but got Unknown
+ //IL_2d94: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2da6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2db8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dc2: Expected O, but got Unknown
+ //IL_2dbd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dc7: Expected O, but got Unknown
+ //IL_2dcc: Expected O, but got Unknown
+ //IL_2de3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2de8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2df3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2df8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e90: Expected O, but got Unknown
+ //IL_2e95: Expected O, but got Unknown
+ //IL_2e95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ea7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ec3: Expected O, but got Unknown
+ //IL_2ebe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ec8: Expected O, but got Unknown
+ //IL_2ecd: Expected O, but got Unknown
+ //IL_2eda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2edf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ef1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2efb: Expected O, but got Unknown
+ //IL_2efb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f17: Expected O, but got Unknown
+ //IL_2f12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f1c: Expected O, but got Unknown
+ //IL_2f21: Expected O, but got Unknown
+ //IL_2f99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f9e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fa9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3004: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3009: Unknown result type (might be due to invalid IL or missing references)
+ //IL_300c: Expected O, but got Unknown
+ //IL_3011: Expected O, but got Unknown
+ //IL_3011: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3023: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_303f: Expected O, but got Unknown
+ //IL_303a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3044: Expected O, but got Unknown
+ //IL_3049: Expected O, but got Unknown
+ //IL_30a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3118: Unknown result type (might be due to invalid IL or missing references)
+ //IL_311d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_312f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3139: Expected O, but got Unknown
+ //IL_3139: Unknown result type (might be due to invalid IL or missing references)
+ //IL_314b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3155: Expected O, but got Unknown
+ //IL_3150: Unknown result type (might be due to invalid IL or missing references)
+ //IL_315a: Expected O, but got Unknown
+ //IL_315f: Expected O, but got Unknown
+ //IL_31aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3240: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3245: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3255: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32d2: Expected O, but got Unknown
+ //IL_32d7: Expected O, but got Unknown
+ //IL_32d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3305: Expected O, but got Unknown
+ //IL_3300: Unknown result type (might be due to invalid IL or missing references)
+ //IL_330a: Expected O, but got Unknown
+ //IL_330f: Expected O, but got Unknown
+ //IL_3386: Unknown result type (might be due to invalid IL or missing references)
+ //IL_338b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3396: Unknown result type (might be due to invalid IL or missing references)
+ //IL_339b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_342b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3430: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3433: Expected O, but got Unknown
+ //IL_3438: Expected O, but got Unknown
+ //IL_3438: Unknown result type (might be due to invalid IL or missing references)
+ //IL_344a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_345c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3466: Expected O, but got Unknown
+ //IL_3461: Unknown result type (might be due to invalid IL or missing references)
+ //IL_346b: Expected O, but got Unknown
+ //IL_3470: Expected O, but got Unknown
+ //IL_3487: Unknown result type (might be due to invalid IL or missing references)
+ //IL_348c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3497: Unknown result type (might be due to invalid IL or missing references)
+ //IL_349c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_352c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3531: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3534: Expected O, but got Unknown
+ //IL_3539: Expected O, but got Unknown
+ //IL_3539: Unknown result type (might be due to invalid IL or missing references)
+ //IL_354b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_355d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3567: Expected O, but got Unknown
+ //IL_3562: Unknown result type (might be due to invalid IL or missing references)
+ //IL_356c: Expected O, but got Unknown
+ //IL_3571: Expected O, but got Unknown
+ //IL_357e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3583: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3595: Unknown result type (might be due to invalid IL or missing references)
+ //IL_359f: Expected O, but got Unknown
+ //IL_359f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35bb: Expected O, but got Unknown
+ //IL_35b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35c0: Expected O, but got Unknown
+ //IL_35c5: Expected O, but got Unknown
+ //IL_363d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3642: Unknown result type (might be due to invalid IL or missing references)
+ //IL_364d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3652: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36b0: Expected O, but got Unknown
+ //IL_36b5: Expected O, but got Unknown
+ //IL_36b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36e3: Expected O, but got Unknown
+ //IL_36de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36e8: Expected O, but got Unknown
+ //IL_36ed: Expected O, but got Unknown
+ //IL_3745: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37dd: Expected O, but got Unknown
+ //IL_37dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37f9: Expected O, but got Unknown
+ //IL_37f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_37fe: Expected O, but got Unknown
+ //IL_3803: Expected O, but got Unknown
+ //IL_384e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_388c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_396e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3973: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3976: Expected O, but got Unknown
+ //IL_397b: Expected O, but got Unknown
+ //IL_397b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_398d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_399f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39a9: Expected O, but got Unknown
+ //IL_39a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39ae: Expected O, but got Unknown
+ //IL_39b3: Expected O, but got Unknown
+ //IL_3a2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3a2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3a3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3a3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3acf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ad4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ad7: Expected O, but got Unknown
+ //IL_3adc: Expected O, but got Unknown
+ //IL_3adc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3aee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b0a: Expected O, but got Unknown
+ //IL_3b05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b0f: Expected O, but got Unknown
+ //IL_3b14: Expected O, but got Unknown
+ //IL_3b2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b3b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bd5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bd8: Expected O, but got Unknown
+ //IL_3bdd: Expected O, but got Unknown
+ //IL_3bdd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c01: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c0b: Expected O, but got Unknown
+ //IL_3c06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c10: Expected O, but got Unknown
+ //IL_3c15: Expected O, but got Unknown
+ //IL_3c22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c39: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c43: Expected O, but got Unknown
+ //IL_3c43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c5f: Expected O, but got Unknown
+ //IL_3c5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c64: Expected O, but got Unknown
+ //IL_3c69: Expected O, but got Unknown
+ //IL_3d39: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d69: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3dce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3dd3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3dd6: Expected O, but got Unknown
+ //IL_3ddb: Expected O, but got Unknown
+ //IL_3ddb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ded: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3dff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3e09: Expected O, but got Unknown
+ //IL_3e04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3e0e: Expected O, but got Unknown
+ //IL_3e13: Expected O, but got Unknown
+ //IL_3e2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3e2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3e3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3e3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ea4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ea9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3eac: Expected O, but got Unknown
+ //IL_3eb1: Expected O, but got Unknown
+ //IL_3eb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ec3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ed5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3edf: Expected O, but got Unknown
+ //IL_3eda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ee4: Expected O, but got Unknown
+ //IL_3ee9: Expected O, but got Unknown
+ //IL_3ef6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3efb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3f0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3f17: Expected O, but got Unknown
+ //IL_3f17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3f29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3f33: Expected O, but got Unknown
+ //IL_3f2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3f38: Expected O, but got Unknown
+ //IL_3f3d: Expected O, but got Unknown
+ //IL_3fa0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3ff3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_400e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_401e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4023: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4092: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_409a: Expected O, but got Unknown
+ //IL_409f: Expected O, but got Unknown
+ //IL_409f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40cd: Expected O, but got Unknown
+ //IL_40c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40d2: Expected O, but got Unknown
+ //IL_40d7: Expected O, but got Unknown
+ //IL_40ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_40fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4103: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4172: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_417a: Expected O, but got Unknown
+ //IL_417f: Expected O, but got Unknown
+ //IL_417f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4191: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41ad: Expected O, but got Unknown
+ //IL_41a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41b2: Expected O, but got Unknown
+ //IL_41b7: Expected O, but got Unknown
+ //IL_41c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41e5: Expected O, but got Unknown
+ //IL_41e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_41f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4201: Expected O, but got Unknown
+ //IL_41fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4206: Expected O, but got Unknown
+ //IL_420b: Expected O, but got Unknown
+ //IL_424a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4276: Unknown result type (might be due to invalid IL or missing references)
+ //IL_427b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4286: Unknown result type (might be due to invalid IL or missing references)
+ //IL_428b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_42eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_42f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_42f3: Expected O, but got Unknown
+ //IL_42f8: Expected O, but got Unknown
+ //IL_42f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_430a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_431c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4326: Expected O, but got Unknown
+ //IL_4321: Unknown result type (might be due to invalid IL or missing references)
+ //IL_432b: Expected O, but got Unknown
+ //IL_4330: Expected O, but got Unknown
+ //IL_43b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_43ba: Expected O, but got Unknown
+ //IL_442f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4469: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4492: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4497: Unknown result type (might be due to invalid IL or missing references)
+ //IL_44a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_44b3: Expected O, but got Unknown
+ //IL_44b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_44c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_44cf: Expected O, but got Unknown
+ //IL_44ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_44d4: Expected O, but got Unknown
+ //IL_44d9: Expected O, but got Unknown
+ //IL_455a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_455f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4571: Unknown result type (might be due to invalid IL or missing references)
+ //IL_457b: Expected O, but got Unknown
+ //IL_457b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_458d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4597: Expected O, but got Unknown
+ //IL_4592: Unknown result type (might be due to invalid IL or missing references)
+ //IL_459c: Expected O, but got Unknown
+ //IL_45a1: Expected O, but got Unknown
+ //IL_45b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_461e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4623: Unknown result type (might be due to invalid IL or missing references)
+ //IL_462e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4633: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46b4: Expected O, but got Unknown
+ //IL_46b9: Expected O, but got Unknown
+ //IL_46b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46e7: Expected O, but got Unknown
+ //IL_46e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_46ec: Expected O, but got Unknown
+ //IL_46f1: Expected O, but got Unknown
+ //IL_4708: Unknown result type (might be due to invalid IL or missing references)
+ //IL_470d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4718: Unknown result type (might be due to invalid IL or missing references)
+ //IL_471d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4796: Unknown result type (might be due to invalid IL or missing references)
+ //IL_479b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_479e: Expected O, but got Unknown
+ //IL_47a3: Expected O, but got Unknown
+ //IL_47a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47d1: Expected O, but got Unknown
+ //IL_47cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47d6: Expected O, but got Unknown
+ //IL_47db: Expected O, but got Unknown
+ //IL_47e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_47ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4809: Expected O, but got Unknown
+ //IL_4809: Unknown result type (might be due to invalid IL or missing references)
+ //IL_481b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4825: Expected O, but got Unknown
+ //IL_4820: Unknown result type (might be due to invalid IL or missing references)
+ //IL_482a: Expected O, but got Unknown
+ //IL_482f: Expected O, but got Unknown
+ //IL_4879: Unknown result type (might be due to invalid IL or missing references)
+ //IL_4883: Expected O, but got Unknown
+ //IL_489b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_48c3: Unknown result type (might be due to invalid IL or missing references)
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ Label val5 = new Label();
+ StaticResourceExtension val6 = new StaticResourceExtension();
+ StaticResourceExtension val7 = new StaticResourceExtension();
+ AppThemeBindingExtension val8 = new AppThemeBindingExtension();
+ Label val9 = new Label();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ StaticResourceExtension val11 = new StaticResourceExtension();
+ AppThemeBindingExtension val12 = new AppThemeBindingExtension();
+ BoxView val13 = new BoxView();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ StaticResourceExtension val15 = new StaticResourceExtension();
+ AppThemeBindingExtension val16 = new AppThemeBindingExtension();
+ Label val17 = new Label();
+ AppThemeBindingExtension val18 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val19 = new AppThemeBindingExtension();
+ Image val20 = new Image();
+ AppThemeBindingExtension val21 = new AppThemeBindingExtension();
+ Label val22 = new Label();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ Switch val24 = new Switch();
+ HorizontalStackLayout val25 = new HorizontalStackLayout();
+ Frame val26 = new Frame();
+ StaticResourceExtension val27 = new StaticResourceExtension();
+ TapGestureRecognizer val28 = new TapGestureRecognizer();
+ AppThemeBindingExtension val29 = new AppThemeBindingExtension();
+ Image val30 = new Image();
+ StaticResourceExtension val31 = new StaticResourceExtension();
+ Label val32 = new Label();
+ StaticResourceExtension val33 = new StaticResourceExtension();
+ StaticResourceExtension val34 = new StaticResourceExtension();
+ AppThemeBindingExtension val35 = new AppThemeBindingExtension();
+ Label val36 = new Label();
+ VerticalStackLayout val37 = new VerticalStackLayout();
+ HorizontalStackLayout val38 = new HorizontalStackLayout();
+ Frame val39 = new Frame();
+ StaticResourceExtension val40 = new StaticResourceExtension();
+ TapGestureRecognizer val41 = new TapGestureRecognizer();
+ AppThemeBindingExtension val42 = new AppThemeBindingExtension();
+ Image val43 = new Image();
+ StaticResourceExtension val44 = new StaticResourceExtension();
+ Label val45 = new Label();
+ StaticResourceExtension val46 = new StaticResourceExtension();
+ StaticResourceExtension val47 = new StaticResourceExtension();
+ AppThemeBindingExtension val48 = new AppThemeBindingExtension();
+ Label val49 = new Label();
+ VerticalStackLayout val50 = new VerticalStackLayout();
+ HorizontalStackLayout val51 = new HorizontalStackLayout();
+ Frame val52 = new Frame();
+ StaticResourceExtension val53 = new StaticResourceExtension();
+ TapGestureRecognizer val54 = new TapGestureRecognizer();
+ AppThemeBindingExtension val55 = new AppThemeBindingExtension();
+ Image val56 = new Image();
+ StaticResourceExtension val57 = new StaticResourceExtension();
+ Label val58 = new Label();
+ StaticResourceExtension val59 = new StaticResourceExtension();
+ StaticResourceExtension val60 = new StaticResourceExtension();
+ AppThemeBindingExtension val61 = new AppThemeBindingExtension();
+ Label val62 = new Label();
+ VerticalStackLayout val63 = new VerticalStackLayout();
+ HorizontalStackLayout val64 = new HorizontalStackLayout();
+ Frame val65 = new Frame();
+ StaticResourceExtension val66 = new StaticResourceExtension();
+ TapGestureRecognizer val67 = new TapGestureRecognizer();
+ AppThemeBindingExtension val68 = new AppThemeBindingExtension();
+ Image val69 = new Image();
+ StaticResourceExtension val70 = new StaticResourceExtension();
+ Label val71 = new Label();
+ StaticResourceExtension val72 = new StaticResourceExtension();
+ StaticResourceExtension val73 = new StaticResourceExtension();
+ AppThemeBindingExtension val74 = new AppThemeBindingExtension();
+ Label val75 = new Label();
+ VerticalStackLayout val76 = new VerticalStackLayout();
+ HorizontalStackLayout val77 = new HorizontalStackLayout();
+ Frame val78 = new Frame();
+ StaticResourceExtension val79 = new StaticResourceExtension();
+ TapGestureRecognizer val80 = new TapGestureRecognizer();
+ AppThemeBindingExtension val81 = new AppThemeBindingExtension();
+ Image val82 = new Image();
+ StaticResourceExtension val83 = new StaticResourceExtension();
+ Label val84 = new Label();
+ StaticResourceExtension val85 = new StaticResourceExtension();
+ StaticResourceExtension val86 = new StaticResourceExtension();
+ AppThemeBindingExtension val87 = new AppThemeBindingExtension();
+ Label val88 = new Label();
+ VerticalStackLayout val89 = new VerticalStackLayout();
+ HorizontalStackLayout val90 = new HorizontalStackLayout();
+ Frame val91 = new Frame();
+ StaticResourceExtension val92 = new StaticResourceExtension();
+ TapGestureRecognizer val93 = new TapGestureRecognizer();
+ AppThemeBindingExtension val94 = new AppThemeBindingExtension();
+ Image val95 = new Image();
+ StaticResourceExtension val96 = new StaticResourceExtension();
+ Label val97 = new Label();
+ StaticResourceExtension val98 = new StaticResourceExtension();
+ StaticResourceExtension val99 = new StaticResourceExtension();
+ AppThemeBindingExtension val100 = new AppThemeBindingExtension();
+ Label val101 = new Label();
+ VerticalStackLayout val102 = new VerticalStackLayout();
+ HorizontalStackLayout val103 = new HorizontalStackLayout();
+ Frame val104 = new Frame();
+ Grid val105 = new Grid();
+ StaticResourceExtension val106 = new StaticResourceExtension();
+ StaticResourceExtension val107 = new StaticResourceExtension();
+ AppThemeBindingExtension val108 = new AppThemeBindingExtension();
+ Label val109 = new Label();
+ StaticResourceExtension val110 = new StaticResourceExtension();
+ StaticResourceExtension val111 = new StaticResourceExtension();
+ AppThemeBindingExtension val112 = new AppThemeBindingExtension();
+ Label val113 = new Label();
+ StaticResourceExtension val114 = new StaticResourceExtension();
+ Button val115 = new Button();
+ Button val116 = new Button();
+ HorizontalStackLayout val117 = new HorizontalStackLayout();
+ VerticalStackLayout val118 = new VerticalStackLayout();
+ AppThemeBindingExtension val119 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val120 = new AppThemeBindingExtension();
+ Label val121 = new Label();
+ StaticResourceExtension val122 = new StaticResourceExtension();
+ StaticResourceExtension val123 = new StaticResourceExtension();
+ AppThemeBindingExtension val124 = new AppThemeBindingExtension();
+ Label val125 = new Label();
+ Button val126 = new Button();
+ VerticalStackLayout val127 = new VerticalStackLayout();
+ Frame val128 = new Frame();
+ VerticalStackLayout val129 = new VerticalStackLayout();
+ ScrollView val130 = new ScrollView();
+ HomePage homePage;
+ NameScope val131 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(homePage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)homePage, (INameScope)(object)val131);
+ ((Element)val130).transientNamescope = (INameScope)(object)val131;
+ ((Element)val129).transientNamescope = (INameScope)(object)val131;
+ ((Element)val5).transientNamescope = (INameScope)(object)val131;
+ ((Element)val9).transientNamescope = (INameScope)(object)val131;
+ ((Element)val13).transientNamescope = (INameScope)(object)val131;
+ ((Element)val17).transientNamescope = (INameScope)(object)val131;
+ ((Element)val26).transientNamescope = (INameScope)(object)val131;
+ ((Element)val25).transientNamescope = (INameScope)(object)val131;
+ ((Element)val20).transientNamescope = (INameScope)(object)val131;
+ ((Element)val22).transientNamescope = (INameScope)(object)val131;
+ ((Element)val24).transientNamescope = (INameScope)(object)val131;
+ ((INameScope)val131).RegisterName("ThemeSwitch", (object)val24);
+ if (((Element)val24).StyleId == null)
+ {
+ ((Element)val24).StyleId = "ThemeSwitch";
+ }
+ ((Element)val105).transientNamescope = (INameScope)(object)val131;
+ ((Element)val39).transientNamescope = (INameScope)(object)val131;
+ ((Element)val28).transientNamescope = (INameScope)(object)val131;
+ ((Element)val38).transientNamescope = (INameScope)(object)val131;
+ ((Element)val30).transientNamescope = (INameScope)(object)val131;
+ ((Element)val37).transientNamescope = (INameScope)(object)val131;
+ ((Element)val32).transientNamescope = (INameScope)(object)val131;
+ ((Element)val36).transientNamescope = (INameScope)(object)val131;
+ ((Element)val52).transientNamescope = (INameScope)(object)val131;
+ ((Element)val41).transientNamescope = (INameScope)(object)val131;
+ ((Element)val51).transientNamescope = (INameScope)(object)val131;
+ ((Element)val43).transientNamescope = (INameScope)(object)val131;
+ ((Element)val50).transientNamescope = (INameScope)(object)val131;
+ ((Element)val45).transientNamescope = (INameScope)(object)val131;
+ ((Element)val49).transientNamescope = (INameScope)(object)val131;
+ ((Element)val65).transientNamescope = (INameScope)(object)val131;
+ ((Element)val54).transientNamescope = (INameScope)(object)val131;
+ ((Element)val64).transientNamescope = (INameScope)(object)val131;
+ ((Element)val56).transientNamescope = (INameScope)(object)val131;
+ ((Element)val63).transientNamescope = (INameScope)(object)val131;
+ ((Element)val58).transientNamescope = (INameScope)(object)val131;
+ ((Element)val62).transientNamescope = (INameScope)(object)val131;
+ ((Element)val78).transientNamescope = (INameScope)(object)val131;
+ ((Element)val67).transientNamescope = (INameScope)(object)val131;
+ ((Element)val77).transientNamescope = (INameScope)(object)val131;
+ ((Element)val69).transientNamescope = (INameScope)(object)val131;
+ ((Element)val76).transientNamescope = (INameScope)(object)val131;
+ ((Element)val71).transientNamescope = (INameScope)(object)val131;
+ ((Element)val75).transientNamescope = (INameScope)(object)val131;
+ ((Element)val91).transientNamescope = (INameScope)(object)val131;
+ ((Element)val80).transientNamescope = (INameScope)(object)val131;
+ ((Element)val90).transientNamescope = (INameScope)(object)val131;
+ ((Element)val82).transientNamescope = (INameScope)(object)val131;
+ ((Element)val89).transientNamescope = (INameScope)(object)val131;
+ ((Element)val84).transientNamescope = (INameScope)(object)val131;
+ ((Element)val88).transientNamescope = (INameScope)(object)val131;
+ ((Element)val104).transientNamescope = (INameScope)(object)val131;
+ ((Element)val93).transientNamescope = (INameScope)(object)val131;
+ ((Element)val103).transientNamescope = (INameScope)(object)val131;
+ ((Element)val95).transientNamescope = (INameScope)(object)val131;
+ ((Element)val102).transientNamescope = (INameScope)(object)val131;
+ ((Element)val97).transientNamescope = (INameScope)(object)val131;
+ ((Element)val101).transientNamescope = (INameScope)(object)val131;
+ ((Element)val109).transientNamescope = (INameScope)(object)val131;
+ ((Element)val118).transientNamescope = (INameScope)(object)val131;
+ ((Element)val113).transientNamescope = (INameScope)(object)val131;
+ ((Element)val117).transientNamescope = (INameScope)(object)val131;
+ ((Element)val115).transientNamescope = (INameScope)(object)val131;
+ ((Element)val116).transientNamescope = (INameScope)(object)val131;
+ ((Element)val128).transientNamescope = (INameScope)(object)val131;
+ ((Element)val127).transientNamescope = (INameScope)(object)val131;
+ ((Element)val121).transientNamescope = (INameScope)(object)val131;
+ ((Element)val125).transientNamescope = (INameScope)(object)val131;
+ ((Element)val126).transientNamescope = (INameScope)(object)val131;
+ ThemeSwitch = val24;
+ ((BindableObject)homePage).SetValue(Page.TitleProperty, (object)"Home");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val132 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val133 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = homePage;
+ SimpleValueTargetProvider val134 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val131, val131, val131 }, false);
+ object obj = (object)val134;
+ val133.Add(typeFromHandle, (object)val134);
+ val133.Add(typeof(IReferenceProvider), obj);
+ val133.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val132.ProvideValue((IServiceProvider)val133);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val135 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val136 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = homePage;
+ SimpleValueTargetProvider val137 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val131, val131, val131 }, false);
+ object obj2 = (object)val137;
+ val136.Add(typeFromHandle2, (object)val137);
+ val136.Add(typeof(IReferenceProvider), obj2);
+ val136.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val135.ProvideValue((IServiceProvider)val136);
+ val3.Dark = dark;
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ val138.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)homePage, (object)VisualElement.BackgroundColorProperty));
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val139 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val138);
+ ((BindableObject)homePage).SetBinding(VisualElement.BackgroundColorProperty, val139);
+ ((BindableObject)val129).SetValue(Layout.PaddingProperty, (object)new Thickness(30.0));
+ ((BindableObject)val129).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val5).SetValue(Label.TextProperty, (object)"OpenMaui Linux");
+ ((BindableObject)val5).SetValue(Label.FontSizeProperty, (object)32.0);
+ ((BindableObject)val5).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val5).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val4.Key = "PrimaryColor";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 4];
+ array3[0] = val5;
+ array3[1] = val129;
+ array3[2] = val130;
+ array3[3] = homePage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array3, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[5] { val131, val131, val131, val131, val131 }, false);
+ object obj3 = (object)val142;
+ val141.Add(typeFromHandle3, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj3);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(16, 20)));
+ object obj4 = val140.ProvideValue((IServiceProvider)val141);
+ ((BindableObject)val5).SetValue(Label.TextColorProperty, (obj4 == null || !typeof(BindingBase).IsAssignableFrom(obj4.GetType())) ? obj4 : obj4);
+ ((Layout)val129).Children.Add((IView)(object)val5);
+ ((BindableObject)val9).SetValue(Label.TextProperty, (object)"Controls Demo");
+ ((BindableObject)val9).SetValue(Label.FontSizeProperty, (object)20.0);
+ ((BindableObject)val9).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val6.Key = "TextSecondaryLight";
+ StaticResourceExtension val143 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val144 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val8;
+ array4[1] = val9;
+ array4[2] = val129;
+ array4[3] = val130;
+ array4[4] = homePage;
+ SimpleValueTargetProvider val145 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj5 = (object)val145;
+ val144.Add(typeFromHandle4, (object)val145);
+ val144.Add(typeof(IReferenceProvider), obj5);
+ val144.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ object light2 = val143.ProvideValue((IServiceProvider)val144);
+ val8.Light = light2;
+ val7.Key = "TextSecondaryDark";
+ StaticResourceExtension val146 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val8;
+ array5[1] = val9;
+ array5[2] = val129;
+ array5[3] = val130;
+ array5[4] = homePage;
+ SimpleValueTargetProvider val148 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj6 = (object)val148;
+ val147.Add(typeFromHandle5, (object)val148);
+ val147.Add(typeof(IReferenceProvider), obj6);
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ object dark2 = val146.ProvideValue((IServiceProvider)val147);
+ val8.Dark = dark2;
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ val149.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val9, (object)Label.TextColorProperty));
+ val149.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 20)));
+ BindingBase val150 = ((IMarkupExtension)(object)val8).ProvideValue((IServiceProvider)val149);
+ ((BindableObject)val9).SetBinding(Label.TextColorProperty, val150);
+ ((Layout)val129).Children.Add((IView)(object)val9);
+ ((BindableObject)val13).SetValue(VisualElement.HeightRequestProperty, (object)2.0);
+ ((BindableObject)val13).SetValue(View.MarginProperty, (object)new Thickness(0.0, 10.0));
+ val10.Key = "BorderLight";
+ StaticResourceExtension val151 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val152 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 5];
+ array6[0] = val12;
+ array6[1] = val13;
+ array6[2] = val129;
+ array6[3] = val130;
+ array6[4] = homePage;
+ SimpleValueTargetProvider val153 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj7 = (object)val153;
+ val152.Add(typeFromHandle6, (object)val153);
+ val152.Add(typeof(IReferenceProvider), obj7);
+ val152.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 22)));
+ object light3 = val151.ProvideValue((IServiceProvider)val152);
+ val12.Light = light3;
+ val11.Key = "BorderDark";
+ StaticResourceExtension val154 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val155 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 5];
+ array7[0] = val12;
+ array7[1] = val13;
+ array7[2] = val129;
+ array7[3] = val130;
+ array7[4] = homePage;
+ SimpleValueTargetProvider val156 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj8 = (object)val156;
+ val155.Add(typeFromHandle7, (object)val156);
+ val155.Add(typeof(IReferenceProvider), obj8);
+ val155.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 22)));
+ object dark3 = val154.ProvideValue((IServiceProvider)val155);
+ val12.Dark = dark3;
+ XamlServiceProvider val157 = new XamlServiceProvider();
+ val157.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val13, (object)BoxView.ColorProperty));
+ val157.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 22)));
+ BindingBase val158 = ((IMarkupExtension)(object)val12).ProvideValue((IServiceProvider)val157);
+ ((BindableObject)val13).SetBinding(BoxView.ColorProperty, val158);
+ ((Layout)val129).Children.Add((IView)(object)val13);
+ ((BindableObject)val17).SetValue(Label.TextProperty, (object)"Welcome to the comprehensive controls demonstration for OpenMaui Linux. This app showcases all the major UI controls available in the framework.");
+ ((BindableObject)val17).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val17).SetValue(Label.LineBreakModeProperty, (object)(LineBreakMode)1);
+ ((BindableObject)val17).SetValue(Label.HorizontalTextAlignmentProperty, (object)(TextAlignment)1);
+ val14.Key = "TextPrimaryLight";
+ StaticResourceExtension val159 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val160 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 5];
+ array8[0] = val16;
+ array8[1] = val17;
+ array8[2] = val129;
+ array8[3] = val130;
+ array8[4] = homePage;
+ SimpleValueTargetProvider val161 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj9 = (object)val161;
+ val160.Add(typeFromHandle8, (object)val161);
+ val160.Add(typeof(IReferenceProvider), obj9);
+ val160.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 20)));
+ object light4 = val159.ProvideValue((IServiceProvider)val160);
+ val16.Light = light4;
+ val15.Key = "TextPrimaryDark";
+ StaticResourceExtension val162 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val16;
+ array9[1] = val17;
+ array9[2] = val129;
+ array9[3] = val130;
+ array9[4] = homePage;
+ SimpleValueTargetProvider val164 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj10 = (object)val164;
+ val163.Add(typeFromHandle9, (object)val164);
+ val163.Add(typeof(IReferenceProvider), obj10);
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 20)));
+ object dark4 = val162.ProvideValue((IServiceProvider)val163);
+ val16.Dark = dark4;
+ XamlServiceProvider val165 = new XamlServiceProvider();
+ val165.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val17, (object)Label.TextColorProperty));
+ val165.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 20)));
+ BindingBase val166 = ((IMarkupExtension)(object)val16).ProvideValue((IServiceProvider)val165);
+ ((BindableObject)val17).SetBinding(Label.TextColorProperty, val166);
+ ((Layout)val129).Children.Add((IView)(object)val17);
+ ((BindableObject)val26).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val26).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val26).SetValue(Frame.HasShadowProperty, (object)true);
+ ((BindableObject)val26).SetValue(View.MarginProperty, (object)new Thickness(0.0, 10.0));
+ val18.Light = "#E3F2FD";
+ val18.Dark = "#1565C0";
+ XamlServiceProvider val167 = new XamlServiceProvider();
+ val167.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val26, (object)VisualElement.BackgroundColorProperty));
+ val167.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 20)));
+ BindingBase val168 = ((IMarkupExtension)(object)val18).ProvideValue((IServiceProvider)val167);
+ ((BindableObject)val26).SetBinding(VisualElement.BackgroundColorProperty, val168);
+ ((BindableObject)val25).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val25).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val19.Light = "theme_dark.png";
+ val19.Dark = "theme_light.png";
+ XamlServiceProvider val169 = new XamlServiceProvider();
+ val169.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val20, (object)Image.SourceProperty));
+ val169.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 28)));
+ BindingBase val170 = ((IMarkupExtension)(object)val19).ProvideValue((IServiceProvider)val169);
+ ((BindableObject)val20).SetBinding(Image.SourceProperty, val170);
+ ((BindableObject)val20).SetValue(VisualElement.WidthRequestProperty, (object)24.0);
+ ((BindableObject)val20).SetValue(VisualElement.HeightRequestProperty, (object)24.0);
+ ((BindableObject)val20).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val25).Children.Add((IView)(object)val20);
+ ((BindableObject)val22).SetValue(Label.TextProperty, (object)"Toggle Theme");
+ ((BindableObject)val22).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val22).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val22).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val21.Light = "#1565C0";
+ val21.Dark = "White";
+ XamlServiceProvider val171 = new XamlServiceProvider();
+ val171.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val22, (object)Label.TextColorProperty));
+ val171.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(48, 28)));
+ BindingBase val172 = ((IMarkupExtension)(object)val21).ProvideValue((IServiceProvider)val171);
+ ((BindableObject)val22).SetBinding(Label.TextColorProperty, val172);
+ ((Layout)val25).Children.Add((IView)(object)val22);
+ val23.Key = "PrimaryColor";
+ StaticResourceExtension val173 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val174 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 6];
+ array10[0] = val24;
+ array10[1] = val25;
+ array10[2] = val26;
+ array10[3] = val129;
+ array10[4] = val130;
+ array10[5] = homePage;
+ SimpleValueTargetProvider val175 = new SimpleValueTargetProvider(array10, (object)Switch.OnColorProperty, (INameScope[])(object)new NameScope[7] { val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj11 = (object)val175;
+ val174.Add(typeFromHandle10, (object)val175);
+ val174.Add(typeof(IReferenceProvider), obj11);
+ val174.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(50, 29)));
+ object obj12 = val173.ProvideValue((IServiceProvider)val174);
+ ((BindableObject)val24).SetValue(Switch.OnColorProperty, (obj12 == null || !typeof(BindingBase).IsAssignableFrom(obj12.GetType())) ? obj12 : obj12);
+ ((BindableObject)val24).SetValue(Switch.ThumbColorProperty, (object)Colors.White);
+ ((BindableObject)val24).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val24.Toggled += homePage.OnThemeToggled;
+ ((Layout)val25).Children.Add((IView)(object)val24);
+ ((BindableObject)val26).SetValue(ContentView.ContentProperty, (object)val25);
+ ((Layout)val129).Children.Add((IView)(object)val26);
+ ((BindableObject)val105).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[2]
+ {
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Star)
+ }));
+ ((BindableObject)val105).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[3]
+ {
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val105).SetValue(Grid.ColumnSpacingProperty, (object)15.0);
+ ((BindableObject)val105).SetValue(Grid.RowSpacingProperty, (object)15.0);
+ ((BindableObject)val105).SetValue(View.MarginProperty, (object)new Thickness(0.0, 20.0));
+ ((BindableObject)val39).SetValue(Grid.RowProperty, (object)0);
+ ((BindableObject)val39).SetValue(Grid.ColumnProperty, (object)0);
+ val27.Key = "ThemedFrame";
+ StaticResourceExtension val176 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val177 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 5];
+ array11[0] = val39;
+ array11[1] = val105;
+ array11[2] = val129;
+ array11[3] = val130;
+ array11[4] = homePage;
+ SimpleValueTargetProvider val178 = new SimpleValueTargetProvider(array11, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj13 = (object)val178;
+ val177.Add(typeFromHandle11, (object)val178);
+ val177.Add(typeof(IReferenceProvider), obj13);
+ val177.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(66, 24)));
+ object obj14 = val176.ProvideValue((IServiceProvider)val177);
+ ((BindableObject)val39).SetValue(VisualElement.StyleProperty, (obj14 == null || !typeof(BindingBase).IsAssignableFrom(obj14.GetType())) ? obj14 : obj14);
+ ((BindableObject)val39).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val39).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val39).SetValue(Frame.HasShadowProperty, (object)true);
+ val28.Tapped += homePage.OnButtonsCardTapped;
+ ((View)val39).GestureRecognizers.Add((IGestureRecognizer)(object)val28);
+ ((BindableObject)val38).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val29.Light = "touch_app_dark.png";
+ val29.Dark = "touch_app_light.png";
+ XamlServiceProvider val179 = new XamlServiceProvider();
+ val179.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val30, (object)Image.SourceProperty));
+ val179.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(72, 32)));
+ BindingBase val180 = ((IMarkupExtension)(object)val29).ProvideValue((IServiceProvider)val179);
+ ((BindableObject)val30).SetBinding(Image.SourceProperty, val180);
+ ((BindableObject)val30).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val30).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val30).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val38).Children.Add((IView)(object)val30);
+ ((BindableObject)val37).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val37).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val32).SetValue(Label.TextProperty, (object)"Buttons");
+ ((BindableObject)val32).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val32).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val31.Key = "PrimaryColor";
+ StaticResourceExtension val181 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val182 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 8];
+ array12[0] = val32;
+ array12[1] = val37;
+ array12[2] = val38;
+ array12[3] = val39;
+ array12[4] = val105;
+ array12[5] = val129;
+ array12[6] = val130;
+ array12[7] = homePage;
+ SimpleValueTargetProvider val183 = new SimpleValueTargetProvider(array12, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj15 = (object)val183;
+ val182.Add(typeFromHandle12, (object)val183);
+ val182.Add(typeof(IReferenceProvider), obj15);
+ val182.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(75, 87)));
+ object obj16 = val181.ProvideValue((IServiceProvider)val182);
+ ((BindableObject)val32).SetValue(Label.TextColorProperty, (obj16 == null || !typeof(BindingBase).IsAssignableFrom(obj16.GetType())) ? obj16 : obj16);
+ ((Layout)val37).Children.Add((IView)(object)val32);
+ ((BindableObject)val36).SetValue(Label.TextProperty, (object)"Various button styles");
+ ((BindableObject)val36).SetValue(Label.FontSizeProperty, (object)11.0);
+ val33.Key = "TextSecondaryLight";
+ StaticResourceExtension val184 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val185 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 9];
+ array13[0] = val35;
+ array13[1] = val36;
+ array13[2] = val37;
+ array13[3] = val38;
+ array13[4] = val39;
+ array13[5] = val105;
+ array13[6] = val129;
+ array13[7] = val130;
+ array13[8] = homePage;
+ SimpleValueTargetProvider val186 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj17 = (object)val186;
+ val185.Add(typeFromHandle13, (object)val186);
+ val185.Add(typeof(IReferenceProvider), obj17);
+ val185.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 36)));
+ object light5 = val184.ProvideValue((IServiceProvider)val185);
+ val35.Light = light5;
+ val34.Key = "TextSecondaryDark";
+ StaticResourceExtension val187 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val188 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 9];
+ array14[0] = val35;
+ array14[1] = val36;
+ array14[2] = val37;
+ array14[3] = val38;
+ array14[4] = val39;
+ array14[5] = val105;
+ array14[6] = val129;
+ array14[7] = val130;
+ array14[8] = homePage;
+ SimpleValueTargetProvider val189 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj18 = (object)val189;
+ val188.Add(typeFromHandle14, (object)val189);
+ val188.Add(typeof(IReferenceProvider), obj18);
+ val188.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 36)));
+ object dark5 = val187.ProvideValue((IServiceProvider)val188);
+ val35.Dark = dark5;
+ XamlServiceProvider val190 = new XamlServiceProvider();
+ val190.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val36, (object)Label.TextColorProperty));
+ val190.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(77, 36)));
+ BindingBase val191 = ((IMarkupExtension)(object)val35).ProvideValue((IServiceProvider)val190);
+ ((BindableObject)val36).SetBinding(Label.TextColorProperty, val191);
+ ((Layout)val37).Children.Add((IView)(object)val36);
+ ((Layout)val38).Children.Add((IView)(object)val37);
+ ((BindableObject)val39).SetValue(ContentView.ContentProperty, (object)val38);
+ ((Layout)val105).Children.Add((IView)(object)val39);
+ ((BindableObject)val52).SetValue(Grid.RowProperty, (object)0);
+ ((BindableObject)val52).SetValue(Grid.ColumnProperty, (object)1);
+ val40.Key = "ThemedFrame";
+ StaticResourceExtension val192 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val193 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 5];
+ array15[0] = val52;
+ array15[1] = val105;
+ array15[2] = val129;
+ array15[3] = val130;
+ array15[4] = homePage;
+ SimpleValueTargetProvider val194 = new SimpleValueTargetProvider(array15, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj19 = (object)val194;
+ val193.Add(typeFromHandle15, (object)val194);
+ val193.Add(typeof(IReferenceProvider), obj19);
+ val193.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(84, 24)));
+ object obj20 = val192.ProvideValue((IServiceProvider)val193);
+ ((BindableObject)val52).SetValue(VisualElement.StyleProperty, (obj20 == null || !typeof(BindingBase).IsAssignableFrom(obj20.GetType())) ? obj20 : obj20);
+ ((BindableObject)val52).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val52).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val52).SetValue(Frame.HasShadowProperty, (object)true);
+ val41.Tapped += homePage.OnTextInputCardTapped;
+ ((View)val52).GestureRecognizers.Add((IGestureRecognizer)(object)val41);
+ ((BindableObject)val51).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val42.Light = "text_fields_dark.png";
+ val42.Dark = "text_fields_light.png";
+ XamlServiceProvider val195 = new XamlServiceProvider();
+ val195.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val43, (object)Image.SourceProperty));
+ val195.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 32)));
+ BindingBase val196 = ((IMarkupExtension)(object)val42).ProvideValue((IServiceProvider)val195);
+ ((BindableObject)val43).SetBinding(Image.SourceProperty, val196);
+ ((BindableObject)val43).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val43).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val43).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val51).Children.Add((IView)(object)val43);
+ ((BindableObject)val50).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val50).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val45).SetValue(Label.TextProperty, (object)"Text Input");
+ ((BindableObject)val45).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val45).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val44.Key = "PrimaryColor";
+ StaticResourceExtension val197 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val198 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 8];
+ array16[0] = val45;
+ array16[1] = val50;
+ array16[2] = val51;
+ array16[3] = val52;
+ array16[4] = val105;
+ array16[5] = val129;
+ array16[6] = val130;
+ array16[7] = homePage;
+ SimpleValueTargetProvider val199 = new SimpleValueTargetProvider(array16, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj21 = (object)val199;
+ val198.Add(typeFromHandle16, (object)val199);
+ val198.Add(typeof(IReferenceProvider), obj21);
+ val198.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(93, 90)));
+ object obj22 = val197.ProvideValue((IServiceProvider)val198);
+ ((BindableObject)val45).SetValue(Label.TextColorProperty, (obj22 == null || !typeof(BindingBase).IsAssignableFrom(obj22.GetType())) ? obj22 : obj22);
+ ((Layout)val50).Children.Add((IView)(object)val45);
+ ((BindableObject)val49).SetValue(Label.TextProperty, (object)"Entry, Editor, SearchBar");
+ ((BindableObject)val49).SetValue(Label.FontSizeProperty, (object)11.0);
+ val46.Key = "TextSecondaryLight";
+ StaticResourceExtension val200 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val201 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 9];
+ array17[0] = val48;
+ array17[1] = val49;
+ array17[2] = val50;
+ array17[3] = val51;
+ array17[4] = val52;
+ array17[5] = val105;
+ array17[6] = val129;
+ array17[7] = val130;
+ array17[8] = homePage;
+ SimpleValueTargetProvider val202 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj23 = (object)val202;
+ val201.Add(typeFromHandle17, (object)val202);
+ val201.Add(typeof(IReferenceProvider), obj23);
+ val201.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 36)));
+ object light6 = val200.ProvideValue((IServiceProvider)val201);
+ val48.Light = light6;
+ val47.Key = "TextSecondaryDark";
+ StaticResourceExtension val203 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val204 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 9];
+ array18[0] = val48;
+ array18[1] = val49;
+ array18[2] = val50;
+ array18[3] = val51;
+ array18[4] = val52;
+ array18[5] = val105;
+ array18[6] = val129;
+ array18[7] = val130;
+ array18[8] = homePage;
+ SimpleValueTargetProvider val205 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj24 = (object)val205;
+ val204.Add(typeFromHandle18, (object)val205);
+ val204.Add(typeof(IReferenceProvider), obj24);
+ val204.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 36)));
+ object dark6 = val203.ProvideValue((IServiceProvider)val204);
+ val48.Dark = dark6;
+ XamlServiceProvider val206 = new XamlServiceProvider();
+ val206.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val49, (object)Label.TextColorProperty));
+ val206.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 36)));
+ BindingBase val207 = ((IMarkupExtension)(object)val48).ProvideValue((IServiceProvider)val206);
+ ((BindableObject)val49).SetBinding(Label.TextColorProperty, val207);
+ ((Layout)val50).Children.Add((IView)(object)val49);
+ ((Layout)val51).Children.Add((IView)(object)val50);
+ ((BindableObject)val52).SetValue(ContentView.ContentProperty, (object)val51);
+ ((Layout)val105).Children.Add((IView)(object)val52);
+ ((BindableObject)val65).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val65).SetValue(Grid.ColumnProperty, (object)0);
+ val53.Key = "ThemedFrame";
+ StaticResourceExtension val208 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val209 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 5];
+ array19[0] = val65;
+ array19[1] = val105;
+ array19[2] = val129;
+ array19[3] = val130;
+ array19[4] = homePage;
+ SimpleValueTargetProvider val210 = new SimpleValueTargetProvider(array19, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj25 = (object)val210;
+ val209.Add(typeFromHandle19, (object)val210);
+ val209.Add(typeof(IReferenceProvider), obj25);
+ val209.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(102, 24)));
+ object obj26 = val208.ProvideValue((IServiceProvider)val209);
+ ((BindableObject)val65).SetValue(VisualElement.StyleProperty, (obj26 == null || !typeof(BindingBase).IsAssignableFrom(obj26.GetType())) ? obj26 : obj26);
+ ((BindableObject)val65).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val65).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val65).SetValue(Frame.HasShadowProperty, (object)true);
+ val54.Tapped += homePage.OnSelectionCardTapped;
+ ((View)val65).GestureRecognizers.Add((IGestureRecognizer)(object)val54);
+ ((BindableObject)val64).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val55.Light = "check_box_dark.png";
+ val55.Dark = "check_box_light.png";
+ XamlServiceProvider val211 = new XamlServiceProvider();
+ val211.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val56, (object)Image.SourceProperty));
+ val211.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(108, 32)));
+ BindingBase val212 = ((IMarkupExtension)(object)val55).ProvideValue((IServiceProvider)val211);
+ ((BindableObject)val56).SetBinding(Image.SourceProperty, val212);
+ ((BindableObject)val56).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val56).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val56).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val64).Children.Add((IView)(object)val56);
+ ((BindableObject)val63).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val63).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val58).SetValue(Label.TextProperty, (object)"Selection");
+ ((BindableObject)val58).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val58).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val57.Key = "PrimaryColor";
+ StaticResourceExtension val213 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val214 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 8];
+ array20[0] = val58;
+ array20[1] = val63;
+ array20[2] = val64;
+ array20[3] = val65;
+ array20[4] = val105;
+ array20[5] = val129;
+ array20[6] = val130;
+ array20[7] = homePage;
+ SimpleValueTargetProvider val215 = new SimpleValueTargetProvider(array20, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj27 = (object)val215;
+ val214.Add(typeFromHandle20, (object)val215);
+ val214.Add(typeof(IReferenceProvider), obj27);
+ val214.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(111, 89)));
+ object obj28 = val213.ProvideValue((IServiceProvider)val214);
+ ((BindableObject)val58).SetValue(Label.TextColorProperty, (obj28 == null || !typeof(BindingBase).IsAssignableFrom(obj28.GetType())) ? obj28 : obj28);
+ ((Layout)val63).Children.Add((IView)(object)val58);
+ ((BindableObject)val62).SetValue(Label.TextProperty, (object)"CheckBox, Switch, Slider");
+ ((BindableObject)val62).SetValue(Label.FontSizeProperty, (object)11.0);
+ val59.Key = "TextSecondaryLight";
+ StaticResourceExtension val216 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val217 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 9];
+ array21[0] = val61;
+ array21[1] = val62;
+ array21[2] = val63;
+ array21[3] = val64;
+ array21[4] = val65;
+ array21[5] = val105;
+ array21[6] = val129;
+ array21[7] = val130;
+ array21[8] = homePage;
+ SimpleValueTargetProvider val218 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj29 = (object)val218;
+ val217.Add(typeFromHandle21, (object)val218);
+ val217.Add(typeof(IReferenceProvider), obj29);
+ val217.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(113, 36)));
+ object light7 = val216.ProvideValue((IServiceProvider)val217);
+ val61.Light = light7;
+ val60.Key = "TextSecondaryDark";
+ StaticResourceExtension val219 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val220 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 9];
+ array22[0] = val61;
+ array22[1] = val62;
+ array22[2] = val63;
+ array22[3] = val64;
+ array22[4] = val65;
+ array22[5] = val105;
+ array22[6] = val129;
+ array22[7] = val130;
+ array22[8] = homePage;
+ SimpleValueTargetProvider val221 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj30 = (object)val221;
+ val220.Add(typeFromHandle22, (object)val221);
+ val220.Add(typeof(IReferenceProvider), obj30);
+ val220.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(113, 36)));
+ object dark7 = val219.ProvideValue((IServiceProvider)val220);
+ val61.Dark = dark7;
+ XamlServiceProvider val222 = new XamlServiceProvider();
+ val222.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val62, (object)Label.TextColorProperty));
+ val222.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(113, 36)));
+ BindingBase val223 = ((IMarkupExtension)(object)val61).ProvideValue((IServiceProvider)val222);
+ ((BindableObject)val62).SetBinding(Label.TextColorProperty, val223);
+ ((Layout)val63).Children.Add((IView)(object)val62);
+ ((Layout)val64).Children.Add((IView)(object)val63);
+ ((BindableObject)val65).SetValue(ContentView.ContentProperty, (object)val64);
+ ((Layout)val105).Children.Add((IView)(object)val65);
+ ((BindableObject)val78).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val78).SetValue(Grid.ColumnProperty, (object)1);
+ val66.Key = "ThemedFrame";
+ StaticResourceExtension val224 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val225 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 5];
+ array23[0] = val78;
+ array23[1] = val105;
+ array23[2] = val129;
+ array23[3] = val130;
+ array23[4] = homePage;
+ SimpleValueTargetProvider val226 = new SimpleValueTargetProvider(array23, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj31 = (object)val226;
+ val225.Add(typeFromHandle23, (object)val226);
+ val225.Add(typeof(IReferenceProvider), obj31);
+ val225.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(120, 24)));
+ object obj32 = val224.ProvideValue((IServiceProvider)val225);
+ ((BindableObject)val78).SetValue(VisualElement.StyleProperty, (obj32 == null || !typeof(BindingBase).IsAssignableFrom(obj32.GetType())) ? obj32 : obj32);
+ ((BindableObject)val78).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val78).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val78).SetValue(Frame.HasShadowProperty, (object)true);
+ val67.Tapped += homePage.OnPickersCardTapped;
+ ((View)val78).GestureRecognizers.Add((IGestureRecognizer)(object)val67);
+ ((BindableObject)val77).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val68.Light = "calendar_dark.png";
+ val68.Dark = "calendar_light.png";
+ XamlServiceProvider val227 = new XamlServiceProvider();
+ val227.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val69, (object)Image.SourceProperty));
+ val227.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(126, 32)));
+ BindingBase val228 = ((IMarkupExtension)(object)val68).ProvideValue((IServiceProvider)val227);
+ ((BindableObject)val69).SetBinding(Image.SourceProperty, val228);
+ ((BindableObject)val69).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val69).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val69).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val77).Children.Add((IView)(object)val69);
+ ((BindableObject)val76).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val76).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val71).SetValue(Label.TextProperty, (object)"Pickers");
+ ((BindableObject)val71).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val71).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val70.Key = "PrimaryColor";
+ StaticResourceExtension val229 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val230 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 8];
+ array24[0] = val71;
+ array24[1] = val76;
+ array24[2] = val77;
+ array24[3] = val78;
+ array24[4] = val105;
+ array24[5] = val129;
+ array24[6] = val130;
+ array24[7] = homePage;
+ SimpleValueTargetProvider val231 = new SimpleValueTargetProvider(array24, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj33 = (object)val231;
+ val230.Add(typeFromHandle24, (object)val231);
+ val230.Add(typeof(IReferenceProvider), obj33);
+ val230.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(129, 87)));
+ object obj34 = val229.ProvideValue((IServiceProvider)val230);
+ ((BindableObject)val71).SetValue(Label.TextColorProperty, (obj34 == null || !typeof(BindingBase).IsAssignableFrom(obj34.GetType())) ? obj34 : obj34);
+ ((Layout)val76).Children.Add((IView)(object)val71);
+ ((BindableObject)val75).SetValue(Label.TextProperty, (object)"Date, Time, Picker");
+ ((BindableObject)val75).SetValue(Label.FontSizeProperty, (object)11.0);
+ val72.Key = "TextSecondaryLight";
+ StaticResourceExtension val232 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val233 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 9];
+ array25[0] = val74;
+ array25[1] = val75;
+ array25[2] = val76;
+ array25[3] = val77;
+ array25[4] = val78;
+ array25[5] = val105;
+ array25[6] = val129;
+ array25[7] = val130;
+ array25[8] = homePage;
+ SimpleValueTargetProvider val234 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj35 = (object)val234;
+ val233.Add(typeFromHandle25, (object)val234);
+ val233.Add(typeof(IReferenceProvider), obj35);
+ val233.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(131, 36)));
+ object light8 = val232.ProvideValue((IServiceProvider)val233);
+ val74.Light = light8;
+ val73.Key = "TextSecondaryDark";
+ StaticResourceExtension val235 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val236 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 9];
+ array26[0] = val74;
+ array26[1] = val75;
+ array26[2] = val76;
+ array26[3] = val77;
+ array26[4] = val78;
+ array26[5] = val105;
+ array26[6] = val129;
+ array26[7] = val130;
+ array26[8] = homePage;
+ SimpleValueTargetProvider val237 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj36 = (object)val237;
+ val236.Add(typeFromHandle26, (object)val237);
+ val236.Add(typeof(IReferenceProvider), obj36);
+ val236.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(131, 36)));
+ object dark8 = val235.ProvideValue((IServiceProvider)val236);
+ val74.Dark = dark8;
+ XamlServiceProvider val238 = new XamlServiceProvider();
+ val238.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val75, (object)Label.TextColorProperty));
+ val238.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(131, 36)));
+ BindingBase val239 = ((IMarkupExtension)(object)val74).ProvideValue((IServiceProvider)val238);
+ ((BindableObject)val75).SetBinding(Label.TextColorProperty, val239);
+ ((Layout)val76).Children.Add((IView)(object)val75);
+ ((Layout)val77).Children.Add((IView)(object)val76);
+ ((BindableObject)val78).SetValue(ContentView.ContentProperty, (object)val77);
+ ((Layout)val105).Children.Add((IView)(object)val78);
+ ((BindableObject)val91).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val91).SetValue(Grid.ColumnProperty, (object)0);
+ val79.Key = "ThemedFrame";
+ StaticResourceExtension val240 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val241 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 5];
+ array27[0] = val91;
+ array27[1] = val105;
+ array27[2] = val129;
+ array27[3] = val130;
+ array27[4] = homePage;
+ SimpleValueTargetProvider val242 = new SimpleValueTargetProvider(array27, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj37 = (object)val242;
+ val241.Add(typeFromHandle27, (object)val242);
+ val241.Add(typeof(IReferenceProvider), obj37);
+ val241.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(138, 24)));
+ object obj38 = val240.ProvideValue((IServiceProvider)val241);
+ ((BindableObject)val91).SetValue(VisualElement.StyleProperty, (obj38 == null || !typeof(BindingBase).IsAssignableFrom(obj38.GetType())) ? obj38 : obj38);
+ ((BindableObject)val91).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val91).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val91).SetValue(Frame.HasShadowProperty, (object)true);
+ val80.Tapped += homePage.OnListsCardTapped;
+ ((View)val91).GestureRecognizers.Add((IGestureRecognizer)(object)val80);
+ ((BindableObject)val90).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val81.Light = "list_dark.png";
+ val81.Dark = "list_light.png";
+ XamlServiceProvider val243 = new XamlServiceProvider();
+ val243.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val82, (object)Image.SourceProperty));
+ val243.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(144, 32)));
+ BindingBase val244 = ((IMarkupExtension)(object)val81).ProvideValue((IServiceProvider)val243);
+ ((BindableObject)val82).SetBinding(Image.SourceProperty, val244);
+ ((BindableObject)val82).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val82).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val82).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val90).Children.Add((IView)(object)val82);
+ ((BindableObject)val89).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val89).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val84).SetValue(Label.TextProperty, (object)"Lists");
+ ((BindableObject)val84).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val84).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val83.Key = "PrimaryColor";
+ StaticResourceExtension val245 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val246 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 8];
+ array28[0] = val84;
+ array28[1] = val89;
+ array28[2] = val90;
+ array28[3] = val91;
+ array28[4] = val105;
+ array28[5] = val129;
+ array28[6] = val130;
+ array28[7] = homePage;
+ SimpleValueTargetProvider val247 = new SimpleValueTargetProvider(array28, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj39 = (object)val247;
+ val246.Add(typeFromHandle28, (object)val247);
+ val246.Add(typeof(IReferenceProvider), obj39);
+ val246.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(147, 85)));
+ object obj40 = val245.ProvideValue((IServiceProvider)val246);
+ ((BindableObject)val84).SetValue(Label.TextColorProperty, (obj40 == null || !typeof(BindingBase).IsAssignableFrom(obj40.GetType())) ? obj40 : obj40);
+ ((Layout)val89).Children.Add((IView)(object)val84);
+ ((BindableObject)val88).SetValue(Label.TextProperty, (object)"CollectionView");
+ ((BindableObject)val88).SetValue(Label.FontSizeProperty, (object)11.0);
+ val85.Key = "TextSecondaryLight";
+ StaticResourceExtension val248 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val249 = new XamlServiceProvider();
+ Type? typeFromHandle29 = typeof(IProvideValueTarget);
+ object[] array29 = new object[0 + 9];
+ array29[0] = val87;
+ array29[1] = val88;
+ array29[2] = val89;
+ array29[3] = val90;
+ array29[4] = val91;
+ array29[5] = val105;
+ array29[6] = val129;
+ array29[7] = val130;
+ array29[8] = homePage;
+ SimpleValueTargetProvider val250 = new SimpleValueTargetProvider(array29, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj41 = (object)val250;
+ val249.Add(typeFromHandle29, (object)val250);
+ val249.Add(typeof(IReferenceProvider), obj41);
+ val249.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(149, 36)));
+ object light9 = val248.ProvideValue((IServiceProvider)val249);
+ val87.Light = light9;
+ val86.Key = "TextSecondaryDark";
+ StaticResourceExtension val251 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val252 = new XamlServiceProvider();
+ Type? typeFromHandle30 = typeof(IProvideValueTarget);
+ object[] array30 = new object[0 + 9];
+ array30[0] = val87;
+ array30[1] = val88;
+ array30[2] = val89;
+ array30[3] = val90;
+ array30[4] = val91;
+ array30[5] = val105;
+ array30[6] = val129;
+ array30[7] = val130;
+ array30[8] = homePage;
+ SimpleValueTargetProvider val253 = new SimpleValueTargetProvider(array30, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj42 = (object)val253;
+ val252.Add(typeFromHandle30, (object)val253);
+ val252.Add(typeof(IReferenceProvider), obj42);
+ val252.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(149, 36)));
+ object dark9 = val251.ProvideValue((IServiceProvider)val252);
+ val87.Dark = dark9;
+ XamlServiceProvider val254 = new XamlServiceProvider();
+ val254.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val88, (object)Label.TextColorProperty));
+ val254.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(149, 36)));
+ BindingBase val255 = ((IMarkupExtension)(object)val87).ProvideValue((IServiceProvider)val254);
+ ((BindableObject)val88).SetBinding(Label.TextColorProperty, val255);
+ ((Layout)val89).Children.Add((IView)(object)val88);
+ ((Layout)val90).Children.Add((IView)(object)val89);
+ ((BindableObject)val91).SetValue(ContentView.ContentProperty, (object)val90);
+ ((Layout)val105).Children.Add((IView)(object)val91);
+ ((BindableObject)val104).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val104).SetValue(Grid.ColumnProperty, (object)1);
+ val92.Key = "ThemedFrame";
+ StaticResourceExtension val256 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val257 = new XamlServiceProvider();
+ Type? typeFromHandle31 = typeof(IProvideValueTarget);
+ object[] array31 = new object[0 + 5];
+ array31[0] = val104;
+ array31[1] = val105;
+ array31[2] = val129;
+ array31[3] = val130;
+ array31[4] = homePage;
+ SimpleValueTargetProvider val258 = new SimpleValueTargetProvider(array31, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj43 = (object)val258;
+ val257.Add(typeFromHandle31, (object)val258);
+ val257.Add(typeof(IReferenceProvider), obj43);
+ val257.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(156, 24)));
+ object obj44 = val256.ProvideValue((IServiceProvider)val257);
+ ((BindableObject)val104).SetValue(VisualElement.StyleProperty, (obj44 == null || !typeof(BindingBase).IsAssignableFrom(obj44.GetType())) ? obj44 : obj44);
+ ((BindableObject)val104).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val104).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val104).SetValue(Frame.HasShadowProperty, (object)true);
+ val93.Tapped += homePage.OnProgressCardTapped;
+ ((View)val104).GestureRecognizers.Add((IGestureRecognizer)(object)val93);
+ ((BindableObject)val103).SetValue(StackBase.SpacingProperty, (object)12.0);
+ val94.Light = "hourglass_dark.png";
+ val94.Dark = "hourglass_light.png";
+ XamlServiceProvider val259 = new XamlServiceProvider();
+ val259.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val95, (object)Image.SourceProperty));
+ val259.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(162, 32)));
+ BindingBase val260 = ((IMarkupExtension)(object)val94).ProvideValue((IServiceProvider)val259);
+ ((BindableObject)val95).SetBinding(Image.SourceProperty, val260);
+ ((BindableObject)val95).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val95).SetValue(VisualElement.HeightRequestProperty, (object)32.0);
+ ((BindableObject)val95).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val103).Children.Add((IView)(object)val95);
+ ((BindableObject)val102).SetValue(StackBase.SpacingProperty, (object)3.0);
+ ((BindableObject)val102).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val97).SetValue(Label.TextProperty, (object)"Progress");
+ ((BindableObject)val97).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val97).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val96.Key = "PrimaryColor";
+ StaticResourceExtension val261 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val262 = new XamlServiceProvider();
+ Type? typeFromHandle32 = typeof(IProvideValueTarget);
+ object[] array32 = new object[0 + 8];
+ array32[0] = val97;
+ array32[1] = val102;
+ array32[2] = val103;
+ array32[3] = val104;
+ array32[4] = val105;
+ array32[5] = val129;
+ array32[6] = val130;
+ array32[7] = homePage;
+ SimpleValueTargetProvider val263 = new SimpleValueTargetProvider(array32, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[9] { val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj45 = (object)val263;
+ val262.Add(typeFromHandle32, (object)val263);
+ val262.Add(typeof(IReferenceProvider), obj45);
+ val262.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(165, 88)));
+ object obj46 = val261.ProvideValue((IServiceProvider)val262);
+ ((BindableObject)val97).SetValue(Label.TextColorProperty, (obj46 == null || !typeof(BindingBase).IsAssignableFrom(obj46.GetType())) ? obj46 : obj46);
+ ((Layout)val102).Children.Add((IView)(object)val97);
+ ((BindableObject)val101).SetValue(Label.TextProperty, (object)"ProgressBar, Activity");
+ ((BindableObject)val101).SetValue(Label.FontSizeProperty, (object)11.0);
+ val98.Key = "TextSecondaryLight";
+ StaticResourceExtension val264 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val265 = new XamlServiceProvider();
+ Type? typeFromHandle33 = typeof(IProvideValueTarget);
+ object[] array33 = new object[0 + 9];
+ array33[0] = val100;
+ array33[1] = val101;
+ array33[2] = val102;
+ array33[3] = val103;
+ array33[4] = val104;
+ array33[5] = val105;
+ array33[6] = val129;
+ array33[7] = val130;
+ array33[8] = homePage;
+ SimpleValueTargetProvider val266 = new SimpleValueTargetProvider(array33, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj47 = (object)val266;
+ val265.Add(typeFromHandle33, (object)val266);
+ val265.Add(typeof(IReferenceProvider), obj47);
+ val265.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(167, 36)));
+ object light10 = val264.ProvideValue((IServiceProvider)val265);
+ val100.Light = light10;
+ val99.Key = "TextSecondaryDark";
+ StaticResourceExtension val267 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val268 = new XamlServiceProvider();
+ Type? typeFromHandle34 = typeof(IProvideValueTarget);
+ object[] array34 = new object[0 + 9];
+ array34[0] = val100;
+ array34[1] = val101;
+ array34[2] = val102;
+ array34[3] = val103;
+ array34[4] = val104;
+ array34[5] = val105;
+ array34[6] = val129;
+ array34[7] = val130;
+ array34[8] = homePage;
+ SimpleValueTargetProvider val269 = new SimpleValueTargetProvider(array34, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val131, val131, val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj48 = (object)val269;
+ val268.Add(typeFromHandle34, (object)val269);
+ val268.Add(typeof(IReferenceProvider), obj48);
+ val268.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(167, 36)));
+ object dark10 = val267.ProvideValue((IServiceProvider)val268);
+ val100.Dark = dark10;
+ XamlServiceProvider val270 = new XamlServiceProvider();
+ val270.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val101, (object)Label.TextColorProperty));
+ val270.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(167, 36)));
+ BindingBase val271 = ((IMarkupExtension)(object)val100).ProvideValue((IServiceProvider)val270);
+ ((BindableObject)val101).SetBinding(Label.TextColorProperty, val271);
+ ((Layout)val102).Children.Add((IView)(object)val101);
+ ((Layout)val103).Children.Add((IView)(object)val102);
+ ((BindableObject)val104).SetValue(ContentView.ContentProperty, (object)val103);
+ ((Layout)val105).Children.Add((IView)(object)val104);
+ ((Layout)val129).Children.Add((IView)(object)val105);
+ ((BindableObject)val109).SetValue(Label.TextProperty, (object)"Use the flyout menu to navigate between different control demos.");
+ ((BindableObject)val109).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val109).SetValue(Label.LineBreakModeProperty, (object)(LineBreakMode)1);
+ ((BindableObject)val109).SetValue(Label.HorizontalTextAlignmentProperty, (object)(TextAlignment)1);
+ ((BindableObject)val109).SetValue(View.MarginProperty, (object)new Thickness(0.0, 20.0, 0.0, 0.0));
+ val106.Key = "TextSecondaryLight";
+ StaticResourceExtension val272 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val273 = new XamlServiceProvider();
+ Type? typeFromHandle35 = typeof(IProvideValueTarget);
+ object[] array35 = new object[0 + 5];
+ array35[0] = val108;
+ array35[1] = val109;
+ array35[2] = val129;
+ array35[3] = val130;
+ array35[4] = homePage;
+ SimpleValueTargetProvider val274 = new SimpleValueTargetProvider(array35, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj49 = (object)val274;
+ val273.Add(typeFromHandle35, (object)val274);
+ val273.Add(typeof(IReferenceProvider), obj49);
+ val273.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(179, 20)));
+ object light11 = val272.ProvideValue((IServiceProvider)val273);
+ val108.Light = light11;
+ val107.Key = "TextSecondaryDark";
+ StaticResourceExtension val275 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val276 = new XamlServiceProvider();
+ Type? typeFromHandle36 = typeof(IProvideValueTarget);
+ object[] array36 = new object[0 + 5];
+ array36[0] = val108;
+ array36[1] = val109;
+ array36[2] = val129;
+ array36[3] = val130;
+ array36[4] = homePage;
+ SimpleValueTargetProvider val277 = new SimpleValueTargetProvider(array36, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val131, val131, val131, val131, val131, val131 }, false);
+ object obj50 = (object)val277;
+ val276.Add(typeFromHandle36, (object)val277);
+ val276.Add(typeof(IReferenceProvider), obj50);
+ val276.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(179, 20)));
+ object dark11 = val275.ProvideValue((IServiceProvider)val276);
+ val108.Dark = dark11;
+ XamlServiceProvider val278 = new XamlServiceProvider();
+ val278.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val109, (object)Label.TextColorProperty));
+ val278.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(179, 20)));
+ BindingBase val279 = ((IMarkupExtension)(object)val108).ProvideValue((IServiceProvider)val278);
+ ((BindableObject)val109).SetBinding(Label.TextColorProperty, val279);
+ ((Layout)val129).Children.Add((IView)(object)val109);
+ ((BindableObject)val118).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val118).SetValue(View.MarginProperty, (object)new Thickness(0.0, 20.0, 0.0, 0.0));
+ ((BindableObject)val113).SetValue(Label.TextProperty, (object)"Quick Actions");
+ ((BindableObject)val113).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val113).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val113).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val110.Key = "TextPrimaryLight";
+ StaticResourceExtension val280 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val281 = new XamlServiceProvider();
+ Type? typeFromHandle37 = typeof(IProvideValueTarget);
+ object[] array37 = new object[0 + 6];
+ array37[0] = val112;
+ array37[1] = val113;
+ array37[2] = val118;
+ array37[3] = val129;
+ array37[4] = val130;
+ array37[5] = homePage;
+ SimpleValueTargetProvider val282 = new SimpleValueTargetProvider(array37, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj51 = (object)val282;
+ val281.Add(typeFromHandle37, (object)val282);
+ val281.Add(typeof(IReferenceProvider), obj51);
+ val281.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(187, 24)));
+ object light12 = val280.ProvideValue((IServiceProvider)val281);
+ val112.Light = light12;
+ val111.Key = "TextPrimaryDark";
+ StaticResourceExtension val283 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val284 = new XamlServiceProvider();
+ Type? typeFromHandle38 = typeof(IProvideValueTarget);
+ object[] array38 = new object[0 + 6];
+ array38[0] = val112;
+ array38[1] = val113;
+ array38[2] = val118;
+ array38[3] = val129;
+ array38[4] = val130;
+ array38[5] = homePage;
+ SimpleValueTargetProvider val285 = new SimpleValueTargetProvider(array38, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj52 = (object)val285;
+ val284.Add(typeFromHandle38, (object)val285);
+ val284.Add(typeof(IReferenceProvider), obj52);
+ val284.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(187, 24)));
+ object dark12 = val283.ProvideValue((IServiceProvider)val284);
+ val112.Dark = dark12;
+ XamlServiceProvider val286 = new XamlServiceProvider();
+ val286.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val113, (object)Label.TextColorProperty));
+ val286.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(187, 24)));
+ BindingBase val287 = ((IMarkupExtension)(object)val112).ProvideValue((IServiceProvider)val286);
+ ((BindableObject)val113).SetBinding(Label.TextColorProperty, val287);
+ ((Layout)val118).Children.Add((IView)(object)val113);
+ ((BindableObject)val117).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val117).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val115).SetValue(Button.TextProperty, (object)"Try Buttons");
+ val114.Key = "PrimaryButton";
+ StaticResourceExtension val288 = new StaticResourceExtension
+ {
+ Key = "PrimaryButton"
+ };
+ XamlServiceProvider val289 = new XamlServiceProvider();
+ Type? typeFromHandle39 = typeof(IProvideValueTarget);
+ object[] array39 = new object[0 + 6];
+ array39[0] = val115;
+ array39[1] = val117;
+ array39[2] = val118;
+ array39[3] = val129;
+ array39[4] = val130;
+ array39[5] = homePage;
+ SimpleValueTargetProvider val290 = new SimpleValueTargetProvider(array39, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[7] { val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj53 = (object)val290;
+ val289.Add(typeFromHandle39, (object)val290);
+ val289.Add(typeof(IReferenceProvider), obj53);
+ val289.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(191, 29)));
+ object obj54 = val288.ProvideValue((IServiceProvider)val289);
+ ((BindableObject)val115).SetValue(VisualElement.StyleProperty, (obj54 == null || !typeof(BindingBase).IsAssignableFrom(obj54.GetType())) ? obj54 : obj54);
+ val115.Clicked += homePage.OnButtonsDemoClicked;
+ ((Layout)val117).Children.Add((IView)(object)val115);
+ ((BindableObject)val116).SetValue(Button.TextProperty, (object)"Try Lists");
+ ((BindableObject)val116).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val116).SetValue(Button.TextColorProperty, (object)Colors.White);
+ val116.Clicked += homePage.OnListsDemoClicked;
+ ((Layout)val117).Children.Add((IView)(object)val116);
+ ((Layout)val118).Children.Add((IView)(object)val117);
+ ((Layout)val129).Children.Add((IView)(object)val118);
+ ((BindableObject)val128).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val128).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val128).SetValue(View.MarginProperty, (object)new Thickness(0.0, 20.0, 0.0, 0.0));
+ val119.Light = "#F3E5F5";
+ val119.Dark = "#4A148C";
+ XamlServiceProvider val291 = new XamlServiceProvider();
+ val291.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val128, (object)VisualElement.BackgroundColorProperty));
+ val291.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(204, 20)));
+ BindingBase val292 = ((IMarkupExtension)(object)val119).ProvideValue((IServiceProvider)val291);
+ ((BindableObject)val128).SetBinding(VisualElement.BackgroundColorProperty, val292);
+ ((BindableObject)val127).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val121).SetValue(Label.TextProperty, (object)"Navigation Stack Demo");
+ ((BindableObject)val121).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val121).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val120.Light = "#9C27B0";
+ val120.Dark = "#CE93D8";
+ XamlServiceProvider val293 = new XamlServiceProvider();
+ val293.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val121, (object)Label.TextColorProperty));
+ val293.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(209, 28)));
+ BindingBase val294 = ((IMarkupExtension)(object)val120).ProvideValue((IServiceProvider)val293);
+ ((BindableObject)val121).SetBinding(Label.TextColorProperty, val294);
+ ((BindableObject)val121).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((Layout)val127).Children.Add((IView)(object)val121);
+ ((BindableObject)val125).SetValue(Label.TextProperty, (object)"Demonstrate push/pop navigation");
+ ((BindableObject)val125).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val125).SetValue(Label.HorizontalTextAlignmentProperty, (object)(TextAlignment)1);
+ val122.Key = "TextSecondaryLight";
+ StaticResourceExtension val295 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val296 = new XamlServiceProvider();
+ Type? typeFromHandle40 = typeof(IProvideValueTarget);
+ object[] array40 = new object[0 + 7];
+ array40[0] = val124;
+ array40[1] = val125;
+ array40[2] = val127;
+ array40[3] = val128;
+ array40[4] = val129;
+ array40[5] = val130;
+ array40[6] = homePage;
+ SimpleValueTargetProvider val297 = new SimpleValueTargetProvider(array40, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj55 = (object)val297;
+ val296.Add(typeFromHandle40, (object)val297);
+ val296.Add(typeof(IReferenceProvider), obj55);
+ val296.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(215, 28)));
+ object light13 = val295.ProvideValue((IServiceProvider)val296);
+ val124.Light = light13;
+ val123.Key = "TextSecondaryDark";
+ StaticResourceExtension val298 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val299 = new XamlServiceProvider();
+ Type? typeFromHandle41 = typeof(IProvideValueTarget);
+ object[] array41 = new object[0 + 7];
+ array41[0] = val124;
+ array41[1] = val125;
+ array41[2] = val127;
+ array41[3] = val128;
+ array41[4] = val129;
+ array41[5] = val130;
+ array41[6] = homePage;
+ SimpleValueTargetProvider val300 = new SimpleValueTargetProvider(array41, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val131, val131, val131, val131, val131, val131, val131, val131 }, false);
+ object obj56 = (object)val300;
+ val299.Add(typeFromHandle41, (object)val300);
+ val299.Add(typeof(IReferenceProvider), obj56);
+ val299.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(215, 28)));
+ object dark13 = val298.ProvideValue((IServiceProvider)val299);
+ val124.Dark = dark13;
+ XamlServiceProvider val301 = new XamlServiceProvider();
+ val301.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val125, (object)Label.TextColorProperty));
+ val301.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(215, 28)));
+ BindingBase val302 = ((IMarkupExtension)(object)val124).ProvideValue((IServiceProvider)val301);
+ ((BindableObject)val125).SetBinding(Label.TextColorProperty, val302);
+ ((Layout)val127).Children.Add((IView)(object)val125);
+ ((BindableObject)val126).SetValue(Button.TextProperty, (object)"Push Detail Page");
+ ((BindableObject)val126).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((BindableObject)val126).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((BindableObject)val126).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val126).SetValue(Button.PaddingProperty, (object)new Thickness(30.0, 10.0));
+ val126.Clicked += homePage.OnPushDetailClicked;
+ ((Layout)val127).Children.Add((IView)(object)val126);
+ ((BindableObject)val128).SetValue(ContentView.ContentProperty, (object)val127);
+ ((Layout)val129).Children.Add((IView)(object)val128);
+ val130.Content = (View)(object)val129;
+ ((BindableObject)homePage).SetValue(ContentPage.ContentProperty, (object)val130);
+ }
}
diff --git a/ShellDemo/Pages/ListsPage.cs b/ShellDemo/Pages/ListsPage.cs
index 1d93a67..8bcd533 100644
--- a/ShellDemo/Pages/ListsPage.cs
+++ b/ShellDemo/Pages/ListsPage.cs
@@ -1,249 +1,1986 @@
-// ListsPage - CollectionView and ListView Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Collections.Generic;
+using System.Diagnostics.CodeAnalysis;
+using System.Linq;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/ListsPage.xaml")]
public class ListsPage : ContentPage
{
- private readonly Label _eventLog;
- private int _eventCount = 0;
+ public record ListItem(string Name, string Description, string Price, Color Color);
- public ListsPage()
- {
- Title = "Lists";
+ [CompilerGenerated]
+ private sealed class _003CInitializeComponent_003E_anonXamlCDataTemplate_0
+ {
+ internal object[] parentValues;
- _eventLog = new Label
- {
- Text = "Events will appear here...",
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- };
+ internal ListsPage root;
- Content = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(120) }
- },
- Children =
- {
- CreateMainContent(),
- CreateEventLogPanel()
- }
- };
+ internal NameScope _scope0;
- Grid.SetRow((View)((Grid)Content).Children[0], 0);
- Grid.SetRow((View)((Grid)Content).Children[1], 1);
- }
+ internal NameScope _scope1;
- private View CreateMainContent()
- {
- return new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label { Text = "List Controls", FontSize = 24, FontAttributes = FontAttributes.Bold },
+ internal NameScope _scope2;
- CreateSection("CollectionView - Fruits", CreateFruitsCollectionView()),
- CreateSection("CollectionView - Colors", CreateColorsCollectionView()),
- CreateSection("CollectionView - Contacts", CreateContactsCollectionView())
- }
- }
- };
- }
+ internal NameScope _scope3;
- private View CreateFruitsCollectionView()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
+ internal NameScope _scope4;
- var fruits = new List
- {
- "Apple", "Banana", "Cherry", "Date", "Elderberry",
- "Fig", "Grape", "Honeydew", "Kiwi", "Lemon",
- "Mango", "Nectarine", "Orange", "Papaya", "Quince"
- };
+ internal NameScope _scope5;
- var selectedLabel = new Label { Text = "Tap a fruit to select", TextColor = Colors.Gray };
+ internal NameScope _scope6;
- var collectionView = new CollectionView
- {
- ItemsSource = fruits,
- HeightRequest = 200,
- SelectionMode = SelectionMode.Single,
- BackgroundColor = Color.FromArgb("#FAFAFA")
- };
+ internal NameScope _scope7;
- collectionView.SelectionChanged += (s, e) =>
- {
- if (e.CurrentSelection.Count > 0)
- {
- var item = e.CurrentSelection[0]?.ToString();
- selectedLabel.Text = $"Selected: {item}";
- LogEvent($"Fruit selected: {item}");
- }
- };
+ internal NameScope _scope8;
- layout.Children.Add(collectionView);
- layout.Children.Add(selectedLabel);
+ internal NameScope _scope9;
- return layout;
- }
+ internal NameScope _scope10;
- private View CreateColorsCollectionView()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
+ internal NameScope _scope11;
- var colors = new List
- {
- new("Red", "#F44336"),
- new("Pink", "#E91E63"),
- new("Purple", "#9C27B0"),
- new("Deep Purple", "#673AB7"),
- new("Indigo", "#3F51B5"),
- new("Blue", "#2196F3"),
- new("Cyan", "#00BCD4"),
- new("Teal", "#009688"),
- new("Green", "#4CAF50"),
- new("Light Green", "#8BC34A"),
- new("Lime", "#CDDC39"),
- new("Yellow", "#FFEB3B"),
- new("Amber", "#FFC107"),
- new("Orange", "#FF9800"),
- new("Deep Orange", "#FF5722")
- };
+ internal NameScope _scope12;
- var collectionView = new CollectionView
- {
- ItemsSource = colors,
- HeightRequest = 180,
- SelectionMode = SelectionMode.Single,
- BackgroundColor = Colors.White
- };
+ internal NameScope _scope13;
- collectionView.SelectionChanged += (s, e) =>
- {
- if (e.CurrentSelection.Count > 0 && e.CurrentSelection[0] is ColorItem item)
- {
- LogEvent($"Color selected: {item.Name} ({item.Hex})");
- }
- };
+ internal NameScope _scope14;
- layout.Children.Add(collectionView);
- layout.Children.Add(new Label { Text = "Scroll to see all colors", FontSize = 11, TextColor = Colors.Gray });
+ internal NameScope _scope15;
- return layout;
- }
+ internal NameScope _scope16;
- private View CreateContactsCollectionView()
- {
- var layout = new VerticalStackLayout { Spacing = 10 };
+ internal NameScope _scope17;
- var contacts = new List
- {
- new("Alice Johnson", "alice@example.com", "Engineering"),
- new("Bob Smith", "bob@example.com", "Marketing"),
- new("Carol Williams", "carol@example.com", "Design"),
- new("David Brown", "david@example.com", "Sales"),
- new("Eva Martinez", "eva@example.com", "Engineering"),
- new("Frank Lee", "frank@example.com", "Support"),
- new("Grace Kim", "grace@example.com", "HR"),
- new("Henry Wilson", "henry@example.com", "Finance")
- };
+ internal NameScope _scope18;
- var collectionView = new CollectionView
- {
- ItemsSource = contacts,
- HeightRequest = 200,
- SelectionMode = SelectionMode.Single,
- BackgroundColor = Colors.White
- };
+ internal NameScope _scope19;
- collectionView.SelectionChanged += (s, e) =>
- {
- if (e.CurrentSelection.Count > 0 && e.CurrentSelection[0] is ContactItem contact)
- {
- LogEvent($"Contact: {contact.Name} - {contact.Department}");
- }
- };
+ internal NameScope _scope20;
- layout.Children.Add(collectionView);
+ internal NameScope _scope21;
- // Action buttons
- var buttonRow = new HorizontalStackLayout { Spacing = 10 };
- var addBtn = new Button { Text = "Add Contact", BackgroundColor = Colors.Green, TextColor = Colors.White };
- addBtn.Clicked += (s, e) => LogEvent("Add contact clicked");
- var deleteBtn = new Button { Text = "Delete Selected", BackgroundColor = Colors.Red, TextColor = Colors.White };
- deleteBtn.Clicked += (s, e) => LogEvent("Delete contact clicked");
- buttonRow.Children.Add(addBtn);
- buttonRow.Children.Add(deleteBtn);
- layout.Children.Add(buttonRow);
+ internal NameScope _scope22;
- return layout;
- }
+ internal NameScope _scope23;
- private Frame CreateSection(string title, View content)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- Content = new VerticalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = title, FontSize = 16, FontAttributes = FontAttributes.Bold },
- content
- }
- }
- };
- }
+ internal NameScope _scope24;
- private View CreateEventLogPanel()
- {
- return new Frame
- {
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- Padding = new Thickness(10),
- CornerRadius = 0,
- Content = new VerticalStackLayout
- {
- Children =
- {
- new Label { Text = "Event Log:", FontSize = 12, FontAttributes = FontAttributes.Bold },
- new ScrollView
- {
- HeightRequest = 80,
- Content = _eventLog
- }
- }
- }
- };
- }
+ internal NameScope _scope25;
- private void LogEvent(string message)
- {
- _eventCount++;
- var timestamp = DateTime.Now.ToString("HH:mm:ss");
- _eventLog.Text = $"[{timestamp}] {_eventCount}. {message}\n{_eventLog.Text}";
- }
-}
-
-public record ColorItem(string Name, string Hex)
-{
- public override string ToString() => Name;
-}
-
-public record ContactItem(string Name, string Email, string Department)
-{
- public override string ToString() => $"{Name} ({Department})";
+ internal NameScope _scope26;
+
+ internal NameScope _scope27;
+
+ internal NameScope _scope28;
+
+ internal NameScope _scope29;
+
+ internal NameScope _scope30;
+
+ internal NameScope _scope31;
+
+ internal NameScope _scope32;
+
+ internal NameScope _scope33;
+
+ internal NameScope _scope34;
+
+ internal NameScope _scope35;
+
+ internal NameScope _scope36;
+
+ internal NameScope _scope37;
+
+ internal NameScope _scope38;
+
+ internal NameScope _scope39;
+
+ internal NameScope _scope40;
+
+ internal NameScope _scope41;
+
+ internal NameScope _scope42;
+
+ internal NameScope _scope43;
+
+ internal NameScope _scope44;
+
+ internal NameScope _scope45;
+
+ internal NameScope _scope46;
+
+ internal NameScope _scope47;
+
+ internal NameScope _scope48;
+
+ internal NameScope _scope49;
+
+ internal NameScope _scope50;
+
+ internal object LoadDataTemplate()
+ {
+ //IL_0195: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019c: Expected O, but got Unknown
+ //IL_019c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a3: Expected O, but got Unknown
+ //IL_01a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01aa: Expected O, but got Unknown
+ //IL_01aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b1: Expected O, but got Unknown
+ //IL_01b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b8: Expected O, but got Unknown
+ //IL_01b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bf: Expected O, but got Unknown
+ //IL_01bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c6: Expected O, but got Unknown
+ //IL_01c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cd: Expected O, but got Unknown
+ //IL_01cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d4: Expected O, but got Unknown
+ //IL_01d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01db: Expected O, but got Unknown
+ //IL_01db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e2: Expected O, but got Unknown
+ //IL_01e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e9: Expected O, but got Unknown
+ //IL_01e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f0: Expected O, but got Unknown
+ //IL_01f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f7: Expected O, but got Unknown
+ //IL_01f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fe: Expected O, but got Unknown
+ //IL_01fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0205: Expected O, but got Unknown
+ //IL_0205: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020c: Expected O, but got Unknown
+ //IL_020c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0213: Expected O, but got Unknown
+ //IL_0213: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021a: Expected O, but got Unknown
+ //IL_021a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0221: Expected O, but got Unknown
+ //IL_0221: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0228: Expected O, but got Unknown
+ //IL_0228: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022f: Expected O, but got Unknown
+ //IL_022f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0236: Expected O, but got Unknown
+ //IL_0236: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023d: Expected O, but got Unknown
+ //IL_023d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0244: Expected O, but got Unknown
+ //IL_029c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0301: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0382: Expected O, but got Unknown
+ //IL_0387: Expected O, but got Unknown
+ //IL_0387: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0399: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b2: Expected O, but got Unknown
+ //IL_03ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b7: Expected O, but got Unknown
+ //IL_03bc: Expected O, but got Unknown
+ //IL_03d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0461: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0469: Expected O, but got Unknown
+ //IL_046e: Expected O, but got Unknown
+ //IL_046e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0480: Unknown result type (might be due to invalid IL or missing references)
+ //IL_048f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0499: Expected O, but got Unknown
+ //IL_0494: Unknown result type (might be due to invalid IL or missing references)
+ //IL_049e: Expected O, but got Unknown
+ //IL_04a3: Expected O, but got Unknown
+ //IL_04b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d1: Expected O, but got Unknown
+ //IL_04d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ea: Expected O, but got Unknown
+ //IL_04e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ef: Expected O, but got Unknown
+ //IL_04f4: Expected O, but got Unknown
+ //IL_0510: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0515: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0520: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0525: Unknown result type (might be due to invalid IL or missing references)
+ //IL_059e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a6: Expected O, but got Unknown
+ //IL_05ab: Expected O, but got Unknown
+ //IL_05ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d6: Expected O, but got Unknown
+ //IL_05d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05db: Expected O, but got Unknown
+ //IL_05e0: Expected O, but got Unknown
+ //IL_05f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0607: Unknown result type (might be due to invalid IL or missing references)
+ //IL_060c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0685: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068d: Expected O, but got Unknown
+ //IL_0692: Expected O, but got Unknown
+ //IL_0692: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06bd: Expected O, but got Unknown
+ //IL_06b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c2: Expected O, but got Unknown
+ //IL_06c7: Expected O, but got Unknown
+ //IL_06d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f5: Expected O, but got Unknown
+ //IL_06f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0704: Unknown result type (might be due to invalid IL or missing references)
+ //IL_070e: Expected O, but got Unknown
+ //IL_0709: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0713: Expected O, but got Unknown
+ //IL_0718: Expected O, but got Unknown
+ //IL_0737: Unknown result type (might be due to invalid IL or missing references)
+ //IL_073c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0742: Expected O, but got Unknown
+ //IL_0744: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0749: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074f: Expected O, but got Unknown
+ //IL_0751: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0756: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075c: Expected O, but got Unknown
+ //IL_075c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0766: Expected O, but got Unknown
+ //IL_07aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0810: Expected O, but got Unknown
+ //IL_080b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0815: Expected O, but got Unknown
+ //IL_081a: Expected O, but got Unknown
+ //IL_0863: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0879: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0896: Unknown result type (might be due to invalid IL or missing references)
+ //IL_089b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08df: Expected O, but got Unknown
+ //IL_08da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e4: Expected O, but got Unknown
+ //IL_08e9: Expected O, but got Unknown
+ //IL_0931: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0936: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0941: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0946: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e7: Expected O, but got Unknown
+ //IL_09ec: Expected O, but got Unknown
+ //IL_09ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a17: Expected O, but got Unknown
+ //IL_0a12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a1c: Expected O, but got Unknown
+ //IL_0a21: Expected O, but got Unknown
+ //IL_0a38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aee: Expected O, but got Unknown
+ //IL_0af3: Expected O, but got Unknown
+ //IL_0af3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b1e: Expected O, but got Unknown
+ //IL_0b19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b23: Expected O, but got Unknown
+ //IL_0b28: Expected O, but got Unknown
+ //IL_0b35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b4c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b56: Expected O, but got Unknown
+ //IL_0b56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b6f: Expected O, but got Unknown
+ //IL_0b6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b74: Expected O, but got Unknown
+ //IL_0b79: Expected O, but got Unknown
+ //IL_0ba5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0baa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bee: Expected O, but got Unknown
+ //IL_0be9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf3: Expected O, but got Unknown
+ //IL_0bf8: Expected O, but got Unknown
+ //IL_0c2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce4: Expected O, but got Unknown
+ //IL_0ce9: Expected O, but got Unknown
+ //IL_0ce9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d14: Expected O, but got Unknown
+ //IL_0d0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d19: Expected O, but got Unknown
+ //IL_0d1e: Expected O, but got Unknown
+ //IL_0d35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0deb: Expected O, but got Unknown
+ //IL_0df0: Expected O, but got Unknown
+ //IL_0df0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e1b: Expected O, but got Unknown
+ //IL_0e16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e20: Expected O, but got Unknown
+ //IL_0e25: Expected O, but got Unknown
+ //IL_0e32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e49: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e53: Expected O, but got Unknown
+ //IL_0e53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e6c: Expected O, but got Unknown
+ //IL_0e67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e71: Expected O, but got Unknown
+ //IL_0e76: Expected O, but got Unknown
+ //IL_0ec2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ec7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f0b: Expected O, but got Unknown
+ //IL_0f06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f10: Expected O, but got Unknown
+ //IL_0f15: Expected O, but got Unknown
+ //IL_0f58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ffc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1004: Expected O, but got Unknown
+ //IL_1009: Expected O, but got Unknown
+ //IL_1009: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_102a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1034: Expected O, but got Unknown
+ //IL_102f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1039: Expected O, but got Unknown
+ //IL_103e: Expected O, but got Unknown
+ NameScope val = _scope0;
+ NameScope val2 = _scope1;
+ NameScope val3 = _scope2;
+ NameScope val4 = _scope3;
+ NameScope val5 = _scope4;
+ NameScope val6 = _scope5;
+ NameScope val7 = _scope6;
+ NameScope val8 = _scope7;
+ NameScope val9 = _scope8;
+ NameScope val10 = _scope9;
+ NameScope val11 = _scope10;
+ NameScope val12 = _scope11;
+ NameScope val13 = _scope12;
+ NameScope val14 = _scope13;
+ NameScope val15 = _scope14;
+ NameScope val16 = _scope15;
+ NameScope val17 = _scope16;
+ NameScope val18 = _scope17;
+ NameScope val19 = _scope18;
+ NameScope val20 = _scope19;
+ NameScope val21 = _scope20;
+ NameScope val22 = _scope21;
+ NameScope val23 = _scope22;
+ NameScope val24 = _scope23;
+ NameScope val25 = _scope24;
+ NameScope val26 = _scope25;
+ NameScope val27 = _scope26;
+ NameScope val28 = _scope27;
+ NameScope val29 = _scope28;
+ NameScope val30 = _scope29;
+ NameScope val31 = _scope30;
+ NameScope val32 = _scope31;
+ NameScope val33 = _scope32;
+ NameScope val34 = _scope33;
+ NameScope val35 = _scope34;
+ NameScope val36 = _scope35;
+ NameScope val37 = _scope36;
+ NameScope val38 = _scope37;
+ NameScope val39 = _scope38;
+ NameScope val40 = _scope39;
+ NameScope val41 = _scope40;
+ NameScope val42 = _scope41;
+ NameScope val43 = _scope42;
+ NameScope val44 = _scope43;
+ NameScope val45 = _scope44;
+ NameScope val46 = _scope45;
+ NameScope val47 = _scope46;
+ NameScope val48 = _scope47;
+ NameScope val49 = _scope48;
+ NameScope val50 = _scope49;
+ NameScope val51 = _scope50;
+ StaticResourceExtension val52 = new StaticResourceExtension();
+ StaticResourceExtension val53 = new StaticResourceExtension();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ StaticResourceExtension val55 = new StaticResourceExtension();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ AppThemeBindingExtension val57 = new AppThemeBindingExtension();
+ BindingExtension val58 = new BindingExtension();
+ BoxView val59 = new BoxView();
+ BindingExtension val60 = new BindingExtension();
+ StaticResourceExtension val61 = new StaticResourceExtension();
+ StaticResourceExtension val62 = new StaticResourceExtension();
+ AppThemeBindingExtension val63 = new AppThemeBindingExtension();
+ Label val64 = new Label();
+ BindingExtension val65 = new BindingExtension();
+ StaticResourceExtension val66 = new StaticResourceExtension();
+ StaticResourceExtension val67 = new StaticResourceExtension();
+ AppThemeBindingExtension val68 = new AppThemeBindingExtension();
+ Label val69 = new Label();
+ VerticalStackLayout val70 = new VerticalStackLayout();
+ BindingExtension val71 = new BindingExtension();
+ StaticResourceExtension val72 = new StaticResourceExtension();
+ Label val73 = new Label();
+ Grid val74 = new Grid();
+ Frame val75 = new Frame();
+ NameScope val76 = new NameScope();
+ NameScope.SetNameScope((BindableObject)(object)val75, (INameScope)(object)val76);
+ ((Element)val74).transientNamescope = (INameScope)(object)val76;
+ ((Element)val59).transientNamescope = (INameScope)(object)val76;
+ ((Element)val70).transientNamescope = (INameScope)(object)val76;
+ ((Element)val64).transientNamescope = (INameScope)(object)val76;
+ ((Element)val69).transientNamescope = (INameScope)(object)val76;
+ ((Element)val73).transientNamescope = (INameScope)(object)val76;
+ ((BindableObject)val75).SetValue(View.MarginProperty, (object)new Thickness(0.0, 5.0));
+ ((BindableObject)val75).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val75).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ val52.Key = "CardBackgroundLight";
+ StaticResourceExtension val77 = new StaticResourceExtension
+ {
+ Key = "CardBackgroundLight"
+ };
+ XamlServiceProvider val78 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ int length;
+ object[] array = new object[(length = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array, 2, length);
+ array[0] = val54;
+ array[1] = val75;
+ SimpleValueTargetProvider val79 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val76, val76, val76, val36, val30, val8, val }, false);
+ object obj = (object)val79;
+ val78.Add(typeFromHandle, (object)val79);
+ val78.Add(typeof(IReferenceProvider), obj);
+ val78.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ object light = val77.ProvideValue((IServiceProvider)val78);
+ val54.Light = light;
+ val53.Key = "CardBackgroundDark";
+ StaticResourceExtension val80 = new StaticResourceExtension
+ {
+ Key = "CardBackgroundDark"
+ };
+ XamlServiceProvider val81 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ int length2;
+ object[] array2 = new object[(length2 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array2, 2, length2);
+ array2[0] = val54;
+ array2[1] = val75;
+ SimpleValueTargetProvider val82 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val76, val76, val76, val36, val30, val8, val }, false);
+ object obj2 = (object)val82;
+ val81.Add(typeFromHandle2, (object)val82);
+ val81.Add(typeof(IReferenceProvider), obj2);
+ val81.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ object dark = val80.ProvideValue((IServiceProvider)val81);
+ val54.Dark = dark;
+ XamlServiceProvider val83 = new XamlServiceProvider();
+ val83.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val75, (object)VisualElement.BackgroundColorProperty));
+ val83.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ BindingBase val84 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val83);
+ ((BindableObject)val75).SetBinding(VisualElement.BackgroundColorProperty, val84);
+ val55.Key = "BorderLight";
+ StaticResourceExtension val85 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val86 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ int length3;
+ object[] array3 = new object[(length3 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array3, 2, length3);
+ array3[0] = val57;
+ array3[1] = val75;
+ SimpleValueTargetProvider val87 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val76, val76, val76, val36, val30, val8, val }, false);
+ object obj3 = (object)val87;
+ val86.Add(typeFromHandle3, (object)val87);
+ val86.Add(typeof(IReferenceProvider), obj3);
+ val86.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ object light2 = val85.ProvideValue((IServiceProvider)val86);
+ val57.Light = light2;
+ val56.Key = "BorderDark";
+ StaticResourceExtension val88 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val89 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ int length4;
+ object[] array4 = new object[(length4 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array4, 2, length4);
+ array4[0] = val57;
+ array4[1] = val75;
+ SimpleValueTargetProvider val90 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val76, val76, val76, val36, val30, val8, val }, false);
+ object obj4 = (object)val90;
+ val89.Add(typeFromHandle4, (object)val90);
+ val89.Add(typeof(IReferenceProvider), obj4);
+ val89.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ object dark2 = val88.ProvideValue((IServiceProvider)val89);
+ val57.Dark = dark2;
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ val91.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val75, (object)Frame.BorderColorProperty));
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ BindingBase val92 = ((IMarkupExtension)(object)val57).ProvideValue((IServiceProvider)val91);
+ ((BindableObject)val75).SetBinding(Frame.BorderColorProperty, val92);
+ ((BindableObject)val74).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[3]
+ {
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val59).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val59).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val59).SetValue(BoxView.CornerRadiusProperty, (object)new CornerRadius(20.0));
+ val58.Path = "Color";
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val94 = new XmlNamespaceResolver();
+ val94.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val94.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val93.Add(typeFromHandle5, (object)new XamlTypeResolver((IXmlNamespaceResolver)val94, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val95 = ((IMarkupExtension)(object)val58).ProvideValue((IServiceProvider)val93);
+ ((BindableObject)val59).SetBinding(BoxView.ColorProperty, val95);
+ ((Layout)val74).Children.Add((IView)(object)val59);
+ ((BindableObject)val70).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val70).SetValue(View.MarginProperty, (object)new Thickness(15.0, 0.0));
+ ((BindableObject)val70).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val60.Path = "Name";
+ XamlServiceProvider val96 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val97 = new XmlNamespaceResolver();
+ val97.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val97.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val96.Add(typeFromHandle6, (object)new XamlTypeResolver((IXmlNamespaceResolver)val97, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val98 = ((IMarkupExtension)(object)val60).ProvideValue((IServiceProvider)val96);
+ ((BindableObject)val64).SetBinding(Label.TextProperty, val98);
+ ((BindableObject)val64).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val64).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val61.Key = "TextPrimaryLight";
+ StaticResourceExtension val99 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val100 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ int length5;
+ object[] array5 = new object[(length5 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array5, 5, length5);
+ array5[0] = val63;
+ array5[1] = val64;
+ array5[2] = val70;
+ array5[3] = val74;
+ array5[4] = val75;
+ SimpleValueTargetProvider val101 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val76, val76, val76, val76, val76, val76, val36, val30, val8, val }, false);
+ object obj5 = (object)val101;
+ val100.Add(typeFromHandle7, (object)val101);
+ val100.Add(typeof(IReferenceProvider), obj5);
+ val100.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ object light3 = val99.ProvideValue((IServiceProvider)val100);
+ val63.Light = light3;
+ val62.Key = "TextPrimaryDark";
+ StaticResourceExtension val102 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val103 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ int length6;
+ object[] array6 = new object[(length6 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array6, 5, length6);
+ array6[0] = val63;
+ array6[1] = val64;
+ array6[2] = val70;
+ array6[3] = val74;
+ array6[4] = val75;
+ SimpleValueTargetProvider val104 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val76, val76, val76, val76, val76, val76, val36, val30, val8, val }, false);
+ object obj6 = (object)val104;
+ val103.Add(typeFromHandle8, (object)val104);
+ val103.Add(typeof(IReferenceProvider), obj6);
+ val103.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ object dark3 = val102.ProvideValue((IServiceProvider)val103);
+ val63.Dark = dark3;
+ XamlServiceProvider val105 = new XamlServiceProvider();
+ val105.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val64, (object)Label.TextColorProperty));
+ val105.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ BindingBase val106 = ((IMarkupExtension)(object)val63).ProvideValue((IServiceProvider)val105);
+ ((BindableObject)val64).SetBinding(Label.TextColorProperty, val106);
+ ((Layout)val70).Children.Add((IView)(object)val64);
+ val65.Path = "Description";
+ XamlServiceProvider val107 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val108 = new XmlNamespaceResolver();
+ val108.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val108.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val107.Add(typeFromHandle9, (object)new XamlTypeResolver((IXmlNamespaceResolver)val108, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val109 = ((IMarkupExtension)(object)val65).ProvideValue((IServiceProvider)val107);
+ ((BindableObject)val69).SetBinding(Label.TextProperty, val109);
+ ((BindableObject)val69).SetValue(Label.FontSizeProperty, (object)12.0);
+ val66.Key = "TextSecondaryLight";
+ StaticResourceExtension val110 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ int length7;
+ object[] array7 = new object[(length7 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array7, 5, length7);
+ array7[0] = val68;
+ array7[1] = val69;
+ array7[2] = val70;
+ array7[3] = val74;
+ array7[4] = val75;
+ SimpleValueTargetProvider val112 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val76, val76, val76, val76, val76, val76, val36, val30, val8, val }, false);
+ object obj7 = (object)val112;
+ val111.Add(typeFromHandle10, (object)val112);
+ val111.Add(typeof(IReferenceProvider), obj7);
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ object light4 = val110.ProvideValue((IServiceProvider)val111);
+ val68.Light = light4;
+ val67.Key = "TextSecondaryDark";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ int length8;
+ object[] array8 = new object[(length8 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array8, 5, length8);
+ array8[0] = val68;
+ array8[1] = val69;
+ array8[2] = val70;
+ array8[3] = val74;
+ array8[4] = val75;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val76, val76, val76, val76, val76, val76, val36, val30, val8, val }, false);
+ object obj8 = (object)val115;
+ val114.Add(typeFromHandle11, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj8);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ object dark4 = val113.ProvideValue((IServiceProvider)val114);
+ val68.Dark = dark4;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val69, (object)Label.TextColorProperty));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ BindingBase val117 = ((IMarkupExtension)(object)val68).ProvideValue((IServiceProvider)val116);
+ ((BindableObject)val69).SetBinding(Label.TextColorProperty, val117);
+ ((Layout)val70).Children.Add((IView)(object)val69);
+ ((Layout)val74).Children.Add((IView)(object)val70);
+ ((BindableObject)val73).SetValue(Grid.ColumnProperty, (object)2);
+ val71.Path = "Price";
+ XamlServiceProvider val118 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val119 = new XmlNamespaceResolver();
+ val119.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val119.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val118.Add(typeFromHandle12, (object)new XamlTypeResolver((IXmlNamespaceResolver)val119, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val120 = ((IMarkupExtension)(object)val71).ProvideValue((IServiceProvider)val118);
+ ((BindableObject)val73).SetBinding(Label.TextProperty, val120);
+ ((BindableObject)val73).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val73).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val73).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val72.Key = "PrimaryColor";
+ StaticResourceExtension val121 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ int length9;
+ object[] array9 = new object[(length9 = parentValues.Length) + 3];
+ Array.Copy(parentValues, 0, array9, 3, length9);
+ array9[0] = val73;
+ array9[1] = val74;
+ array9[2] = val75;
+ SimpleValueTargetProvider val123 = new SimpleValueTargetProvider(array9, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[8] { val76, val76, val76, val76, val36, val30, val8, val }, false);
+ object obj9 = (object)val123;
+ val122.Add(typeFromHandle13, (object)val123);
+ val122.Add(typeof(IReferenceProvider), obj9);
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 36)));
+ object obj10 = val121.ProvideValue((IServiceProvider)val122);
+ ((BindableObject)val73).SetValue(Label.TextColorProperty, (obj10 == null || !typeof(BindingBase).IsAssignableFrom(obj10.GetType())) ? obj10 : obj10);
+ ((Layout)val74).Children.Add((IView)(object)val73);
+ ((BindableObject)val75).SetValue(ContentView.ContentProperty, (object)val74);
+ return val75;
+ }
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private CollectionView ItemsCollectionView;
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label SelectionOutput;
+
+ public ListsPage()
+ {
+ InitializeComponent();
+ LoadItems();
+ }
+
+ private void LoadItems()
+ {
+ List itemsSource = new List
+ {
+ new ListItem("Product A", "High quality item", "$29.99", Color.FromArgb("#2196F3")),
+ new ListItem("Product B", "Best seller", "$49.99", Color.FromArgb("#4CAF50")),
+ new ListItem("Product C", "Limited edition", "$99.99", Color.FromArgb("#FF9800")),
+ new ListItem("Product D", "New arrival", "$19.99", Color.FromArgb("#9C27B0")),
+ new ListItem("Product E", "Popular choice", "$39.99", Color.FromArgb("#F44336")),
+ new ListItem("Product F", "Premium item", "$79.99", Color.FromArgb("#00BCD4")),
+ new ListItem("Product G", "Budget friendly", "$9.99", Color.FromArgb("#795548")),
+ new ListItem("Product H", "Top rated", "$59.99", Color.FromArgb("#607D8B"))
+ };
+ ((ItemsView)ItemsCollectionView).ItemsSource = itemsSource;
+ }
+
+ private void OnSelectionChanged(object? sender, SelectionChangedEventArgs e)
+ {
+ if (e.CurrentSelection.FirstOrDefault() is ListItem listItem)
+ {
+ SelectionOutput.Text = "Selected: " + listItem.Name + " - " + listItem.Price;
+ }
+ else
+ {
+ SelectionOutput.Text = "No item selected";
+ }
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("ItemsCollectionView")]
+ [MemberNotNull("SelectionOutput")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_009d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0160: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0165: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0175: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c3: Expected O, but got Unknown
+ //IL_01c8: Expected O, but got Unknown
+ //IL_01c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f2: Expected O, but got Unknown
+ //IL_01ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f7: Expected O, but got Unknown
+ //IL_01fc: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0216: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0221: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0271: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0274: Expected O, but got Unknown
+ //IL_0279: Expected O, but got Unknown
+ //IL_0279: Unknown result type (might be due to invalid IL or missing references)
+ //IL_028b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0299: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a3: Expected O, but got Unknown
+ //IL_029e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a8: Expected O, but got Unknown
+ //IL_02ad: Expected O, but got Unknown
+ //IL_02b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d9: Expected O, but got Unknown
+ //IL_02d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f1: Expected O, but got Unknown
+ //IL_02ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f6: Expected O, but got Unknown
+ //IL_02fb: Expected O, but got Unknown
+ //IL_031a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_031f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0325: Expected O, but got Unknown
+ //IL_0327: Unknown result type (might be due to invalid IL or missing references)
+ //IL_032c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0332: Expected O, but got Unknown
+ //IL_0334: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0339: Unknown result type (might be due to invalid IL or missing references)
+ //IL_033f: Expected O, but got Unknown
+ //IL_033f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0349: Expected O, but got Unknown
+ //IL_0386: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0407: Unknown result type (might be due to invalid IL or missing references)
+ //IL_040c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0471: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0476: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0479: Expected O, but got Unknown
+ //IL_047e: Expected O, but got Unknown
+ //IL_047e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0490: Unknown result type (might be due to invalid IL or missing references)
+ //IL_049f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04a9: Expected O, but got Unknown
+ //IL_04a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ae: Expected O, but got Unknown
+ //IL_04b3: Expected O, but got Unknown
+ //IL_04ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0544: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0549: Unknown result type (might be due to invalid IL or missing references)
+ //IL_054c: Expected O, but got Unknown
+ //IL_0551: Expected O, but got Unknown
+ //IL_0551: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0563: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0572: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057c: Expected O, but got Unknown
+ //IL_0577: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0581: Expected O, but got Unknown
+ //IL_0586: Expected O, but got Unknown
+ //IL_0593: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0598: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b4: Expected O, but got Unknown
+ //IL_05b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cd: Expected O, but got Unknown
+ //IL_05c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d2: Expected O, but got Unknown
+ //IL_05d7: Expected O, but got Unknown
+ //IL_0612: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0617: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0622: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0627: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0691: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0694: Expected O, but got Unknown
+ //IL_0699: Expected O, but got Unknown
+ //IL_0699: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c4: Expected O, but got Unknown
+ //IL_06bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c9: Expected O, but got Unknown
+ //IL_06ce: Expected O, but got Unknown
+ //IL_06e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0764: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0767: Expected O, but got Unknown
+ //IL_076c: Expected O, but got Unknown
+ //IL_076c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_077e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_078d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0797: Expected O, but got Unknown
+ //IL_0792: Unknown result type (might be due to invalid IL or missing references)
+ //IL_079c: Expected O, but got Unknown
+ //IL_07a1: Expected O, but got Unknown
+ //IL_07ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cf: Expected O, but got Unknown
+ //IL_07cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07e8: Expected O, but got Unknown
+ //IL_07e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ed: Expected O, but got Unknown
+ //IL_07f2: Expected O, but got Unknown
+ //IL_086f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af5: Expected O, but got Unknown
+ //IL_0af5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b0e: Expected O, but got Unknown
+ //IL_0b09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b13: Expected O, but got Unknown
+ //IL_0b18: Expected O, but got Unknown
+ //IL_0b45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b55: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc7: Expected O, but got Unknown
+ //IL_0bcc: Expected O, but got Unknown
+ //IL_0bcc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf7: Expected O, but got Unknown
+ //IL_0bf2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bfc: Expected O, but got Unknown
+ //IL_0c01: Expected O, but got Unknown
+ //IL_0c18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c97: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c9a: Expected O, but got Unknown
+ //IL_0c9f: Expected O, but got Unknown
+ //IL_0c9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cc0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cca: Expected O, but got Unknown
+ //IL_0cc5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ccf: Expected O, but got Unknown
+ //IL_0cd4: Expected O, but got Unknown
+ //IL_0ce1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cf8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d02: Expected O, but got Unknown
+ //IL_0d02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d1b: Expected O, but got Unknown
+ //IL_0d16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d20: Expected O, but got Unknown
+ //IL_0d25: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ AppThemeBindingExtension val10 = new AppThemeBindingExtension();
+ Label val11 = new Label();
+ VerticalStackLayout val12 = new VerticalStackLayout();
+ DataTemplate val13 = new DataTemplate();
+ CollectionView val14 = new CollectionView();
+ AppThemeBindingExtension val15 = new AppThemeBindingExtension();
+ StaticResourceExtension val16 = new StaticResourceExtension();
+ StaticResourceExtension val17 = new StaticResourceExtension();
+ AppThemeBindingExtension val18 = new AppThemeBindingExtension();
+ Label val19 = new Label();
+ Frame val20 = new Frame();
+ Grid val21 = new Grid();
+ ListsPage listsPage;
+ NameScope val22 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(listsPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)listsPage, (INameScope)(object)val22);
+ ((Element)val21).transientNamescope = (INameScope)(object)val22;
+ ((Element)val12).transientNamescope = (INameScope)(object)val22;
+ ((Element)val7).transientNamescope = (INameScope)(object)val22;
+ ((Element)val11).transientNamescope = (INameScope)(object)val22;
+ ((Element)val14).transientNamescope = (INameScope)(object)val22;
+ ((INameScope)val22).RegisterName("ItemsCollectionView", (object)val14);
+ if (((Element)val14).StyleId == null)
+ {
+ ((Element)val14).StyleId = "ItemsCollectionView";
+ }
+ ((Element)val20).transientNamescope = (INameScope)(object)val22;
+ ((Element)val19).transientNamescope = (INameScope)(object)val22;
+ ((INameScope)val22).RegisterName("SelectionOutput", (object)val19);
+ if (((Element)val19).StyleId == null)
+ {
+ ((Element)val19).StyleId = "SelectionOutput";
+ }
+ ItemsCollectionView = val14;
+ SelectionOutput = val19;
+ ((BindableObject)listsPage).SetValue(Page.TitleProperty, (object)"Lists");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val23 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val24 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = listsPage;
+ SimpleValueTargetProvider val25 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val22, val22, val22 }, false);
+ object obj = (object)val25;
+ val24.Add(typeFromHandle, (object)val25);
+ val24.Add(typeof(IReferenceProvider), obj);
+ val24.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val23.ProvideValue((IServiceProvider)val24);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val26 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val27 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = listsPage;
+ SimpleValueTargetProvider val28 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val22, val22, val22 }, false);
+ object obj2 = (object)val28;
+ val27.Add(typeFromHandle2, (object)val28);
+ val27.Add(typeof(IReferenceProvider), obj2);
+ val27.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val26.ProvideValue((IServiceProvider)val27);
+ val3.Dark = dark;
+ XamlServiceProvider val29 = new XamlServiceProvider();
+ val29.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)listsPage, (object)VisualElement.BackgroundColorProperty));
+ val29.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val30 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val29);
+ ((BindableObject)listsPage).SetBinding(VisualElement.BackgroundColorProperty, val30);
+ ((BindableObject)val21).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[3]
+ {
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Star),
+ new RowDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val12).SetValue(Grid.RowProperty, (object)0);
+ ((BindableObject)val12).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0, 20.0, 20.0, 10.0));
+ ((BindableObject)val12).SetValue(StackBase.SpacingProperty, (object)5.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"CollectionView Demo");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val31 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val32 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 5];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val12;
+ array3[3] = val21;
+ array3[4] = listsPage;
+ SimpleValueTargetProvider val33 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj3 = (object)val33;
+ val32.Add(typeFromHandle3, (object)val33);
+ val32.Add(typeof(IReferenceProvider), obj3);
+ val32.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(12, 20)));
+ object light2 = val31.ProvideValue((IServiceProvider)val32);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val34 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val35 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val12;
+ array4[3] = val21;
+ array4[4] = listsPage;
+ SimpleValueTargetProvider val36 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj4 = (object)val36;
+ val35.Add(typeFromHandle4, (object)val36);
+ val35.Add(typeof(IReferenceProvider), obj4);
+ val35.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(12, 20)));
+ object dark2 = val34.ProvideValue((IServiceProvider)val35);
+ val6.Dark = dark2;
+ XamlServiceProvider val37 = new XamlServiceProvider();
+ val37.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val37.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(12, 20)));
+ BindingBase val38 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val37);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val38);
+ ((Layout)val12).Children.Add((IView)(object)val7);
+ ((BindableObject)val11).SetValue(Label.TextProperty, (object)"Tap items to select them");
+ val8.Key = "TextSecondaryLight";
+ StaticResourceExtension val39 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val40 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val10;
+ array5[1] = val11;
+ array5[2] = val12;
+ array5[3] = val21;
+ array5[4] = listsPage;
+ SimpleValueTargetProvider val41 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj5 = (object)val41;
+ val40.Add(typeFromHandle5, (object)val41);
+ val40.Add(typeof(IReferenceProvider), obj5);
+ val40.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object light3 = val39.ProvideValue((IServiceProvider)val40);
+ val10.Light = light3;
+ val9.Key = "TextSecondaryDark";
+ StaticResourceExtension val42 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val43 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 5];
+ array6[0] = val10;
+ array6[1] = val11;
+ array6[2] = val12;
+ array6[3] = val21;
+ array6[4] = listsPage;
+ SimpleValueTargetProvider val44 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj6 = (object)val44;
+ val43.Add(typeFromHandle6, (object)val44);
+ val43.Add(typeof(IReferenceProvider), obj6);
+ val43.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object dark3 = val42.ProvideValue((IServiceProvider)val43);
+ val10.Dark = dark3;
+ XamlServiceProvider val45 = new XamlServiceProvider();
+ val45.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val11, (object)Label.TextColorProperty));
+ val45.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ BindingBase val46 = ((IMarkupExtension)(object)val10).ProvideValue((IServiceProvider)val45);
+ ((BindableObject)val11).SetBinding(Label.TextColorProperty, val46);
+ ((Layout)val12).Children.Add((IView)(object)val11);
+ ((Layout)val21).Children.Add((IView)(object)val12);
+ ((BindableObject)val14).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val14).SetValue(SelectableItemsView.SelectionModeProperty, (object)(SelectionMode)1);
+ ((SelectableItemsView)val14).SelectionChanged += listsPage.OnSelectionChanged;
+ ((BindableObject)val14).SetValue(View.MarginProperty, (object)new Thickness(20.0, 0.0));
+ NameScope _scope0 = val22;
+ NameScope _scope1 = val22;
+ NameScope _scope2 = val22;
+ NameScope _scope3 = val22;
+ NameScope _scope4 = val22;
+ NameScope _scope5 = val22;
+ NameScope _scope6 = val22;
+ NameScope _scope7 = val22;
+ NameScope _scope8 = val22;
+ NameScope _scope9 = val22;
+ NameScope _scope10 = val22;
+ NameScope _scope11 = val22;
+ NameScope _scope12 = val22;
+ NameScope _scope13 = val22;
+ NameScope _scope14 = val22;
+ NameScope _scope15 = val22;
+ NameScope _scope16 = val22;
+ NameScope _scope17 = val22;
+ NameScope _scope18 = val22;
+ NameScope _scope19 = val22;
+ NameScope _scope20 = val22;
+ NameScope _scope21 = val22;
+ NameScope _scope22 = val22;
+ NameScope _scope23 = val22;
+ NameScope _scope24 = val22;
+ NameScope _scope25 = val22;
+ NameScope _scope26 = val22;
+ NameScope _scope27 = val22;
+ NameScope _scope28 = val22;
+ NameScope _scope29 = val22;
+ NameScope _scope30 = val22;
+ NameScope _scope31 = val22;
+ NameScope _scope32 = val22;
+ NameScope _scope33 = val22;
+ NameScope _scope34 = val22;
+ NameScope _scope35 = val22;
+ NameScope _scope36 = val22;
+ NameScope _scope37 = val22;
+ NameScope _scope38 = val22;
+ NameScope _scope39 = val22;
+ NameScope _scope40 = val22;
+ NameScope _scope41 = val22;
+ NameScope _scope42 = val22;
+ NameScope _scope43 = val22;
+ NameScope _scope44 = val22;
+ NameScope _scope45 = val22;
+ NameScope _scope46 = val22;
+ NameScope _scope47 = val22;
+ NameScope _scope48 = val22;
+ NameScope _scope49 = val22;
+ NameScope _scope50 = val22;
+ object[] array7 = new object[0 + 4];
+ array7[0] = val13;
+ array7[1] = val14;
+ array7[2] = val21;
+ array7[3] = listsPage;
+ object[] parentValues = array7;
+ ListsPage root = listsPage;
+ ((ElementTemplate)val13).LoadTemplate = delegate
+ {
+ //IL_0195: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019c: Expected O, but got Unknown
+ //IL_019c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a3: Expected O, but got Unknown
+ //IL_01a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01aa: Expected O, but got Unknown
+ //IL_01aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b1: Expected O, but got Unknown
+ //IL_01b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b8: Expected O, but got Unknown
+ //IL_01b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bf: Expected O, but got Unknown
+ //IL_01bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c6: Expected O, but got Unknown
+ //IL_01c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cd: Expected O, but got Unknown
+ //IL_01cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d4: Expected O, but got Unknown
+ //IL_01d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01db: Expected O, but got Unknown
+ //IL_01db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e2: Expected O, but got Unknown
+ //IL_01e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e9: Expected O, but got Unknown
+ //IL_01e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f0: Expected O, but got Unknown
+ //IL_01f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f7: Expected O, but got Unknown
+ //IL_01f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fe: Expected O, but got Unknown
+ //IL_01fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0205: Expected O, but got Unknown
+ //IL_0205: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020c: Expected O, but got Unknown
+ //IL_020c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0213: Expected O, but got Unknown
+ //IL_0213: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021a: Expected O, but got Unknown
+ //IL_021a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0221: Expected O, but got Unknown
+ //IL_0221: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0228: Expected O, but got Unknown
+ //IL_0228: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022f: Expected O, but got Unknown
+ //IL_022f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0236: Expected O, but got Unknown
+ //IL_0236: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023d: Expected O, but got Unknown
+ //IL_023d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0244: Expected O, but got Unknown
+ //IL_029c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0301: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_037f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0382: Expected O, but got Unknown
+ //IL_0387: Expected O, but got Unknown
+ //IL_0387: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0399: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b2: Expected O, but got Unknown
+ //IL_03ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b7: Expected O, but got Unknown
+ //IL_03bc: Expected O, but got Unknown
+ //IL_03d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0461: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0469: Expected O, but got Unknown
+ //IL_046e: Expected O, but got Unknown
+ //IL_046e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0480: Unknown result type (might be due to invalid IL or missing references)
+ //IL_048f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0499: Expected O, but got Unknown
+ //IL_0494: Unknown result type (might be due to invalid IL or missing references)
+ //IL_049e: Expected O, but got Unknown
+ //IL_04a3: Expected O, but got Unknown
+ //IL_04b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d1: Expected O, but got Unknown
+ //IL_04d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ea: Expected O, but got Unknown
+ //IL_04e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ef: Expected O, but got Unknown
+ //IL_04f4: Expected O, but got Unknown
+ //IL_0510: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0515: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0520: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0525: Unknown result type (might be due to invalid IL or missing references)
+ //IL_059e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a6: Expected O, but got Unknown
+ //IL_05ab: Expected O, but got Unknown
+ //IL_05ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d6: Expected O, but got Unknown
+ //IL_05d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05db: Expected O, but got Unknown
+ //IL_05e0: Expected O, but got Unknown
+ //IL_05f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0607: Unknown result type (might be due to invalid IL or missing references)
+ //IL_060c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0685: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068d: Expected O, but got Unknown
+ //IL_0692: Expected O, but got Unknown
+ //IL_0692: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06bd: Expected O, but got Unknown
+ //IL_06b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c2: Expected O, but got Unknown
+ //IL_06c7: Expected O, but got Unknown
+ //IL_06d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f5: Expected O, but got Unknown
+ //IL_06f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0704: Unknown result type (might be due to invalid IL or missing references)
+ //IL_070e: Expected O, but got Unknown
+ //IL_0709: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0713: Expected O, but got Unknown
+ //IL_0718: Expected O, but got Unknown
+ //IL_0737: Unknown result type (might be due to invalid IL or missing references)
+ //IL_073c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0742: Expected O, but got Unknown
+ //IL_0744: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0749: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074f: Expected O, but got Unknown
+ //IL_0751: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0756: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075c: Expected O, but got Unknown
+ //IL_075c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0766: Expected O, but got Unknown
+ //IL_07aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0810: Expected O, but got Unknown
+ //IL_080b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0815: Expected O, but got Unknown
+ //IL_081a: Expected O, but got Unknown
+ //IL_0863: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0879: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0896: Unknown result type (might be due to invalid IL or missing references)
+ //IL_089b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08df: Expected O, but got Unknown
+ //IL_08da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e4: Expected O, but got Unknown
+ //IL_08e9: Expected O, but got Unknown
+ //IL_0931: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0936: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0941: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0946: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e7: Expected O, but got Unknown
+ //IL_09ec: Expected O, but got Unknown
+ //IL_09ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a17: Expected O, but got Unknown
+ //IL_0a12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a1c: Expected O, but got Unknown
+ //IL_0a21: Expected O, but got Unknown
+ //IL_0a38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aee: Expected O, but got Unknown
+ //IL_0af3: Expected O, but got Unknown
+ //IL_0af3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b1e: Expected O, but got Unknown
+ //IL_0b19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b23: Expected O, but got Unknown
+ //IL_0b28: Expected O, but got Unknown
+ //IL_0b35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b4c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b56: Expected O, but got Unknown
+ //IL_0b56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b6f: Expected O, but got Unknown
+ //IL_0b6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b74: Expected O, but got Unknown
+ //IL_0b79: Expected O, but got Unknown
+ //IL_0ba5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0baa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bee: Expected O, but got Unknown
+ //IL_0be9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf3: Expected O, but got Unknown
+ //IL_0bf8: Expected O, but got Unknown
+ //IL_0c2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce4: Expected O, but got Unknown
+ //IL_0ce9: Expected O, but got Unknown
+ //IL_0ce9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d14: Expected O, but got Unknown
+ //IL_0d0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d19: Expected O, but got Unknown
+ //IL_0d1e: Expected O, but got Unknown
+ //IL_0d35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0deb: Expected O, but got Unknown
+ //IL_0df0: Expected O, but got Unknown
+ //IL_0df0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e1b: Expected O, but got Unknown
+ //IL_0e16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e20: Expected O, but got Unknown
+ //IL_0e25: Expected O, but got Unknown
+ //IL_0e32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e49: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e53: Expected O, but got Unknown
+ //IL_0e53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e6c: Expected O, but got Unknown
+ //IL_0e67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e71: Expected O, but got Unknown
+ //IL_0e76: Expected O, but got Unknown
+ //IL_0ec2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ec7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f0b: Expected O, but got Unknown
+ //IL_0f06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f10: Expected O, but got Unknown
+ //IL_0f15: Expected O, but got Unknown
+ //IL_0f58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ffc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1004: Expected O, but got Unknown
+ //IL_1009: Expected O, but got Unknown
+ //IL_1009: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_102a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1034: Expected O, but got Unknown
+ //IL_102f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1039: Expected O, but got Unknown
+ //IL_103e: Expected O, but got Unknown
+ NameScope val57 = _scope0;
+ NameScope val58 = _scope1;
+ NameScope val59 = _scope2;
+ NameScope val60 = _scope3;
+ NameScope val61 = _scope4;
+ NameScope val62 = _scope5;
+ NameScope val63 = _scope6;
+ NameScope val64 = _scope7;
+ NameScope val65 = _scope8;
+ NameScope val66 = _scope9;
+ NameScope val67 = _scope10;
+ NameScope val68 = _scope11;
+ NameScope val69 = _scope12;
+ NameScope val70 = _scope13;
+ NameScope val71 = _scope14;
+ NameScope val72 = _scope15;
+ NameScope val73 = _scope16;
+ NameScope val74 = _scope17;
+ NameScope val75 = _scope18;
+ NameScope val76 = _scope19;
+ NameScope val77 = _scope20;
+ NameScope val78 = _scope21;
+ NameScope val79 = _scope22;
+ NameScope val80 = _scope23;
+ NameScope val81 = _scope24;
+ NameScope val82 = _scope25;
+ NameScope val83 = _scope26;
+ NameScope val84 = _scope27;
+ NameScope val85 = _scope28;
+ NameScope val86 = _scope29;
+ NameScope val87 = _scope30;
+ NameScope val88 = _scope31;
+ NameScope val89 = _scope32;
+ NameScope val90 = _scope33;
+ NameScope val91 = _scope34;
+ NameScope val92 = _scope35;
+ NameScope val93 = _scope36;
+ NameScope val94 = _scope37;
+ NameScope val95 = _scope38;
+ NameScope val96 = _scope39;
+ NameScope val97 = _scope40;
+ NameScope val98 = _scope41;
+ NameScope val99 = _scope42;
+ NameScope val100 = _scope43;
+ NameScope val101 = _scope44;
+ NameScope val102 = _scope45;
+ NameScope val103 = _scope46;
+ NameScope val104 = _scope47;
+ NameScope val105 = _scope48;
+ NameScope val106 = _scope49;
+ NameScope val107 = _scope50;
+ StaticResourceExtension val108 = new StaticResourceExtension();
+ StaticResourceExtension val109 = new StaticResourceExtension();
+ AppThemeBindingExtension val110 = new AppThemeBindingExtension();
+ StaticResourceExtension val111 = new StaticResourceExtension();
+ StaticResourceExtension val112 = new StaticResourceExtension();
+ AppThemeBindingExtension val113 = new AppThemeBindingExtension();
+ BindingExtension val114 = new BindingExtension();
+ BoxView val115 = new BoxView();
+ BindingExtension val116 = new BindingExtension();
+ StaticResourceExtension val117 = new StaticResourceExtension();
+ StaticResourceExtension val118 = new StaticResourceExtension();
+ AppThemeBindingExtension val119 = new AppThemeBindingExtension();
+ Label val120 = new Label();
+ BindingExtension val121 = new BindingExtension();
+ StaticResourceExtension val122 = new StaticResourceExtension();
+ StaticResourceExtension val123 = new StaticResourceExtension();
+ AppThemeBindingExtension val124 = new AppThemeBindingExtension();
+ Label val125 = new Label();
+ VerticalStackLayout val126 = new VerticalStackLayout();
+ BindingExtension val127 = new BindingExtension();
+ StaticResourceExtension val128 = new StaticResourceExtension();
+ Label val129 = new Label();
+ Grid val130 = new Grid();
+ Frame val131 = new Frame();
+ NameScope val132 = new NameScope();
+ NameScope.SetNameScope((BindableObject)(object)val131, (INameScope)(object)val132);
+ ((Element)val130).transientNamescope = (INameScope)(object)val132;
+ ((Element)val115).transientNamescope = (INameScope)(object)val132;
+ ((Element)val126).transientNamescope = (INameScope)(object)val132;
+ ((Element)val120).transientNamescope = (INameScope)(object)val132;
+ ((Element)val125).transientNamescope = (INameScope)(object)val132;
+ ((Element)val129).transientNamescope = (INameScope)(object)val132;
+ ((BindableObject)val131).SetValue(View.MarginProperty, (object)new Thickness(0.0, 5.0));
+ ((BindableObject)val131).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val131).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ val108.Key = "CardBackgroundLight";
+ StaticResourceExtension val133 = new StaticResourceExtension
+ {
+ Key = "CardBackgroundLight"
+ };
+ XamlServiceProvider val134 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ int length;
+ object[] array10 = new object[(length = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array10, 2, length);
+ array10[0] = val110;
+ array10[1] = val131;
+ SimpleValueTargetProvider val135 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj9 = (object)val135;
+ val134.Add(typeFromHandle9, (object)val135);
+ val134.Add(typeof(IReferenceProvider), obj9);
+ val134.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ object light5 = val133.ProvideValue((IServiceProvider)val134);
+ val110.Light = light5;
+ val109.Key = "CardBackgroundDark";
+ StaticResourceExtension val136 = new StaticResourceExtension
+ {
+ Key = "CardBackgroundDark"
+ };
+ XamlServiceProvider val137 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ int length2;
+ object[] array11 = new object[(length2 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array11, 2, length2);
+ array11[0] = val110;
+ array11[1] = val131;
+ SimpleValueTargetProvider val138 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj10 = (object)val138;
+ val137.Add(typeFromHandle10, (object)val138);
+ val137.Add(typeof(IReferenceProvider), obj10);
+ val137.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ object dark5 = val136.ProvideValue((IServiceProvider)val137);
+ val110.Dark = dark5;
+ XamlServiceProvider val139 = new XamlServiceProvider();
+ val139.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val131, (object)VisualElement.BackgroundColorProperty));
+ val139.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 28)));
+ BindingBase val140 = ((IMarkupExtension)(object)val110).ProvideValue((IServiceProvider)val139);
+ ((BindableObject)val131).SetBinding(VisualElement.BackgroundColorProperty, val140);
+ val111.Key = "BorderLight";
+ StaticResourceExtension val141 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val142 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ int length3;
+ object[] array12 = new object[(length3 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array12, 2, length3);
+ array12[0] = val113;
+ array12[1] = val131;
+ SimpleValueTargetProvider val143 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[7] { val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj11 = (object)val143;
+ val142.Add(typeFromHandle11, (object)val143);
+ val142.Add(typeof(IReferenceProvider), obj11);
+ val142.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ object light6 = val141.ProvideValue((IServiceProvider)val142);
+ val113.Light = light6;
+ val112.Key = "BorderDark";
+ StaticResourceExtension val144 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val145 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ int length4;
+ object[] array13 = new object[(length4 = parentValues.Length) + 2];
+ Array.Copy(parentValues, 0, array13, 2, length4);
+ array13[0] = val113;
+ array13[1] = val131;
+ SimpleValueTargetProvider val146 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[7] { val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj12 = (object)val146;
+ val145.Add(typeFromHandle12, (object)val146);
+ val145.Add(typeof(IReferenceProvider), obj12);
+ val145.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ object dark6 = val144.ProvideValue((IServiceProvider)val145);
+ val113.Dark = dark6;
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ val147.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val131, (object)Frame.BorderColorProperty));
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 28)));
+ BindingBase val148 = ((IMarkupExtension)(object)val113).ProvideValue((IServiceProvider)val147);
+ ((BindableObject)val131).SetBinding(Frame.BorderColorProperty, val148);
+ ((BindableObject)val130).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[3]
+ {
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val115).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val115).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val115).SetValue(BoxView.CornerRadiusProperty, (object)new CornerRadius(20.0));
+ val114.Path = "Color";
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val150 = new XmlNamespaceResolver();
+ val150.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val150.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val149.Add(typeFromHandle13, (object)new XamlTypeResolver((IXmlNamespaceResolver)val150, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val151 = ((IMarkupExtension)(object)val114).ProvideValue((IServiceProvider)val149);
+ ((BindableObject)val115).SetBinding(BoxView.ColorProperty, val151);
+ ((Layout)val130).Children.Add((IView)(object)val115);
+ ((BindableObject)val126).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val126).SetValue(View.MarginProperty, (object)new Thickness(15.0, 0.0));
+ ((BindableObject)val126).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val116.Path = "Name";
+ XamlServiceProvider val152 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val153 = new XmlNamespaceResolver();
+ val153.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val153.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val152.Add(typeFromHandle14, (object)new XamlTypeResolver((IXmlNamespaceResolver)val153, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val154 = ((IMarkupExtension)(object)val116).ProvideValue((IServiceProvider)val152);
+ ((BindableObject)val120).SetBinding(Label.TextProperty, val154);
+ ((BindableObject)val120).SetValue(Label.FontSizeProperty, (object)16.0);
+ ((BindableObject)val120).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val117.Key = "TextPrimaryLight";
+ StaticResourceExtension val155 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val156 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ int length5;
+ object[] array14 = new object[(length5 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array14, 5, length5);
+ array14[0] = val119;
+ array14[1] = val120;
+ array14[2] = val126;
+ array14[3] = val130;
+ array14[4] = val131;
+ SimpleValueTargetProvider val157 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val132, val132, val132, val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj13 = (object)val157;
+ val156.Add(typeFromHandle15, (object)val157);
+ val156.Add(typeof(IReferenceProvider), obj13);
+ val156.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ object light7 = val155.ProvideValue((IServiceProvider)val156);
+ val119.Light = light7;
+ val118.Key = "TextPrimaryDark";
+ StaticResourceExtension val158 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val159 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ int length6;
+ object[] array15 = new object[(length6 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array15, 5, length6);
+ array15[0] = val119;
+ array15[1] = val120;
+ array15[2] = val126;
+ array15[3] = val130;
+ array15[4] = val131;
+ SimpleValueTargetProvider val160 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val132, val132, val132, val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj14 = (object)val160;
+ val159.Add(typeFromHandle16, (object)val160);
+ val159.Add(typeof(IReferenceProvider), obj14);
+ val159.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ object dark7 = val158.ProvideValue((IServiceProvider)val159);
+ val119.Dark = dark7;
+ XamlServiceProvider val161 = new XamlServiceProvider();
+ val161.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val120, (object)Label.TextColorProperty));
+ val161.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 40)));
+ BindingBase val162 = ((IMarkupExtension)(object)val119).ProvideValue((IServiceProvider)val161);
+ ((BindableObject)val120).SetBinding(Label.TextColorProperty, val162);
+ ((Layout)val126).Children.Add((IView)(object)val120);
+ val121.Path = "Description";
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val164 = new XmlNamespaceResolver();
+ val164.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val164.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val163.Add(typeFromHandle17, (object)new XamlTypeResolver((IXmlNamespaceResolver)val164, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val165 = ((IMarkupExtension)(object)val121).ProvideValue((IServiceProvider)val163);
+ ((BindableObject)val125).SetBinding(Label.TextProperty, val165);
+ ((BindableObject)val125).SetValue(Label.FontSizeProperty, (object)12.0);
+ val122.Key = "TextSecondaryLight";
+ StaticResourceExtension val166 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val167 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ int length7;
+ object[] array16 = new object[(length7 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array16, 5, length7);
+ array16[0] = val124;
+ array16[1] = val125;
+ array16[2] = val126;
+ array16[3] = val130;
+ array16[4] = val131;
+ SimpleValueTargetProvider val168 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val132, val132, val132, val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj15 = (object)val168;
+ val167.Add(typeFromHandle18, (object)val168);
+ val167.Add(typeof(IReferenceProvider), obj15);
+ val167.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ object light8 = val166.ProvideValue((IServiceProvider)val167);
+ val124.Light = light8;
+ val123.Key = "TextSecondaryDark";
+ StaticResourceExtension val169 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val170 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ int length8;
+ object[] array17 = new object[(length8 = parentValues.Length) + 5];
+ Array.Copy(parentValues, 0, array17, 5, length8);
+ array17[0] = val124;
+ array17[1] = val125;
+ array17[2] = val126;
+ array17[3] = val130;
+ array17[4] = val131;
+ SimpleValueTargetProvider val171 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val132, val132, val132, val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj16 = (object)val171;
+ val170.Add(typeFromHandle19, (object)val171);
+ val170.Add(typeof(IReferenceProvider), obj16);
+ val170.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ object dark8 = val169.ProvideValue((IServiceProvider)val170);
+ val124.Dark = dark8;
+ XamlServiceProvider val172 = new XamlServiceProvider();
+ val172.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val125, (object)Label.TextColorProperty));
+ val172.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 40)));
+ BindingBase val173 = ((IMarkupExtension)(object)val124).ProvideValue((IServiceProvider)val172);
+ ((BindableObject)val125).SetBinding(Label.TextColorProperty, val173);
+ ((Layout)val126).Children.Add((IView)(object)val125);
+ ((Layout)val130).Children.Add((IView)(object)val126);
+ ((BindableObject)val129).SetValue(Grid.ColumnProperty, (object)2);
+ val127.Path = "Price";
+ XamlServiceProvider val174 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IXamlTypeResolver);
+ XmlNamespaceResolver val175 = new XmlNamespaceResolver();
+ val175.Add("", "http://schemas.microsoft.com/dotnet/2021/maui");
+ val175.Add("x", "http://schemas.microsoft.com/winfx/2009/xaml");
+ val174.Add(typeFromHandle20, (object)new XamlTypeResolver((IXmlNamespaceResolver)val175, typeof(_003CInitializeComponent_003E_anonXamlCDataTemplate_0).Assembly));
+ BindingBase val176 = ((IMarkupExtension)(object)val127).ProvideValue((IServiceProvider)val174);
+ ((BindableObject)val129).SetBinding(Label.TextProperty, val176);
+ ((BindableObject)val129).SetValue(Label.FontSizeProperty, (object)14.0);
+ ((BindableObject)val129).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ ((BindableObject)val129).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val128.Key = "PrimaryColor";
+ StaticResourceExtension val177 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val178 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ int length9;
+ object[] array18 = new object[(length9 = parentValues.Length) + 3];
+ Array.Copy(parentValues, 0, array18, 3, length9);
+ array18[0] = val129;
+ array18[1] = val130;
+ array18[2] = val131;
+ SimpleValueTargetProvider val179 = new SimpleValueTargetProvider(array18, (object)Label.TextColorProperty, (INameScope[])(object)new NameScope[8] { val132, val132, val132, val132, val92, val86, val64, val57 }, false);
+ object obj17 = (object)val179;
+ val178.Add(typeFromHandle21, (object)val179);
+ val178.Add(typeof(IReferenceProvider), obj17);
+ val178.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 36)));
+ object obj18 = val177.ProvideValue((IServiceProvider)val178);
+ ((BindableObject)val129).SetValue(Label.TextColorProperty, (obj18 == null || !typeof(BindingBase).IsAssignableFrom(obj18.GetType())) ? obj18 : obj18);
+ ((Layout)val130).Children.Add((IView)(object)val129);
+ ((BindableObject)val131).SetValue(ContentView.ContentProperty, (object)val130);
+ return val131;
+ };
+ ((BindableObject)val14).SetValue(ItemsView.ItemTemplateProperty, (object)val13);
+ ((Layout)val21).Children.Add((IView)(object)val14);
+ ((BindableObject)val20).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val20).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val20).SetValue(Frame.CornerRadiusProperty, (object)0f);
+ val15.Light = "#F5F5F5";
+ val15.Dark = "#1E1E1E";
+ XamlServiceProvider val47 = new XamlServiceProvider();
+ val47.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val20, (object)VisualElement.BackgroundColorProperty));
+ val47.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 16)));
+ BindingBase val48 = ((IMarkupExtension)(object)val15).ProvideValue((IServiceProvider)val47);
+ ((BindableObject)val20).SetBinding(VisualElement.BackgroundColorProperty, val48);
+ ((BindableObject)val19).SetValue(Label.TextProperty, (object)"No item selected");
+ val16.Key = "TextPrimaryLight";
+ StaticResourceExtension val49 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val50 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 5];
+ array8[0] = val18;
+ array8[1] = val19;
+ array8[2] = val20;
+ array8[3] = val21;
+ array8[4] = listsPage;
+ SimpleValueTargetProvider val51 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj7 = (object)val51;
+ val50.Add(typeFromHandle7, (object)val51);
+ val50.Add(typeof(IReferenceProvider), obj7);
+ val50.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(49, 20)));
+ object light4 = val49.ProvideValue((IServiceProvider)val50);
+ val18.Light = light4;
+ val17.Key = "TextPrimaryDark";
+ StaticResourceExtension val52 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val53 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val18;
+ array9[1] = val19;
+ array9[2] = val20;
+ array9[3] = val21;
+ array9[4] = listsPage;
+ SimpleValueTargetProvider val54 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val22, val22, val22, val22, val22, val22 }, false);
+ object obj8 = (object)val54;
+ val53.Add(typeFromHandle8, (object)val54);
+ val53.Add(typeof(IReferenceProvider), obj8);
+ val53.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(49, 20)));
+ object dark4 = val52.ProvideValue((IServiceProvider)val53);
+ val18.Dark = dark4;
+ XamlServiceProvider val55 = new XamlServiceProvider();
+ val55.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val19, (object)Label.TextColorProperty));
+ val55.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(49, 20)));
+ BindingBase val56 = ((IMarkupExtension)(object)val18).ProvideValue((IServiceProvider)val55);
+ ((BindableObject)val19).SetBinding(Label.TextColorProperty, val56);
+ ((BindableObject)val20).SetValue(ContentView.ContentProperty, (object)val19);
+ ((Layout)val21).Children.Add((IView)(object)val20);
+ ((BindableObject)listsPage).SetValue(ContentPage.ContentProperty, (object)val21);
+ }
}
diff --git a/ShellDemo/Pages/PickersPage.cs b/ShellDemo/Pages/PickersPage.cs
index b5ae1d9..c7e9820 100644
--- a/ShellDemo/Pages/PickersPage.cs
+++ b/ShellDemo/Pages/PickersPage.cs
@@ -1,261 +1,1625 @@
-// PickersPage - Picker, DatePicker, TimePicker Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.ComponentModel;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/PickersPage.xaml")]
public class PickersPage : ContentPage
{
- private readonly Label _eventLog;
- private int _eventCount = 0;
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Picker ColorPicker;
- public PickersPage()
- {
- Title = "Pickers";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label ColorOutput;
- _eventLog = new Label
- {
- Text = "Events will appear here...",
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private DatePicker DatePickerControl;
- Content = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(120) }
- },
- Children =
- {
- CreateMainContent(),
- CreateEventLogPanel()
- }
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label DateOutput;
- Grid.SetRow((View)((Grid)Content).Children[0], 0);
- Grid.SetRow((View)((Grid)Content).Children[1], 1);
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private TimePicker TimePickerControl;
- private View CreateMainContent()
- {
- return new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label { Text = "Picker Controls", FontSize = 24, FontAttributes = FontAttributes.Bold },
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label TimeOutput;
- CreateSection("Picker", CreatePickerDemo()),
- CreateSection("DatePicker", CreateDatePickerDemo()),
- CreateSection("TimePicker", CreateTimePickerDemo())
- }
- }
- };
- }
+ public PickersPage()
+ {
+ InitializeComponent();
+ }
- private View CreatePickerDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
+ private void OnColorPickerChanged(object? sender, EventArgs e)
+ {
+ if (ColorPicker.SelectedIndex >= 0)
+ {
+ ColorOutput.Text = $"Selected: {ColorPicker.SelectedItem}";
+ }
+ }
- // Basic picker
- var selectedLabel = new Label { Text = "Selected: (none)", TextColor = Colors.Gray };
- var picker1 = new Picker { Title = "Select a fruit" };
- picker1.Items.Add("Apple");
- picker1.Items.Add("Banana");
- picker1.Items.Add("Cherry");
- picker1.Items.Add("Date");
- picker1.Items.Add("Elderberry");
- picker1.Items.Add("Fig");
- picker1.Items.Add("Grape");
- picker1.SelectedIndexChanged += (s, e) =>
- {
- if (picker1.SelectedIndex >= 0)
- {
- var item = picker1.Items[picker1.SelectedIndex];
- selectedLabel.Text = $"Selected: {item}";
- LogEvent($"Fruit selected: {item}");
- }
- };
- layout.Children.Add(picker1);
- layout.Children.Add(selectedLabel);
+ private void OnDateSelected(object? sender, DateChangedEventArgs e)
+ {
+ DateOutput.Text = $"Selected: {e.NewDate:d}";
+ }
- // Picker with default selection
- layout.Children.Add(new Label { Text = "With Default Selection:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var picker2 = new Picker { Title = "Select a color" };
- picker2.Items.Add("Red");
- picker2.Items.Add("Green");
- picker2.Items.Add("Blue");
- picker2.Items.Add("Yellow");
- picker2.Items.Add("Purple");
- picker2.SelectedIndex = 2; // Blue
- picker2.SelectedIndexChanged += (s, e) =>
- {
- if (picker2.SelectedIndex >= 0)
- LogEvent($"Color selected: {picker2.Items[picker2.SelectedIndex]}");
- };
- layout.Children.Add(picker2);
+ private void OnTimeChanged(object? sender, PropertyChangedEventArgs e)
+ {
+ if (e.PropertyName == "Time")
+ {
+ TimeOutput.Text = $"Selected: {TimePickerControl.Time:hh\\:mm}";
+ }
+ }
- // Styled picker
- layout.Children.Add(new Label { Text = "Styled Picker:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var picker3 = new Picker
- {
- Title = "Select size",
- TextColor = Colors.DarkBlue,
- TitleColor = Colors.Gray
- };
- picker3.Items.Add("Small");
- picker3.Items.Add("Medium");
- picker3.Items.Add("Large");
- picker3.Items.Add("Extra Large");
- picker3.SelectedIndexChanged += (s, e) =>
- {
- if (picker3.SelectedIndex >= 0)
- LogEvent($"Size selected: {picker3.Items[picker3.SelectedIndex]}");
- };
- layout.Children.Add(picker3);
-
- return layout;
- }
-
- private View CreateDatePickerDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
-
- // Basic date picker
- var dateLabel = new Label { Text = $"Selected: {DateTime.Today:d}" };
- var datePicker1 = new DatePicker { Date = DateTime.Today };
- datePicker1.DateSelected += (s, e) =>
- {
- dateLabel.Text = $"Selected: {e.NewDate:d}";
- LogEvent($"Date selected: {e.NewDate:d}");
- };
- layout.Children.Add(datePicker1);
- layout.Children.Add(dateLabel);
-
- // Date picker with range
- layout.Children.Add(new Label { Text = "With Date Range (this month only):", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var startOfMonth = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1);
- var endOfMonth = startOfMonth.AddMonths(1).AddDays(-1);
- var datePicker2 = new DatePicker
- {
- MinimumDate = startOfMonth,
- MaximumDate = endOfMonth,
- Date = DateTime.Today
- };
- datePicker2.DateSelected += (s, e) => LogEvent($"Date (limited): {e.NewDate:d}");
- layout.Children.Add(datePicker2);
-
- // Styled date picker
- layout.Children.Add(new Label { Text = "Styled DatePicker:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var datePicker3 = new DatePicker
- {
- Date = DateTime.Today.AddDays(7),
- TextColor = Colors.DarkGreen
- };
- datePicker3.DateSelected += (s, e) => LogEvent($"Styled date: {e.NewDate:d}");
- layout.Children.Add(datePicker3);
-
- return layout;
- }
-
- private View CreateTimePickerDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
-
- // Basic time picker
- var timeLabel = new Label { Text = $"Selected: {DateTime.Now:t}" };
- var timePicker1 = new TimePicker { Time = DateTime.Now.TimeOfDay };
- timePicker1.PropertyChanged += (s, e) =>
- {
- if (e.PropertyName == nameof(TimePicker.Time))
- {
- var time = timePicker1.Time;
- timeLabel.Text = $"Selected: {time:hh\\:mm}";
- LogEvent($"Time selected: {time:hh\\:mm}");
- }
- };
- layout.Children.Add(timePicker1);
- layout.Children.Add(timeLabel);
-
- // Styled time picker
- layout.Children.Add(new Label { Text = "Styled TimePicker:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var timePicker2 = new TimePicker
- {
- Time = new TimeSpan(14, 30, 0),
- TextColor = Colors.DarkBlue
- };
- timePicker2.PropertyChanged += (s, e) =>
- {
- if (e.PropertyName == nameof(TimePicker.Time))
- LogEvent($"Styled time: {timePicker2.Time:hh\\:mm}");
- };
- layout.Children.Add(timePicker2);
-
- // Morning alarm example
- layout.Children.Add(new Label { Text = "Alarm Time:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var alarmRow = new HorizontalStackLayout { Spacing = 10 };
- var alarmPicker = new TimePicker { Time = new TimeSpan(7, 0, 0) };
- var alarmBtn = new Button { Text = "Set Alarm", BackgroundColor = Colors.Orange, TextColor = Colors.White };
- alarmBtn.Clicked += (s, e) => LogEvent($"Alarm set for {alarmPicker.Time:hh\\:mm}");
- alarmRow.Children.Add(alarmPicker);
- alarmRow.Children.Add(alarmBtn);
- layout.Children.Add(alarmRow);
-
- return layout;
- }
-
- private Frame CreateSection(string title, View content)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- Content = new VerticalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = title, FontSize = 16, FontAttributes = FontAttributes.Bold },
- content
- }
- }
- };
- }
-
- private View CreateEventLogPanel()
- {
- return new Frame
- {
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- Padding = new Thickness(10),
- CornerRadius = 0,
- Content = new VerticalStackLayout
- {
- Children =
- {
- new Label { Text = "Event Log:", FontSize = 12, FontAttributes = FontAttributes.Bold },
- new ScrollView
- {
- HeightRequest = 80,
- Content = _eventLog
- }
- }
- }
- };
- }
-
- private void LogEvent(string message)
- {
- _eventCount++;
- var timestamp = DateTime.Now.ToString("HH:mm:ss");
- _eventLog.Text = $"[{timestamp}] {_eventCount}. {message}\n{_eventLog.Text}";
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("ColorPicker")]
+ [MemberNotNull("ColorOutput")]
+ [MemberNotNull("DatePickerControl")]
+ [MemberNotNull("DateOutput")]
+ [MemberNotNull("TimePickerControl")]
+ [MemberNotNull("TimeOutput")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_00bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c4: Expected O, but got Unknown
+ //IL_00c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cb: Expected O, but got Unknown
+ //IL_00cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d2: Expected O, but got Unknown
+ //IL_00d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d9: Expected O, but got Unknown
+ //IL_00d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e0: Expected O, but got Unknown
+ //IL_00e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e7: Expected O, but got Unknown
+ //IL_00e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ee: Expected O, but got Unknown
+ //IL_00ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f5: Expected O, but got Unknown
+ //IL_00f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00fc: Expected O, but got Unknown
+ //IL_00fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0103: Expected O, but got Unknown
+ //IL_0103: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010a: Expected O, but got Unknown
+ //IL_010a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0111: Expected O, but got Unknown
+ //IL_0111: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0118: Expected O, but got Unknown
+ //IL_0118: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011f: Expected O, but got Unknown
+ //IL_011f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0126: Expected O, but got Unknown
+ //IL_0126: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012d: Expected O, but got Unknown
+ //IL_012d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0134: Expected O, but got Unknown
+ //IL_0134: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013b: Expected O, but got Unknown
+ //IL_013b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0142: Expected O, but got Unknown
+ //IL_0142: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0149: Expected O, but got Unknown
+ //IL_0149: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0150: Expected O, but got Unknown
+ //IL_0150: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0157: Expected O, but got Unknown
+ //IL_0157: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015e: Expected O, but got Unknown
+ //IL_015e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0165: Expected O, but got Unknown
+ //IL_0165: Unknown result type (might be due to invalid IL or missing references)
+ //IL_016c: Expected O, but got Unknown
+ //IL_016c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0173: Expected O, but got Unknown
+ //IL_0173: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017a: Expected O, but got Unknown
+ //IL_017a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0181: Expected O, but got Unknown
+ //IL_0181: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0188: Expected O, but got Unknown
+ //IL_0188: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018f: Expected O, but got Unknown
+ //IL_018f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0196: Expected O, but got Unknown
+ //IL_0196: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019d: Expected O, but got Unknown
+ //IL_019d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a4: Expected O, but got Unknown
+ //IL_01a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ab: Expected O, but got Unknown
+ //IL_01ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b2: Expected O, but got Unknown
+ //IL_01b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b9: Expected O, but got Unknown
+ //IL_01b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c0: Expected O, but got Unknown
+ //IL_01c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c7: Expected O, but got Unknown
+ //IL_01c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ce: Expected O, but got Unknown
+ //IL_01ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d5: Expected O, but got Unknown
+ //IL_01d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01dc: Expected O, but got Unknown
+ //IL_01dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e3: Expected O, but got Unknown
+ //IL_01e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ea: Expected O, but got Unknown
+ //IL_01ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f1: Expected O, but got Unknown
+ //IL_01f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f8: Expected O, but got Unknown
+ //IL_01f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ff: Expected O, but got Unknown
+ //IL_01ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0206: Expected O, but got Unknown
+ //IL_0206: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020d: Expected O, but got Unknown
+ //IL_020d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0214: Expected O, but got Unknown
+ //IL_0214: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021b: Expected O, but got Unknown
+ //IL_021b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0222: Expected O, but got Unknown
+ //IL_0222: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0229: Expected O, but got Unknown
+ //IL_0236: Unknown result type (might be due to invalid IL or missing references)
+ //IL_046f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0474: Unknown result type (might be due to invalid IL or missing references)
+ //IL_047f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0484: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d8: Expected O, but got Unknown
+ //IL_04dd: Expected O, but got Unknown
+ //IL_04dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0507: Expected O, but got Unknown
+ //IL_0502: Unknown result type (might be due to invalid IL or missing references)
+ //IL_050c: Expected O, but got Unknown
+ //IL_0511: Expected O, but got Unknown
+ //IL_0526: Unknown result type (might be due to invalid IL or missing references)
+ //IL_052b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0536: Unknown result type (might be due to invalid IL or missing references)
+ //IL_053b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0587: Unknown result type (might be due to invalid IL or missing references)
+ //IL_058c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_058f: Expected O, but got Unknown
+ //IL_0594: Expected O, but got Unknown
+ //IL_0594: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05be: Expected O, but got Unknown
+ //IL_05b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05c3: Expected O, but got Unknown
+ //IL_05c8: Expected O, but got Unknown
+ //IL_05d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05f4: Expected O, but got Unknown
+ //IL_05f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0602: Unknown result type (might be due to invalid IL or missing references)
+ //IL_060c: Expected O, but got Unknown
+ //IL_0607: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0611: Expected O, but got Unknown
+ //IL_0616: Expected O, but got Unknown
+ //IL_0636: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0727: Unknown result type (might be due to invalid IL or missing references)
+ //IL_072c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_072f: Expected O, but got Unknown
+ //IL_0734: Expected O, but got Unknown
+ //IL_0734: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0746: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0755: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075f: Expected O, but got Unknown
+ //IL_075a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0764: Expected O, but got Unknown
+ //IL_0769: Expected O, but got Unknown
+ //IL_0780: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0785: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0790: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0795: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0800: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0805: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0808: Expected O, but got Unknown
+ //IL_080d: Expected O, but got Unknown
+ //IL_080d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_081f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_082e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0838: Expected O, but got Unknown
+ //IL_0833: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083d: Expected O, but got Unknown
+ //IL_0842: Expected O, but got Unknown
+ //IL_084f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0854: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0866: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0870: Expected O, but got Unknown
+ //IL_0870: Unknown result type (might be due to invalid IL or missing references)
+ //IL_087f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0889: Expected O, but got Unknown
+ //IL_0884: Unknown result type (might be due to invalid IL or missing references)
+ //IL_088e: Expected O, but got Unknown
+ //IL_0893: Expected O, but got Unknown
+ //IL_08bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0924: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0929: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092c: Expected O, but got Unknown
+ //IL_0931: Expected O, but got Unknown
+ //IL_0931: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0943: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0952: Unknown result type (might be due to invalid IL or missing references)
+ //IL_095c: Expected O, but got Unknown
+ //IL_0957: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0961: Expected O, but got Unknown
+ //IL_0966: Expected O, but got Unknown
+ //IL_09be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0acc: Expected O, but got Unknown
+ //IL_0ad1: Expected O, but got Unknown
+ //IL_0ad1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afc: Expected O, but got Unknown
+ //IL_0af7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b01: Expected O, but got Unknown
+ //IL_0b06: Expected O, but got Unknown
+ //IL_0b1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb9: Expected O, but got Unknown
+ //IL_0bbe: Expected O, but got Unknown
+ //IL_0bbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bd0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0be9: Expected O, but got Unknown
+ //IL_0be4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bee: Expected O, but got Unknown
+ //IL_0bf3: Expected O, but got Unknown
+ //IL_0c00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c21: Expected O, but got Unknown
+ //IL_0c21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3a: Expected O, but got Unknown
+ //IL_0c35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c3f: Expected O, but got Unknown
+ //IL_0c44: Expected O, but got Unknown
+ //IL_0c7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c84: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c8f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c94: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d1b: Expected O, but got Unknown
+ //IL_0d20: Expected O, but got Unknown
+ //IL_0d20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4b: Expected O, but got Unknown
+ //IL_0d46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d50: Expected O, but got Unknown
+ //IL_0d55: Expected O, but got Unknown
+ //IL_0d6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e08: Expected O, but got Unknown
+ //IL_0e0d: Expected O, but got Unknown
+ //IL_0e0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e1f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e38: Expected O, but got Unknown
+ //IL_0e33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e3d: Expected O, but got Unknown
+ //IL_0e42: Expected O, but got Unknown
+ //IL_0e4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e66: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e70: Expected O, but got Unknown
+ //IL_0e70: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e89: Expected O, but got Unknown
+ //IL_0e84: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e8e: Expected O, but got Unknown
+ //IL_0e93: Expected O, but got Unknown
+ //IL_0f18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fb4: Expected O, but got Unknown
+ //IL_0fb9: Expected O, but got Unknown
+ //IL_0fb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fcb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe4: Expected O, but got Unknown
+ //IL_0fdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fe9: Expected O, but got Unknown
+ //IL_0fee: Expected O, but got Unknown
+ //IL_1005: Unknown result type (might be due to invalid IL or missing references)
+ //IL_100a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1015: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1099: Unknown result type (might be due to invalid IL or missing references)
+ //IL_109e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10a1: Expected O, but got Unknown
+ //IL_10a6: Expected O, but got Unknown
+ //IL_10a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d1: Expected O, but got Unknown
+ //IL_10cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10d6: Expected O, but got Unknown
+ //IL_10db: Expected O, but got Unknown
+ //IL_10e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1109: Expected O, but got Unknown
+ //IL_1109: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1118: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1122: Expected O, but got Unknown
+ //IL_111d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1127: Expected O, but got Unknown
+ //IL_112c: Expected O, but got Unknown
+ //IL_1172: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1182: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1187: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e1: Expected O, but got Unknown
+ //IL_11e6: Expected O, but got Unknown
+ //IL_11e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1207: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1211: Expected O, but got Unknown
+ //IL_120c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1216: Expected O, but got Unknown
+ //IL_121b: Expected O, but got Unknown
+ //IL_1273: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1379: Unknown result type (might be due to invalid IL or missing references)
+ //IL_137e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1381: Expected O, but got Unknown
+ //IL_1386: Expected O, but got Unknown
+ //IL_1386: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1398: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13b1: Expected O, but got Unknown
+ //IL_13ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13b6: Expected O, but got Unknown
+ //IL_13bb: Expected O, but got Unknown
+ //IL_13d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_146b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_146e: Expected O, but got Unknown
+ //IL_1473: Expected O, but got Unknown
+ //IL_1473: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1485: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1494: Unknown result type (might be due to invalid IL or missing references)
+ //IL_149e: Expected O, but got Unknown
+ //IL_1499: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14a3: Expected O, but got Unknown
+ //IL_14a8: Expected O, but got Unknown
+ //IL_14b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14d6: Expected O, but got Unknown
+ //IL_14d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14ef: Expected O, but got Unknown
+ //IL_14ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14f4: Expected O, but got Unknown
+ //IL_14f9: Expected O, but got Unknown
+ //IL_1534: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1539: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1544: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1549: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15d0: Expected O, but got Unknown
+ //IL_15d5: Expected O, but got Unknown
+ //IL_15d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1600: Expected O, but got Unknown
+ //IL_15fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1605: Expected O, but got Unknown
+ //IL_160a: Expected O, but got Unknown
+ //IL_1621: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1626: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1631: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1636: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16bd: Expected O, but got Unknown
+ //IL_16c2: Expected O, but got Unknown
+ //IL_16c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16ed: Expected O, but got Unknown
+ //IL_16e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f2: Expected O, but got Unknown
+ //IL_16f7: Expected O, but got Unknown
+ //IL_1704: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1709: Unknown result type (might be due to invalid IL or missing references)
+ //IL_171b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1725: Expected O, but got Unknown
+ //IL_1725: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1734: Unknown result type (might be due to invalid IL or missing references)
+ //IL_173e: Expected O, but got Unknown
+ //IL_1739: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1743: Expected O, but got Unknown
+ //IL_1748: Expected O, but got Unknown
+ //IL_17ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1842: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1847: Unknown result type (might be due to invalid IL or missing references)
+ //IL_184a: Expected O, but got Unknown
+ //IL_184f: Expected O, but got Unknown
+ //IL_184f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1861: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1870: Unknown result type (might be due to invalid IL or missing references)
+ //IL_187a: Expected O, but got Unknown
+ //IL_1875: Unknown result type (might be due to invalid IL or missing references)
+ //IL_187f: Expected O, but got Unknown
+ //IL_1884: Expected O, but got Unknown
+ //IL_189b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_192f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1934: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1937: Expected O, but got Unknown
+ //IL_193c: Expected O, but got Unknown
+ //IL_193c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_194e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_195d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1967: Expected O, but got Unknown
+ //IL_1962: Unknown result type (might be due to invalid IL or missing references)
+ //IL_196c: Expected O, but got Unknown
+ //IL_1971: Expected O, but got Unknown
+ //IL_197e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1983: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1995: Unknown result type (might be due to invalid IL or missing references)
+ //IL_199f: Expected O, but got Unknown
+ //IL_199f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19b8: Expected O, but got Unknown
+ //IL_19b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19bd: Expected O, but got Unknown
+ //IL_19c2: Expected O, but got Unknown
+ //IL_1a08: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a74: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a77: Expected O, but got Unknown
+ //IL_1a7c: Expected O, but got Unknown
+ //IL_1a7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aa7: Expected O, but got Unknown
+ //IL_1aa2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aac: Expected O, but got Unknown
+ //IL_1ab1: Expected O, but got Unknown
+ //IL_1b09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b80: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c17: Expected O, but got Unknown
+ //IL_1c1c: Expected O, but got Unknown
+ //IL_1c1c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c47: Expected O, but got Unknown
+ //IL_1c42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c4c: Expected O, but got Unknown
+ //IL_1c51: Expected O, but got Unknown
+ //IL_1c68: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c6d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cfc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d01: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d04: Expected O, but got Unknown
+ //IL_1d09: Expected O, but got Unknown
+ //IL_1d09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d34: Expected O, but got Unknown
+ //IL_1d2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d39: Expected O, but got Unknown
+ //IL_1d3e: Expected O, but got Unknown
+ //IL_1d4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d6c: Expected O, but got Unknown
+ //IL_1d6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d85: Expected O, but got Unknown
+ //IL_1d80: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d8a: Expected O, but got Unknown
+ //IL_1d8f: Expected O, but got Unknown
+ //IL_1dca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ddf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e5e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e63: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e66: Expected O, but got Unknown
+ //IL_1e6b: Expected O, but got Unknown
+ //IL_1e6b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e96: Expected O, but got Unknown
+ //IL_1e91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e9b: Expected O, but got Unknown
+ //IL_1ea0: Expected O, but got Unknown
+ //IL_1eb7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ebc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ec7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ecc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f53: Expected O, but got Unknown
+ //IL_1f58: Expected O, but got Unknown
+ //IL_1f58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f79: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f83: Expected O, but got Unknown
+ //IL_1f7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f88: Expected O, but got Unknown
+ //IL_1f8d: Expected O, but got Unknown
+ //IL_1f9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fbb: Expected O, but got Unknown
+ //IL_1fbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fd4: Expected O, but got Unknown
+ //IL_1fcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fd9: Expected O, but got Unknown
+ //IL_1fde: Expected O, but got Unknown
+ //IL_2044: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2049: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2054: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2059: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20e0: Expected O, but got Unknown
+ //IL_20e5: Expected O, but got Unknown
+ //IL_20e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2106: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2110: Expected O, but got Unknown
+ //IL_210b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2115: Expected O, but got Unknown
+ //IL_211a: Expected O, but got Unknown
+ //IL_2131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2136: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2141: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21cd: Expected O, but got Unknown
+ //IL_21d2: Expected O, but got Unknown
+ //IL_21d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21fd: Expected O, but got Unknown
+ //IL_21f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2202: Expected O, but got Unknown
+ //IL_2207: Expected O, but got Unknown
+ //IL_2214: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2219: Unknown result type (might be due to invalid IL or missing references)
+ //IL_222b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2235: Expected O, but got Unknown
+ //IL_2235: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2244: Unknown result type (might be due to invalid IL or missing references)
+ //IL_224e: Expected O, but got Unknown
+ //IL_2249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2253: Expected O, but got Unknown
+ //IL_2258: Expected O, but got Unknown
+ //IL_22b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2302: Expected O, but got Unknown
+ //IL_2302: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2311: Unknown result type (might be due to invalid IL or missing references)
+ //IL_231b: Expected O, but got Unknown
+ //IL_2316: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2320: Expected O, but got Unknown
+ //IL_2325: Expected O, but got Unknown
+ //IL_23a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23c7: Expected O, but got Unknown
+ //IL_23c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23e0: Expected O, but got Unknown
+ //IL_23db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23e5: Expected O, but got Unknown
+ //IL_23ea: Expected O, but got Unknown
+ //IL_2425: Unknown result type (might be due to invalid IL or missing references)
+ //IL_242a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2435: Unknown result type (might be due to invalid IL or missing references)
+ //IL_243a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24a8: Expected O, but got Unknown
+ //IL_24ad: Expected O, but got Unknown
+ //IL_24ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24d8: Expected O, but got Unknown
+ //IL_24d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24dd: Expected O, but got Unknown
+ //IL_24e2: Expected O, but got Unknown
+ //IL_2592: Unknown result type (might be due to invalid IL or missing references)
+ //IL_259c: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ AppThemeBindingExtension val11 = new AppThemeBindingExtension();
+ Label val12 = new Label();
+ StaticResourceExtension val13 = new StaticResourceExtension();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ AppThemeBindingExtension val15 = new AppThemeBindingExtension();
+ Label val16 = new Label();
+ Type typeFromHandle = typeof(string);
+ string text = "Red";
+ string text2 = "Green";
+ string text3 = "Blue";
+ string text4 = "Yellow";
+ string text5 = "Purple";
+ string[] array = new string[5] { text, text2, text3, text4, text5 };
+ Picker val17 = new Picker();
+ StaticResourceExtension val18 = new StaticResourceExtension();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ AppThemeBindingExtension val20 = new AppThemeBindingExtension();
+ Label val21 = new Label();
+ VerticalStackLayout val22 = new VerticalStackLayout();
+ Frame val23 = new Frame();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ StaticResourceExtension val25 = new StaticResourceExtension();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ AppThemeBindingExtension val27 = new AppThemeBindingExtension();
+ Label val28 = new Label();
+ StaticResourceExtension val29 = new StaticResourceExtension();
+ StaticResourceExtension val30 = new StaticResourceExtension();
+ AppThemeBindingExtension val31 = new AppThemeBindingExtension();
+ Label val32 = new Label();
+ DatePicker val33 = new DatePicker();
+ StaticResourceExtension val34 = new StaticResourceExtension();
+ StaticResourceExtension val35 = new StaticResourceExtension();
+ AppThemeBindingExtension val36 = new AppThemeBindingExtension();
+ Label val37 = new Label();
+ VerticalStackLayout val38 = new VerticalStackLayout();
+ Frame val39 = new Frame();
+ StaticResourceExtension val40 = new StaticResourceExtension();
+ StaticResourceExtension val41 = new StaticResourceExtension();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ AppThemeBindingExtension val43 = new AppThemeBindingExtension();
+ Label val44 = new Label();
+ StaticResourceExtension val45 = new StaticResourceExtension();
+ StaticResourceExtension val46 = new StaticResourceExtension();
+ AppThemeBindingExtension val47 = new AppThemeBindingExtension();
+ Label val48 = new Label();
+ TimePicker val49 = new TimePicker();
+ StaticResourceExtension val50 = new StaticResourceExtension();
+ StaticResourceExtension val51 = new StaticResourceExtension();
+ AppThemeBindingExtension val52 = new AppThemeBindingExtension();
+ Label val53 = new Label();
+ VerticalStackLayout val54 = new VerticalStackLayout();
+ Frame val55 = new Frame();
+ AppThemeBindingExtension val56 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val57 = new AppThemeBindingExtension();
+ Label val58 = new Label();
+ StaticResourceExtension val59 = new StaticResourceExtension();
+ Entry val60 = new Entry();
+ DatePicker val61 = new DatePicker();
+ TimePicker val62 = new TimePicker();
+ HorizontalStackLayout val63 = new HorizontalStackLayout();
+ Button val64 = new Button();
+ VerticalStackLayout val65 = new VerticalStackLayout();
+ Frame val66 = new Frame();
+ VerticalStackLayout val67 = new VerticalStackLayout();
+ ScrollView val68 = new ScrollView();
+ PickersPage pickersPage;
+ NameScope val69 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(pickersPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)pickersPage, (INameScope)(object)val69);
+ ((Element)val68).transientNamescope = (INameScope)(object)val69;
+ ((Element)val67).transientNamescope = (INameScope)(object)val69;
+ ((Element)val7).transientNamescope = (INameScope)(object)val69;
+ ((Element)val23).transientNamescope = (INameScope)(object)val69;
+ ((Element)val22).transientNamescope = (INameScope)(object)val69;
+ ((Element)val12).transientNamescope = (INameScope)(object)val69;
+ ((Element)val16).transientNamescope = (INameScope)(object)val69;
+ ((Element)val17).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("ColorPicker", (object)val17);
+ if (((Element)val17).StyleId == null)
+ {
+ ((Element)val17).StyleId = "ColorPicker";
+ }
+ ((Element)val21).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("ColorOutput", (object)val21);
+ if (((Element)val21).StyleId == null)
+ {
+ ((Element)val21).StyleId = "ColorOutput";
+ }
+ ((Element)val39).transientNamescope = (INameScope)(object)val69;
+ ((Element)val38).transientNamescope = (INameScope)(object)val69;
+ ((Element)val28).transientNamescope = (INameScope)(object)val69;
+ ((Element)val32).transientNamescope = (INameScope)(object)val69;
+ ((Element)val33).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("DatePickerControl", (object)val33);
+ if (((Element)val33).StyleId == null)
+ {
+ ((Element)val33).StyleId = "DatePickerControl";
+ }
+ ((Element)val37).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("DateOutput", (object)val37);
+ if (((Element)val37).StyleId == null)
+ {
+ ((Element)val37).StyleId = "DateOutput";
+ }
+ ((Element)val55).transientNamescope = (INameScope)(object)val69;
+ ((Element)val54).transientNamescope = (INameScope)(object)val69;
+ ((Element)val44).transientNamescope = (INameScope)(object)val69;
+ ((Element)val48).transientNamescope = (INameScope)(object)val69;
+ ((Element)val49).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("TimePickerControl", (object)val49);
+ if (((Element)val49).StyleId == null)
+ {
+ ((Element)val49).StyleId = "TimePickerControl";
+ }
+ ((Element)val53).transientNamescope = (INameScope)(object)val69;
+ ((INameScope)val69).RegisterName("TimeOutput", (object)val53);
+ if (((Element)val53).StyleId == null)
+ {
+ ((Element)val53).StyleId = "TimeOutput";
+ }
+ ((Element)val66).transientNamescope = (INameScope)(object)val69;
+ ((Element)val65).transientNamescope = (INameScope)(object)val69;
+ ((Element)val58).transientNamescope = (INameScope)(object)val69;
+ ((Element)val60).transientNamescope = (INameScope)(object)val69;
+ ((Element)val63).transientNamescope = (INameScope)(object)val69;
+ ((Element)val61).transientNamescope = (INameScope)(object)val69;
+ ((Element)val62).transientNamescope = (INameScope)(object)val69;
+ ((Element)val64).transientNamescope = (INameScope)(object)val69;
+ ColorPicker = val17;
+ ColorOutput = val21;
+ DatePickerControl = val33;
+ DateOutput = val37;
+ TimePickerControl = val49;
+ TimeOutput = val53;
+ ((BindableObject)pickersPage).SetValue(Page.TitleProperty, (object)"Pickers");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val70 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val71 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array3;
+ int num;
+ object[] array2 = (array3 = new object[(num = 0) + 2]);
+ array2[0] = val3;
+ array2[1] = pickersPage;
+ SimpleValueTargetProvider val72 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val69, val69, val69 }, false);
+ object obj = (object)val72;
+ val71.Add(typeFromHandle2, (object)val72);
+ val71.Add(typeof(IReferenceProvider), obj);
+ val71.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val70.ProvideValue((IServiceProvider)val71);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val73 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val74 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array5;
+ int num2;
+ object[] array4 = (array5 = new object[(num2 = 0) + 2]);
+ array4[0] = val3;
+ array4[1] = pickersPage;
+ SimpleValueTargetProvider val75 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val69, val69, val69 }, false);
+ object obj2 = (object)val75;
+ val74.Add(typeFromHandle3, (object)val75);
+ val74.Add(typeof(IReferenceProvider), obj2);
+ val74.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val73.ProvideValue((IServiceProvider)val74);
+ val3.Dark = dark;
+ XamlServiceProvider val76 = new XamlServiceProvider();
+ val76.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)pickersPage, (object)VisualElement.BackgroundColorProperty));
+ val76.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val77 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val76);
+ ((BindableObject)pickersPage).SetBinding(VisualElement.BackgroundColorProperty, val77);
+ ((BindableObject)val67).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val67).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Picker Controls");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val78 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val79 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array7;
+ int num3;
+ object[] array6 = (array7 = new object[(num3 = 0) + 5]);
+ array6[0] = val6;
+ array6[1] = val7;
+ array6[2] = val67;
+ array6[3] = val68;
+ array6[4] = pickersPage;
+ SimpleValueTargetProvider val80 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val69, val69, val69, val69, val69, val69 }, false);
+ object obj3 = (object)val80;
+ val79.Add(typeFromHandle4, (object)val80);
+ val79.Add(typeof(IReferenceProvider), obj3);
+ val79.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object light2 = val78.ProvideValue((IServiceProvider)val79);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val81 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val82 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array9;
+ int num4;
+ object[] array8 = (array9 = new object[(num4 = 0) + 5]);
+ array8[0] = val6;
+ array8[1] = val7;
+ array8[2] = val67;
+ array8[3] = val68;
+ array8[4] = pickersPage;
+ SimpleValueTargetProvider val83 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val69, val69, val69, val69, val69, val69 }, false);
+ object obj4 = (object)val83;
+ val82.Add(typeFromHandle5, (object)val83);
+ val82.Add(typeof(IReferenceProvider), obj4);
+ val82.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object dark2 = val81.ProvideValue((IServiceProvider)val82);
+ val6.Dark = dark2;
+ XamlServiceProvider val84 = new XamlServiceProvider();
+ val84.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val84.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ BindingBase val85 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val84);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val85);
+ ((Layout)val67).Children.Add((IView)(object)val7);
+ val8.Key = "ThemedFrame";
+ StaticResourceExtension val86 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val87 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array11;
+ int num5;
+ object[] array10 = (array11 = new object[(num5 = 0) + 4]);
+ array10[0] = val23;
+ array10[1] = val67;
+ array10[2] = val68;
+ array10[3] = pickersPage;
+ SimpleValueTargetProvider val88 = new SimpleValueTargetProvider(array10, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val69, val69, val69, val69, val69 }, false);
+ object obj5 = (object)val88;
+ val87.Add(typeFromHandle6, (object)val88);
+ val87.Add(typeof(IReferenceProvider), obj5);
+ val87.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object obj6 = val86.ProvideValue((IServiceProvider)val87);
+ ((BindableObject)val23).SetValue(VisualElement.StyleProperty, (obj6 == null || !typeof(BindingBase).IsAssignableFrom(obj6.GetType())) ? obj6 : obj6);
+ ((BindableObject)val23).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val23).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val22).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val12).SetValue(Label.TextProperty, (object)"Picker");
+ ((BindableObject)val12).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val12).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val9.Key = "TextPrimaryLight";
+ StaticResourceExtension val89 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val90 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array13;
+ int num6;
+ object[] array12 = (array13 = new object[(num6 = 0) + 7]);
+ array12[0] = val11;
+ array12[1] = val12;
+ array12[2] = val22;
+ array12[3] = val23;
+ array12[4] = val67;
+ array12[5] = val68;
+ array12[6] = pickersPage;
+ SimpleValueTargetProvider val91 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj7 = (object)val91;
+ val90.Add(typeFromHandle7, (object)val91);
+ val90.Add(typeof(IReferenceProvider), obj7);
+ val90.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object light3 = val89.ProvideValue((IServiceProvider)val90);
+ val11.Light = light3;
+ val10.Key = "TextPrimaryDark";
+ StaticResourceExtension val92 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array15;
+ int num7;
+ object[] array14 = (array15 = new object[(num7 = 0) + 7]);
+ array14[0] = val11;
+ array14[1] = val12;
+ array14[2] = val22;
+ array14[3] = val23;
+ array14[4] = val67;
+ array14[5] = val68;
+ array14[6] = pickersPage;
+ SimpleValueTargetProvider val94 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj8 = (object)val94;
+ val93.Add(typeFromHandle8, (object)val94);
+ val93.Add(typeof(IReferenceProvider), obj8);
+ val93.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object dark3 = val92.ProvideValue((IServiceProvider)val93);
+ val11.Dark = dark3;
+ XamlServiceProvider val95 = new XamlServiceProvider();
+ val95.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val12, (object)Label.TextColorProperty));
+ val95.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ BindingBase val96 = ((IMarkupExtension)(object)val11).ProvideValue((IServiceProvider)val95);
+ ((BindableObject)val12).SetBinding(Label.TextColorProperty, val96);
+ ((Layout)val22).Children.Add((IView)(object)val12);
+ ((BindableObject)val16).SetValue(Label.TextProperty, (object)"Select a color:");
+ val13.Key = "TextPrimaryLight";
+ StaticResourceExtension val97 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val98 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array17;
+ int num8;
+ object[] array16 = (array17 = new object[(num8 = 0) + 7]);
+ array16[0] = val15;
+ array16[1] = val16;
+ array16[2] = val22;
+ array16[3] = val23;
+ array16[4] = val67;
+ array16[5] = val68;
+ array16[6] = pickersPage;
+ SimpleValueTargetProvider val99 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj9 = (object)val99;
+ val98.Add(typeFromHandle9, (object)val99);
+ val98.Add(typeof(IReferenceProvider), obj9);
+ val98.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 28)));
+ object light4 = val97.ProvideValue((IServiceProvider)val98);
+ val15.Light = light4;
+ val14.Key = "TextPrimaryDark";
+ StaticResourceExtension val100 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val101 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array19;
+ int num9;
+ object[] array18 = (array19 = new object[(num9 = 0) + 7]);
+ array18[0] = val15;
+ array18[1] = val16;
+ array18[2] = val22;
+ array18[3] = val23;
+ array18[4] = val67;
+ array18[5] = val68;
+ array18[6] = pickersPage;
+ SimpleValueTargetProvider val102 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj10 = (object)val102;
+ val101.Add(typeFromHandle10, (object)val102);
+ val101.Add(typeof(IReferenceProvider), obj10);
+ val101.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 28)));
+ object dark4 = val100.ProvideValue((IServiceProvider)val101);
+ val15.Dark = dark4;
+ XamlServiceProvider val103 = new XamlServiceProvider();
+ val103.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val16, (object)Label.TextColorProperty));
+ val103.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 28)));
+ BindingBase val104 = ((IMarkupExtension)(object)val15).ProvideValue((IServiceProvider)val103);
+ ((BindableObject)val16).SetBinding(Label.TextColorProperty, val104);
+ ((Layout)val22).Children.Add((IView)(object)val16);
+ ((BindableObject)val17).SetValue(Picker.TitleProperty, (object)"Choose a color");
+ val17.SelectedIndexChanged += pickersPage.OnColorPickerChanged;
+ ((BindableObject)val17).SetValue(Picker.ItemsSourceProperty, (object)array);
+ ((Layout)val22).Children.Add((IView)(object)val17);
+ ((BindableObject)val21).SetValue(Label.FontSizeProperty, (object)12.0);
+ val18.Key = "TextSecondaryLight";
+ StaticResourceExtension val105 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val106 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array21;
+ int num10;
+ object[] array20 = (array21 = new object[(num10 = 0) + 7]);
+ array20[0] = val20;
+ array20[1] = val21;
+ array20[2] = val22;
+ array20[3] = val23;
+ array20[4] = val67;
+ array20[5] = val68;
+ array20[6] = pickersPage;
+ SimpleValueTargetProvider val107 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj11 = (object)val107;
+ val106.Add(typeFromHandle11, (object)val107);
+ val106.Add(typeof(IReferenceProvider), obj11);
+ val106.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(33, 28)));
+ object light5 = val105.ProvideValue((IServiceProvider)val106);
+ val20.Light = light5;
+ val19.Key = "TextSecondaryDark";
+ StaticResourceExtension val108 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val109 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array23;
+ int num11;
+ object[] array22 = (array23 = new object[(num11 = 0) + 7]);
+ array22[0] = val20;
+ array22[1] = val21;
+ array22[2] = val22;
+ array22[3] = val23;
+ array22[4] = val67;
+ array22[5] = val68;
+ array22[6] = pickersPage;
+ SimpleValueTargetProvider val110 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj12 = (object)val110;
+ val109.Add(typeFromHandle12, (object)val110);
+ val109.Add(typeof(IReferenceProvider), obj12);
+ val109.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(33, 28)));
+ object dark5 = val108.ProvideValue((IServiceProvider)val109);
+ val20.Dark = dark5;
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ val111.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val21, (object)Label.TextColorProperty));
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(33, 28)));
+ BindingBase val112 = ((IMarkupExtension)(object)val20).ProvideValue((IServiceProvider)val111);
+ ((BindableObject)val21).SetBinding(Label.TextColorProperty, val112);
+ ((Layout)val22).Children.Add((IView)(object)val21);
+ ((BindableObject)val23).SetValue(ContentView.ContentProperty, (object)val22);
+ ((Layout)val67).Children.Add((IView)(object)val23);
+ val24.Key = "ThemedFrame";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array25;
+ int num12;
+ object[] array24 = (array25 = new object[(num12 = 0) + 4]);
+ array24[0] = val39;
+ array24[1] = val67;
+ array24[2] = val68;
+ array24[3] = pickersPage;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array24, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val69, val69, val69, val69, val69 }, false);
+ object obj13 = (object)val115;
+ val114.Add(typeFromHandle13, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj13);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 20)));
+ object obj14 = val113.ProvideValue((IServiceProvider)val114);
+ ((BindableObject)val39).SetValue(VisualElement.StyleProperty, (obj14 == null || !typeof(BindingBase).IsAssignableFrom(obj14.GetType())) ? obj14 : obj14);
+ ((BindableObject)val39).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val39).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val38).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val28).SetValue(Label.TextProperty, (object)"DatePicker");
+ ((BindableObject)val28).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val28).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val25.Key = "TextPrimaryLight";
+ StaticResourceExtension val116 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val117 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array27;
+ int num13;
+ object[] array26 = (array27 = new object[(num13 = 0) + 7]);
+ array26[0] = val27;
+ array26[1] = val28;
+ array26[2] = val38;
+ array26[3] = val39;
+ array26[4] = val67;
+ array26[5] = val68;
+ array26[6] = pickersPage;
+ SimpleValueTargetProvider val118 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj15 = (object)val118;
+ val117.Add(typeFromHandle14, (object)val118);
+ val117.Add(typeof(IReferenceProvider), obj15);
+ val117.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(41, 28)));
+ object light6 = val116.ProvideValue((IServiceProvider)val117);
+ val27.Light = light6;
+ val26.Key = "TextPrimaryDark";
+ StaticResourceExtension val119 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val120 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array29;
+ int num14;
+ object[] array28 = (array29 = new object[(num14 = 0) + 7]);
+ array28[0] = val27;
+ array28[1] = val28;
+ array28[2] = val38;
+ array28[3] = val39;
+ array28[4] = val67;
+ array28[5] = val68;
+ array28[6] = pickersPage;
+ SimpleValueTargetProvider val121 = new SimpleValueTargetProvider(array28, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj16 = (object)val121;
+ val120.Add(typeFromHandle15, (object)val121);
+ val120.Add(typeof(IReferenceProvider), obj16);
+ val120.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(41, 28)));
+ object dark6 = val119.ProvideValue((IServiceProvider)val120);
+ val27.Dark = dark6;
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ val122.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val28, (object)Label.TextColorProperty));
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(41, 28)));
+ BindingBase val123 = ((IMarkupExtension)(object)val27).ProvideValue((IServiceProvider)val122);
+ ((BindableObject)val28).SetBinding(Label.TextColorProperty, val123);
+ ((Layout)val38).Children.Add((IView)(object)val28);
+ ((BindableObject)val32).SetValue(Label.TextProperty, (object)"Select a date:");
+ val29.Key = "TextPrimaryLight";
+ StaticResourceExtension val124 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val125 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array31;
+ int num15;
+ object[] array30 = (array31 = new object[(num15 = 0) + 7]);
+ array30[0] = val31;
+ array30[1] = val32;
+ array30[2] = val38;
+ array30[3] = val39;
+ array30[4] = val67;
+ array30[5] = val68;
+ array30[6] = pickersPage;
+ SimpleValueTargetProvider val126 = new SimpleValueTargetProvider(array30, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj17 = (object)val126;
+ val125.Add(typeFromHandle16, (object)val126);
+ val125.Add(typeof(IReferenceProvider), obj17);
+ val125.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ object light7 = val124.ProvideValue((IServiceProvider)val125);
+ val31.Light = light7;
+ val30.Key = "TextPrimaryDark";
+ StaticResourceExtension val127 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val128 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array33;
+ int num16;
+ object[] array32 = (array33 = new object[(num16 = 0) + 7]);
+ array32[0] = val31;
+ array32[1] = val32;
+ array32[2] = val38;
+ array32[3] = val39;
+ array32[4] = val67;
+ array32[5] = val68;
+ array32[6] = pickersPage;
+ SimpleValueTargetProvider val129 = new SimpleValueTargetProvider(array32, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj18 = (object)val129;
+ val128.Add(typeFromHandle17, (object)val129);
+ val128.Add(typeof(IReferenceProvider), obj18);
+ val128.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ object dark7 = val127.ProvideValue((IServiceProvider)val128);
+ val31.Dark = dark7;
+ XamlServiceProvider val130 = new XamlServiceProvider();
+ val130.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val32, (object)Label.TextColorProperty));
+ val130.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 28)));
+ BindingBase val131 = ((IMarkupExtension)(object)val31).ProvideValue((IServiceProvider)val130);
+ ((BindableObject)val32).SetBinding(Label.TextColorProperty, val131);
+ ((Layout)val38).Children.Add((IView)(object)val32);
+ val33.DateSelected += pickersPage.OnDateSelected;
+ ((Layout)val38).Children.Add((IView)(object)val33);
+ ((BindableObject)val37).SetValue(Label.FontSizeProperty, (object)12.0);
+ val34.Key = "TextSecondaryLight";
+ StaticResourceExtension val132 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val133 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array35;
+ int num17;
+ object[] array34 = (array35 = new object[(num17 = 0) + 7]);
+ array34[0] = val36;
+ array34[1] = val37;
+ array34[2] = val38;
+ array34[3] = val39;
+ array34[4] = val67;
+ array34[5] = val68;
+ array34[6] = pickersPage;
+ SimpleValueTargetProvider val134 = new SimpleValueTargetProvider(array34, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj19 = (object)val134;
+ val133.Add(typeFromHandle18, (object)val134);
+ val133.Add(typeof(IReferenceProvider), obj19);
+ val133.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object light8 = val132.ProvideValue((IServiceProvider)val133);
+ val36.Light = light8;
+ val35.Key = "TextSecondaryDark";
+ StaticResourceExtension val135 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val136 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array37;
+ int num18;
+ object[] array36 = (array37 = new object[(num18 = 0) + 7]);
+ array36[0] = val36;
+ array36[1] = val37;
+ array36[2] = val38;
+ array36[3] = val39;
+ array36[4] = val67;
+ array36[5] = val68;
+ array36[6] = pickersPage;
+ SimpleValueTargetProvider val137 = new SimpleValueTargetProvider(array36, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj20 = (object)val137;
+ val136.Add(typeFromHandle19, (object)val137);
+ val136.Add(typeof(IReferenceProvider), obj20);
+ val136.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object dark8 = val135.ProvideValue((IServiceProvider)val136);
+ val36.Dark = dark8;
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ val138.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val37, (object)Label.TextColorProperty));
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ BindingBase val139 = ((IMarkupExtension)(object)val36).ProvideValue((IServiceProvider)val138);
+ ((BindableObject)val37).SetBinding(Label.TextColorProperty, val139);
+ ((Layout)val38).Children.Add((IView)(object)val37);
+ ((BindableObject)val39).SetValue(ContentView.ContentProperty, (object)val38);
+ ((Layout)val67).Children.Add((IView)(object)val39);
+ val40.Key = "ThemedFrame";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array39;
+ int num19;
+ object[] array38 = (array39 = new object[(num19 = 0) + 4]);
+ array38[0] = val55;
+ array38[1] = val67;
+ array38[2] = val68;
+ array38[3] = pickersPage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array38, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val69, val69, val69, val69, val69 }, false);
+ object obj21 = (object)val142;
+ val141.Add(typeFromHandle20, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj21);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 20)));
+ object obj22 = val140.ProvideValue((IServiceProvider)val141);
+ ((BindableObject)val55).SetValue(VisualElement.StyleProperty, (obj22 == null || !typeof(BindingBase).IsAssignableFrom(obj22.GetType())) ? obj22 : obj22);
+ ((BindableObject)val55).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val55).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val54).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val44).SetValue(Label.TextProperty, (object)"TimePicker");
+ ((BindableObject)val44).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val44).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val41.Key = "TextPrimaryLight";
+ StaticResourceExtension val143 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val144 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array41;
+ int num20;
+ object[] array40 = (array41 = new object[(num20 = 0) + 7]);
+ array40[0] = val43;
+ array40[1] = val44;
+ array40[2] = val54;
+ array40[3] = val55;
+ array40[4] = val67;
+ array40[5] = val68;
+ array40[6] = pickersPage;
+ SimpleValueTargetProvider val145 = new SimpleValueTargetProvider(array40, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj23 = (object)val145;
+ val144.Add(typeFromHandle21, (object)val145);
+ val144.Add(typeof(IReferenceProvider), obj23);
+ val144.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 28)));
+ object light9 = val143.ProvideValue((IServiceProvider)val144);
+ val43.Light = light9;
+ val42.Key = "TextPrimaryDark";
+ StaticResourceExtension val146 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array43;
+ int num21;
+ object[] array42 = (array43 = new object[(num21 = 0) + 7]);
+ array42[0] = val43;
+ array42[1] = val44;
+ array42[2] = val54;
+ array42[3] = val55;
+ array42[4] = val67;
+ array42[5] = val68;
+ array42[6] = pickersPage;
+ SimpleValueTargetProvider val148 = new SimpleValueTargetProvider(array42, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj24 = (object)val148;
+ val147.Add(typeFromHandle22, (object)val148);
+ val147.Add(typeof(IReferenceProvider), obj24);
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 28)));
+ object dark9 = val146.ProvideValue((IServiceProvider)val147);
+ val43.Dark = dark9;
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ val149.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val44, (object)Label.TextColorProperty));
+ val149.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 28)));
+ BindingBase val150 = ((IMarkupExtension)(object)val43).ProvideValue((IServiceProvider)val149);
+ ((BindableObject)val44).SetBinding(Label.TextColorProperty, val150);
+ ((Layout)val54).Children.Add((IView)(object)val44);
+ ((BindableObject)val48).SetValue(Label.TextProperty, (object)"Select a time:");
+ val45.Key = "TextPrimaryLight";
+ StaticResourceExtension val151 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val152 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array45;
+ int num22;
+ object[] array44 = (array45 = new object[(num22 = 0) + 7]);
+ array44[0] = val47;
+ array44[1] = val48;
+ array44[2] = val54;
+ array44[3] = val55;
+ array44[4] = val67;
+ array44[5] = val68;
+ array44[6] = pickersPage;
+ SimpleValueTargetProvider val153 = new SimpleValueTargetProvider(array44, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj25 = (object)val153;
+ val152.Add(typeFromHandle23, (object)val153);
+ val152.Add(typeof(IReferenceProvider), obj25);
+ val152.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ object light10 = val151.ProvideValue((IServiceProvider)val152);
+ val47.Light = light10;
+ val46.Key = "TextPrimaryDark";
+ StaticResourceExtension val154 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val155 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array47;
+ int num23;
+ object[] array46 = (array47 = new object[(num23 = 0) + 7]);
+ array46[0] = val47;
+ array46[1] = val48;
+ array46[2] = val54;
+ array46[3] = val55;
+ array46[4] = val67;
+ array46[5] = val68;
+ array46[6] = pickersPage;
+ SimpleValueTargetProvider val156 = new SimpleValueTargetProvider(array46, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj26 = (object)val156;
+ val155.Add(typeFromHandle24, (object)val156);
+ val155.Add(typeof(IReferenceProvider), obj26);
+ val155.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ object dark10 = val154.ProvideValue((IServiceProvider)val155);
+ val47.Dark = dark10;
+ XamlServiceProvider val157 = new XamlServiceProvider();
+ val157.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val48, (object)Label.TextColorProperty));
+ val157.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ BindingBase val158 = ((IMarkupExtension)(object)val47).ProvideValue((IServiceProvider)val157);
+ ((BindableObject)val48).SetBinding(Label.TextColorProperty, val158);
+ ((Layout)val54).Children.Add((IView)(object)val48);
+ ((BindableObject)val49).PropertyChanged += pickersPage.OnTimeChanged;
+ ((Layout)val54).Children.Add((IView)(object)val49);
+ ((BindableObject)val53).SetValue(Label.FontSizeProperty, (object)12.0);
+ val50.Key = "TextSecondaryLight";
+ StaticResourceExtension val159 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val160 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array49;
+ int num24;
+ object[] array48 = (array49 = new object[(num24 = 0) + 7]);
+ array48[0] = val52;
+ array48[1] = val53;
+ array48[2] = val54;
+ array48[3] = val55;
+ array48[4] = val67;
+ array48[5] = val68;
+ array48[6] = pickersPage;
+ SimpleValueTargetProvider val161 = new SimpleValueTargetProvider(array48, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj27 = (object)val161;
+ val160.Add(typeFromHandle25, (object)val161);
+ val160.Add(typeof(IReferenceProvider), obj27);
+ val160.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 28)));
+ object light11 = val159.ProvideValue((IServiceProvider)val160);
+ val52.Light = light11;
+ val51.Key = "TextSecondaryDark";
+ StaticResourceExtension val162 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array51;
+ int num25;
+ object[] array50 = (array51 = new object[(num25 = 0) + 7]);
+ array50[0] = val52;
+ array50[1] = val53;
+ array50[2] = val54;
+ array50[3] = val55;
+ array50[4] = val67;
+ array50[5] = val68;
+ array50[6] = pickersPage;
+ SimpleValueTargetProvider val164 = new SimpleValueTargetProvider(array50, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val69, val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj28 = (object)val164;
+ val163.Add(typeFromHandle26, (object)val164);
+ val163.Add(typeof(IReferenceProvider), obj28);
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 28)));
+ object dark11 = val162.ProvideValue((IServiceProvider)val163);
+ val52.Dark = dark11;
+ XamlServiceProvider val165 = new XamlServiceProvider();
+ val165.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val53, (object)Label.TextColorProperty));
+ val165.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 28)));
+ BindingBase val166 = ((IMarkupExtension)(object)val52).ProvideValue((IServiceProvider)val165);
+ ((BindableObject)val53).SetBinding(Label.TextColorProperty, val166);
+ ((Layout)val54).Children.Add((IView)(object)val53);
+ ((BindableObject)val55).SetValue(ContentView.ContentProperty, (object)val54);
+ ((Layout)val67).Children.Add((IView)(object)val55);
+ ((BindableObject)val66).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val66).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ val56.Light = "#E8F5E9";
+ val56.Dark = "#1B5E20";
+ XamlServiceProvider val167 = new XamlServiceProvider();
+ val167.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val66, (object)VisualElement.BackgroundColorProperty));
+ val167.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(65, 20)));
+ BindingBase val168 = ((IMarkupExtension)(object)val56).ProvideValue((IServiceProvider)val167);
+ ((BindableObject)val66).SetBinding(VisualElement.BackgroundColorProperty, val168);
+ ((BindableObject)val65).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val58).SetValue(Label.TextProperty, (object)"Schedule an Event");
+ ((BindableObject)val58).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val58).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val57.Light = "#2E7D32";
+ val57.Dark = "#A5D6A7";
+ XamlServiceProvider val169 = new XamlServiceProvider();
+ val169.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val58, (object)Label.TextColorProperty));
+ val169.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 28)));
+ BindingBase val170 = ((IMarkupExtension)(object)val57).ProvideValue((IServiceProvider)val169);
+ ((BindableObject)val58).SetBinding(Label.TextColorProperty, val170);
+ ((Layout)val65).Children.Add((IView)(object)val58);
+ ((BindableObject)val60).SetValue(Entry.PlaceholderProperty, (object)"Event name");
+ val59.Key = "ThemedEntry";
+ StaticResourceExtension val171 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val172 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array53;
+ int num26;
+ object[] array52 = (array53 = new object[(num26 = 0) + 6]);
+ array52[0] = val60;
+ array52[1] = val65;
+ array52[2] = val66;
+ array52[3] = val67;
+ array52[4] = val68;
+ array52[5] = pickersPage;
+ SimpleValueTargetProvider val173 = new SimpleValueTargetProvider(array52, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[7] { val69, val69, val69, val69, val69, val69, val69 }, false);
+ object obj29 = (object)val173;
+ val172.Add(typeFromHandle27, (object)val173);
+ val172.Add(typeof(IReferenceProvider), obj29);
+ val172.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(69, 53)));
+ object obj30 = val171.ProvideValue((IServiceProvider)val172);
+ ((BindableObject)val60).SetValue(VisualElement.StyleProperty, (obj30 == null || !typeof(BindingBase).IsAssignableFrom(obj30.GetType())) ? obj30 : obj30);
+ ((Layout)val65).Children.Add((IView)(object)val60);
+ ((BindableObject)val63).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((Layout)val63).Children.Add((IView)(object)val61);
+ ((Layout)val63).Children.Add((IView)(object)val62);
+ ((Layout)val65).Children.Add((IView)(object)val63);
+ ((BindableObject)val64).SetValue(Button.TextProperty, (object)"Schedule");
+ ((BindableObject)val64).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((BindableObject)val64).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((Layout)val65).Children.Add((IView)(object)val64);
+ ((BindableObject)val66).SetValue(ContentView.ContentProperty, (object)val65);
+ ((Layout)val67).Children.Add((IView)(object)val66);
+ val68.Content = (View)(object)val67;
+ ((BindableObject)pickersPage).SetValue(ContentPage.ContentProperty, (object)val68);
+ }
}
diff --git a/ShellDemo/Pages/ProgressPage.cs b/ShellDemo/Pages/ProgressPage.cs
index 87e4828..8a27b7e 100644
--- a/ShellDemo/Pages/ProgressPage.cs
+++ b/ShellDemo/Pages/ProgressPage.cs
@@ -1,261 +1,2196 @@
-// ProgressPage - ProgressBar and ActivityIndicator Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Threading.Tasks;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/ProgressPage.xaml")]
public class ProgressPage : ContentPage
{
- private readonly Label _eventLog;
- private int _eventCount = 0;
- private ProgressBar? _animatedProgress;
- private bool _isAnimating = false;
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private ProgressBar AnimatedProgress;
- public ProgressPage()
- {
- Title = "Progress";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private ProgressBar InteractiveProgress;
- _eventLog = new Label
- {
- Text = "Events will appear here...",
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label ProgressLabel;
- Content = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(120) }
- },
- Children =
- {
- CreateMainContent(),
- CreateEventLogPanel()
- }
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Slider ProgressSlider;
- Grid.SetRow((View)((Grid)Content).Children[0], 0);
- Grid.SetRow((View)((Grid)Content).Children[1], 1);
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private ActivityIndicator ToggleIndicator;
- private View CreateMainContent()
- {
- return new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label { Text = "Progress Indicators", FontSize = 24, FontAttributes = FontAttributes.Bold },
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Button LoadButton;
- CreateSection("ProgressBar", CreateProgressBarDemo()),
- CreateSection("ActivityIndicator", CreateActivityIndicatorDemo()),
- CreateSection("Interactive Demo", CreateInteractiveDemo())
- }
- }
- };
- }
+ public ProgressPage()
+ {
+ InitializeComponent();
+ }
- private View CreateProgressBarDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
+ private async void OnAnimateClicked(object? sender, EventArgs e)
+ {
+ AnimatedProgress.Progress = 0.0;
+ await AnimatedProgress.ProgressTo(1.0, 2000u, Easing.CubicInOut);
+ }
- // Various progress values
- var values = new[] { 0.0, 0.25, 0.5, 0.75, 1.0 };
- foreach (var value in values)
- {
- var row = new HorizontalStackLayout { Spacing = 10 };
- var progress = new ProgressBar { Progress = value, WidthRequest = 200 };
- var label = new Label { Text = $"{value * 100:0}%", VerticalOptions = LayoutOptions.Center, WidthRequest = 50 };
- row.Children.Add(progress);
- row.Children.Add(label);
- layout.Children.Add(row);
- }
+ private void OnSliderValueChanged(object? sender, ValueChangedEventArgs e)
+ {
+ InteractiveProgress.Progress = e.NewValue;
+ ProgressLabel.Text = $"{(int)(e.NewValue * 100.0)}%";
+ }
- // Colored progress bars
- layout.Children.Add(new Label { Text = "Colored Progress Bars:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
+ private void OnToggleIndicatorClicked(object? sender, EventArgs e)
+ {
+ ToggleIndicator.IsRunning = !ToggleIndicator.IsRunning;
+ }
- var colors = new[] { Colors.Red, Colors.Green, Colors.Blue, Colors.Orange, Colors.Purple };
- foreach (var color in colors)
- {
- var progress = new ProgressBar { Progress = 0.7, ProgressColor = color };
- layout.Children.Add(progress);
- }
+ private async void OnSimulateLoadingClicked(object? sender, EventArgs e)
+ {
+ LoadButton.Text = "Loading...";
+ ((VisualElement)LoadButton).IsEnabled = false;
+ await Task.Delay(2000);
+ LoadButton.Text = "Simulate Loading";
+ ((VisualElement)LoadButton).IsEnabled = true;
+ }
- return layout;
- }
-
- private View CreateActivityIndicatorDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
-
- // Running indicator
- var runningRow = new HorizontalStackLayout { Spacing = 15 };
- var runningIndicator = new ActivityIndicator { IsRunning = true };
- runningRow.Children.Add(runningIndicator);
- runningRow.Children.Add(new Label { Text = "Loading...", VerticalOptions = LayoutOptions.Center });
- layout.Children.Add(runningRow);
-
- // Toggle indicator
- var toggleRow = new HorizontalStackLayout { Spacing = 15 };
- var toggleIndicator = new ActivityIndicator { IsRunning = false };
- var toggleBtn = new Button { Text = "Start/Stop" };
- toggleBtn.Clicked += (s, e) =>
- {
- toggleIndicator.IsRunning = !toggleIndicator.IsRunning;
- LogEvent($"ActivityIndicator: {(toggleIndicator.IsRunning ? "Started" : "Stopped")}");
- };
- toggleRow.Children.Add(toggleIndicator);
- toggleRow.Children.Add(toggleBtn);
- layout.Children.Add(toggleRow);
-
- // Colored indicators
- layout.Children.Add(new Label { Text = "Colored Indicators:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var colorRow = new HorizontalStackLayout { Spacing = 20 };
- var indicatorColors = new[] { Colors.Red, Colors.Green, Colors.Blue, Colors.Orange };
- foreach (var color in indicatorColors)
- {
- var indicator = new ActivityIndicator { IsRunning = true, Color = color };
- colorRow.Children.Add(indicator);
- }
- layout.Children.Add(colorRow);
-
- return layout;
- }
-
- private View CreateInteractiveDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
-
- // Slider-controlled progress
- var progressLabel = new Label { Text = "Progress: 50%" };
- _animatedProgress = new ProgressBar { Progress = 0.5 };
-
- var slider = new Slider { Minimum = 0, Maximum = 100, Value = 50 };
- slider.ValueChanged += (s, e) =>
- {
- var value = e.NewValue / 100.0;
- _animatedProgress.Progress = value;
- progressLabel.Text = $"Progress: {e.NewValue:0}%";
- };
-
- layout.Children.Add(_animatedProgress);
- layout.Children.Add(slider);
- layout.Children.Add(progressLabel);
-
- // Animated progress buttons
- var buttonRow = new HorizontalStackLayout { Spacing = 10, Margin = new Thickness(0, 10, 0, 0) };
-
- var resetBtn = new Button { Text = "Reset", BackgroundColor = Colors.Gray, TextColor = Colors.White };
- resetBtn.Clicked += async (s, e) =>
- {
- _animatedProgress.Progress = 0;
- slider.Value = 0;
- LogEvent("Progress reset to 0%");
- };
-
- var animateBtn = new Button { Text = "Animate to 100%", BackgroundColor = Colors.Blue, TextColor = Colors.White };
- animateBtn.Clicked += async (s, e) =>
- {
- if (_isAnimating) return;
- _isAnimating = true;
- LogEvent("Animation started");
-
- for (int i = (int)(slider.Value); i <= 100; i += 5)
- {
- _animatedProgress.Progress = i / 100.0;
- slider.Value = i;
- await Task.Delay(100);
- }
-
- _isAnimating = false;
- LogEvent("Animation completed");
- };
-
- var simulateBtn = new Button { Text = "Simulate Download", BackgroundColor = Colors.Green, TextColor = Colors.White };
- simulateBtn.Clicked += async (s, e) =>
- {
- if (_isAnimating) return;
- _isAnimating = true;
- LogEvent("Download simulation started");
-
- _animatedProgress.Progress = 0;
- slider.Value = 0;
-
- var random = new Random();
- double progress = 0;
- while (progress < 1.0)
- {
- progress += random.NextDouble() * 0.1;
- if (progress > 1.0) progress = 1.0;
- _animatedProgress.Progress = progress;
- slider.Value = progress * 100;
- await Task.Delay(200 + random.Next(300));
- }
-
- _isAnimating = false;
- LogEvent("Download simulation completed");
- };
-
- buttonRow.Children.Add(resetBtn);
- buttonRow.Children.Add(animateBtn);
- buttonRow.Children.Add(simulateBtn);
- layout.Children.Add(buttonRow);
-
- return layout;
- }
-
- private Frame CreateSection(string title, View content)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- Content = new VerticalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = title, FontSize = 16, FontAttributes = FontAttributes.Bold },
- content
- }
- }
- };
- }
-
- private View CreateEventLogPanel()
- {
- return new Frame
- {
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- Padding = new Thickness(10),
- CornerRadius = 0,
- Content = new VerticalStackLayout
- {
- Children =
- {
- new Label { Text = "Event Log:", FontSize = 12, FontAttributes = FontAttributes.Bold },
- new ScrollView
- {
- HeightRequest = 80,
- Content = _eventLog
- }
- }
- }
- };
- }
-
- private void LogEvent(string message)
- {
- _eventCount++;
- var timestamp = DateTime.Now.ToString("HH:mm:ss");
- _eventLog.Text = $"[{timestamp}] {_eventCount}. {message}\n{_eventLog.Text}";
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("AnimatedProgress")]
+ [MemberNotNull("InteractiveProgress")]
+ [MemberNotNull("ProgressLabel")]
+ [MemberNotNull("ProgressSlider")]
+ [MemberNotNull("ToggleIndicator")]
+ [MemberNotNull("LoadButton")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_026c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0273: Expected O, but got Unknown
+ //IL_0273: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027a: Expected O, but got Unknown
+ //IL_027a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0281: Expected O, but got Unknown
+ //IL_0281: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0288: Expected O, but got Unknown
+ //IL_0295: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0528: Unknown result type (might be due to invalid IL or missing references)
+ //IL_052d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0538: Unknown result type (might be due to invalid IL or missing references)
+ //IL_053d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0583: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0588: Unknown result type (might be due to invalid IL or missing references)
+ //IL_058b: Expected O, but got Unknown
+ //IL_0590: Expected O, but got Unknown
+ //IL_0590: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ba: Expected O, but got Unknown
+ //IL_05b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05bf: Expected O, but got Unknown
+ //IL_05c4: Expected O, but got Unknown
+ //IL_05d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0634: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0639: Unknown result type (might be due to invalid IL or missing references)
+ //IL_063c: Expected O, but got Unknown
+ //IL_0641: Expected O, but got Unknown
+ //IL_0641: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0653: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0661: Unknown result type (might be due to invalid IL or missing references)
+ //IL_066b: Expected O, but got Unknown
+ //IL_0666: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0670: Expected O, but got Unknown
+ //IL_0675: Expected O, but got Unknown
+ //IL_0680: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0685: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0697: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a1: Expected O, but got Unknown
+ //IL_06a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b9: Expected O, but got Unknown
+ //IL_06b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06be: Expected O, but got Unknown
+ //IL_06c3: Expected O, but got Unknown
+ //IL_06e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0754: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0759: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0764: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0769: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d6: Expected O, but got Unknown
+ //IL_07db: Expected O, but got Unknown
+ //IL_07db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0806: Expected O, but got Unknown
+ //IL_0801: Unknown result type (might be due to invalid IL or missing references)
+ //IL_080b: Expected O, but got Unknown
+ //IL_0810: Expected O, but got Unknown
+ //IL_0827: Unknown result type (might be due to invalid IL or missing references)
+ //IL_082c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0837: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a9: Expected O, but got Unknown
+ //IL_08ae: Expected O, but got Unknown
+ //IL_08ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08d9: Expected O, but got Unknown
+ //IL_08d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08de: Expected O, but got Unknown
+ //IL_08e3: Expected O, but got Unknown
+ //IL_08f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0907: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0911: Expected O, but got Unknown
+ //IL_0911: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0920: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092a: Expected O, but got Unknown
+ //IL_0925: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092f: Expected O, but got Unknown
+ //IL_0934: Expected O, but got Unknown
+ //IL_095e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0963: Unknown result type (might be due to invalid IL or missing references)
+ //IL_096e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0973: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c7: Expected O, but got Unknown
+ //IL_09cc: Expected O, but got Unknown
+ //IL_09cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f7: Expected O, but got Unknown
+ //IL_09f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09fc: Expected O, but got Unknown
+ //IL_0a01: Expected O, but got Unknown
+ //IL_0a59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0acb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b5e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b61: Expected O, but got Unknown
+ //IL_0b66: Expected O, but got Unknown
+ //IL_0b66: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b87: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b91: Expected O, but got Unknown
+ //IL_0b8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b96: Expected O, but got Unknown
+ //IL_0b9b: Expected O, but got Unknown
+ //IL_0bb2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c48: Expected O, but got Unknown
+ //IL_0c4d: Expected O, but got Unknown
+ //IL_0c4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c6e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c78: Expected O, but got Unknown
+ //IL_0c73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c7d: Expected O, but got Unknown
+ //IL_0c82: Expected O, but got Unknown
+ //IL_0c8f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c94: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cb0: Expected O, but got Unknown
+ //IL_0cb0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cc9: Expected O, but got Unknown
+ //IL_0cc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cce: Expected O, but got Unknown
+ //IL_0cd3: Expected O, but got Unknown
+ //IL_0d0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d9c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0da4: Expected O, but got Unknown
+ //IL_0da9: Expected O, but got Unknown
+ //IL_0da9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd4: Expected O, but got Unknown
+ //IL_0dcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd9: Expected O, but got Unknown
+ //IL_0dde: Expected O, but got Unknown
+ //IL_0df5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e8b: Expected O, but got Unknown
+ //IL_0e90: Expected O, but got Unknown
+ //IL_0e90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ea2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0eb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ebb: Expected O, but got Unknown
+ //IL_0eb6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ec0: Expected O, but got Unknown
+ //IL_0ec5: Expected O, but got Unknown
+ //IL_0ed2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef3: Expected O, but got Unknown
+ //IL_0ef3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f0c: Expected O, but got Unknown
+ //IL_0f07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f11: Expected O, but got Unknown
+ //IL_0f16: Expected O, but got Unknown
+ //IL_0f5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd7: Expected O, but got Unknown
+ //IL_0fdc: Expected O, but got Unknown
+ //IL_0fdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ffd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1007: Expected O, but got Unknown
+ //IL_1002: Unknown result type (might be due to invalid IL or missing references)
+ //IL_100c: Expected O, but got Unknown
+ //IL_1011: Expected O, but got Unknown
+ //IL_106e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1073: Unknown result type (might be due to invalid IL or missing references)
+ //IL_107e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1083: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1101: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1104: Expected O, but got Unknown
+ //IL_1109: Expected O, but got Unknown
+ //IL_1109: Unknown result type (might be due to invalid IL or missing references)
+ //IL_111b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_112a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1134: Expected O, but got Unknown
+ //IL_112f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1139: Expected O, but got Unknown
+ //IL_113e: Expected O, but got Unknown
+ //IL_1155: Unknown result type (might be due to invalid IL or missing references)
+ //IL_115a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1165: Unknown result type (might be due to invalid IL or missing references)
+ //IL_116a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11eb: Expected O, but got Unknown
+ //IL_11f0: Expected O, but got Unknown
+ //IL_11f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1202: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_121b: Expected O, but got Unknown
+ //IL_1216: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1220: Expected O, but got Unknown
+ //IL_1225: Expected O, but got Unknown
+ //IL_1232: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1237: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1253: Expected O, but got Unknown
+ //IL_1253: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1262: Unknown result type (might be due to invalid IL or missing references)
+ //IL_126c: Expected O, but got Unknown
+ //IL_1267: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1271: Expected O, but got Unknown
+ //IL_1276: Expected O, but got Unknown
+ //IL_12c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12d3: Expected O, but got Unknown
+ //IL_12df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_136d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1372: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1375: Expected O, but got Unknown
+ //IL_137a: Expected O, but got Unknown
+ //IL_137a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_138c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_139b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a5: Expected O, but got Unknown
+ //IL_13a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13aa: Expected O, but got Unknown
+ //IL_13af: Expected O, but got Unknown
+ //IL_13c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1454: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1459: Unknown result type (might be due to invalid IL or missing references)
+ //IL_145c: Expected O, but got Unknown
+ //IL_1461: Expected O, but got Unknown
+ //IL_1461: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1473: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1482: Unknown result type (might be due to invalid IL or missing references)
+ //IL_148c: Expected O, but got Unknown
+ //IL_1487: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1491: Expected O, but got Unknown
+ //IL_1496: Expected O, but got Unknown
+ //IL_14a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c4: Expected O, but got Unknown
+ //IL_14c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14dd: Expected O, but got Unknown
+ //IL_14d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14e2: Expected O, but got Unknown
+ //IL_14e7: Expected O, but got Unknown
+ //IL_1522: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1527: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1532: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1537: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b8: Expected O, but got Unknown
+ //IL_15bd: Expected O, but got Unknown
+ //IL_15bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e8: Expected O, but got Unknown
+ //IL_15e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15ed: Expected O, but got Unknown
+ //IL_15f2: Expected O, but got Unknown
+ //IL_1609: Unknown result type (might be due to invalid IL or missing references)
+ //IL_160e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1619: Unknown result type (might be due to invalid IL or missing references)
+ //IL_161e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1697: Unknown result type (might be due to invalid IL or missing references)
+ //IL_169c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_169f: Expected O, but got Unknown
+ //IL_16a4: Expected O, but got Unknown
+ //IL_16a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16cf: Expected O, but got Unknown
+ //IL_16ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16d4: Expected O, but got Unknown
+ //IL_16d9: Expected O, but got Unknown
+ //IL_16e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1707: Expected O, but got Unknown
+ //IL_1707: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1716: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1720: Expected O, but got Unknown
+ //IL_171b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1725: Expected O, but got Unknown
+ //IL_172a: Expected O, but got Unknown
+ //IL_177d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1787: Expected O, but got Unknown
+ //IL_1793: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1798: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1821: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1826: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1829: Expected O, but got Unknown
+ //IL_182e: Expected O, but got Unknown
+ //IL_182e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1840: Unknown result type (might be due to invalid IL or missing references)
+ //IL_184f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1859: Expected O, but got Unknown
+ //IL_1854: Unknown result type (might be due to invalid IL or missing references)
+ //IL_185e: Expected O, but got Unknown
+ //IL_1863: Expected O, but got Unknown
+ //IL_187a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_187f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_188a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_188f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1908: Unknown result type (might be due to invalid IL or missing references)
+ //IL_190d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1910: Expected O, but got Unknown
+ //IL_1915: Expected O, but got Unknown
+ //IL_1915: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1927: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1936: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1940: Expected O, but got Unknown
+ //IL_193b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1945: Expected O, but got Unknown
+ //IL_194a: Expected O, but got Unknown
+ //IL_1957: Unknown result type (might be due to invalid IL or missing references)
+ //IL_195c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_196e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1978: Expected O, but got Unknown
+ //IL_1978: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1987: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1991: Expected O, but got Unknown
+ //IL_198c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1996: Expected O, but got Unknown
+ //IL_199b: Expected O, but got Unknown
+ //IL_19ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a67: Expected O, but got Unknown
+ //IL_1a6c: Expected O, but got Unknown
+ //IL_1a6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a97: Expected O, but got Unknown
+ //IL_1a92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a9c: Expected O, but got Unknown
+ //IL_1aa1: Expected O, but got Unknown
+ //IL_1b09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b72: Expected O, but got Unknown
+ //IL_1b77: Expected O, but got Unknown
+ //IL_1b77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b89: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba2: Expected O, but got Unknown
+ //IL_1b9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba7: Expected O, but got Unknown
+ //IL_1bac: Expected O, but got Unknown
+ //IL_1c04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d0c: Expected O, but got Unknown
+ //IL_1d11: Expected O, but got Unknown
+ //IL_1d11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d3c: Expected O, but got Unknown
+ //IL_1d37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d41: Expected O, but got Unknown
+ //IL_1d46: Expected O, but got Unknown
+ //IL_1d5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d6d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1deb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1df0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1df3: Expected O, but got Unknown
+ //IL_1df8: Expected O, but got Unknown
+ //IL_1df8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e23: Expected O, but got Unknown
+ //IL_1e1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e28: Expected O, but got Unknown
+ //IL_1e2d: Expected O, but got Unknown
+ //IL_1e3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e5b: Expected O, but got Unknown
+ //IL_1e5b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e74: Expected O, but got Unknown
+ //IL_1e6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e79: Expected O, but got Unknown
+ //IL_1e7e: Expected O, but got Unknown
+ //IL_1ec2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ec7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f3c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f3f: Expected O, but got Unknown
+ //IL_1f44: Expected O, but got Unknown
+ //IL_1f44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f6f: Expected O, but got Unknown
+ //IL_1f6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f74: Expected O, but got Unknown
+ //IL_1f79: Expected O, but got Unknown
+ //IL_1fb7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fbc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fc7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fcc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2045: Unknown result type (might be due to invalid IL or missing references)
+ //IL_204a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_204d: Expected O, but got Unknown
+ //IL_2052: Expected O, but got Unknown
+ //IL_2052: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2064: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2073: Unknown result type (might be due to invalid IL or missing references)
+ //IL_207d: Expected O, but got Unknown
+ //IL_2078: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2082: Expected O, but got Unknown
+ //IL_2087: Expected O, but got Unknown
+ //IL_209e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_212c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2134: Expected O, but got Unknown
+ //IL_2139: Expected O, but got Unknown
+ //IL_2139: Unknown result type (might be due to invalid IL or missing references)
+ //IL_214b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_215a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2164: Expected O, but got Unknown
+ //IL_215f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2169: Expected O, but got Unknown
+ //IL_216e: Expected O, but got Unknown
+ //IL_217b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2180: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2192: Unknown result type (might be due to invalid IL or missing references)
+ //IL_219c: Expected O, but got Unknown
+ //IL_219c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b5: Expected O, but got Unknown
+ //IL_21b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ba: Expected O, but got Unknown
+ //IL_21bf: Expected O, but got Unknown
+ //IL_21f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2210: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2215: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2220: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2225: Unknown result type (might be due to invalid IL or missing references)
+ //IL_229e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a6: Expected O, but got Unknown
+ //IL_22ab: Expected O, but got Unknown
+ //IL_22ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22d6: Expected O, but got Unknown
+ //IL_22d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22db: Expected O, but got Unknown
+ //IL_22e0: Expected O, but got Unknown
+ //IL_22f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2307: Unknown result type (might be due to invalid IL or missing references)
+ //IL_230c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2385: Unknown result type (might be due to invalid IL or missing references)
+ //IL_238a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_238d: Expected O, but got Unknown
+ //IL_2392: Expected O, but got Unknown
+ //IL_2392: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23bd: Expected O, but got Unknown
+ //IL_23b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23c2: Expected O, but got Unknown
+ //IL_23c7: Expected O, but got Unknown
+ //IL_23d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23f5: Expected O, but got Unknown
+ //IL_23f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2404: Unknown result type (might be due to invalid IL or missing references)
+ //IL_240e: Expected O, but got Unknown
+ //IL_2409: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2413: Expected O, but got Unknown
+ //IL_2418: Expected O, but got Unknown
+ //IL_24ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_252f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2534: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2537: Expected O, but got Unknown
+ //IL_253c: Expected O, but got Unknown
+ //IL_253c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_254e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_255d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2567: Expected O, but got Unknown
+ //IL_2562: Unknown result type (might be due to invalid IL or missing references)
+ //IL_256c: Expected O, but got Unknown
+ //IL_2571: Expected O, but got Unknown
+ //IL_25c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_263b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2640: Unknown result type (might be due to invalid IL or missing references)
+ //IL_264b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2650: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26c9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26d1: Expected O, but got Unknown
+ //IL_26d6: Expected O, but got Unknown
+ //IL_26d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2701: Expected O, but got Unknown
+ //IL_26fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2706: Expected O, but got Unknown
+ //IL_270b: Expected O, but got Unknown
+ //IL_2722: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2727: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2732: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2737: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27b8: Expected O, but got Unknown
+ //IL_27bd: Expected O, but got Unknown
+ //IL_27bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27e8: Expected O, but got Unknown
+ //IL_27e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27ed: Expected O, but got Unknown
+ //IL_27f2: Expected O, but got Unknown
+ //IL_27ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2804: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2816: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2820: Expected O, but got Unknown
+ //IL_2820: Unknown result type (might be due to invalid IL or missing references)
+ //IL_282f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2839: Expected O, but got Unknown
+ //IL_2834: Unknown result type (might be due to invalid IL or missing references)
+ //IL_283e: Expected O, but got Unknown
+ //IL_2843: Expected O, but got Unknown
+ //IL_2882: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2969: Unknown result type (might be due to invalid IL or missing references)
+ //IL_296e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2971: Expected O, but got Unknown
+ //IL_2976: Expected O, but got Unknown
+ //IL_2976: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2988: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2997: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29a1: Expected O, but got Unknown
+ //IL_299c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29a6: Expected O, but got Unknown
+ //IL_29ab: Expected O, but got Unknown
+ //IL_2a1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2add: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ae2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ae5: Expected O, but got Unknown
+ //IL_2aea: Expected O, but got Unknown
+ //IL_2aea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2afc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b15: Expected O, but got Unknown
+ //IL_2b10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b1a: Expected O, but got Unknown
+ //IL_2b1f: Expected O, but got Unknown
+ //IL_2b36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b3b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bdb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2be0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2be3: Expected O, but got Unknown
+ //IL_2be8: Expected O, but got Unknown
+ //IL_2be8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c13: Expected O, but got Unknown
+ //IL_2c0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c18: Expected O, but got Unknown
+ //IL_2c1d: Expected O, but got Unknown
+ //IL_2c2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c4b: Expected O, but got Unknown
+ //IL_2c4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c64: Expected O, but got Unknown
+ //IL_2c5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c69: Expected O, but got Unknown
+ //IL_2c6e: Expected O, but got Unknown
+ //IL_2cbb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cf7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d01: Expected O, but got Unknown
+ //IL_2d41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d61: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e01: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e09: Expected O, but got Unknown
+ //IL_2e0e: Expected O, but got Unknown
+ //IL_2e0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e2f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e39: Expected O, but got Unknown
+ //IL_2e34: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e3e: Expected O, but got Unknown
+ //IL_2e43: Expected O, but got Unknown
+ //IL_2e5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f07: Expected O, but got Unknown
+ //IL_2f0c: Expected O, but got Unknown
+ //IL_2f0c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f37: Expected O, but got Unknown
+ //IL_2f32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f3c: Expected O, but got Unknown
+ //IL_2f41: Expected O, but got Unknown
+ //IL_2f4e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f6f: Expected O, but got Unknown
+ //IL_2f6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f88: Expected O, but got Unknown
+ //IL_2f83: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f8d: Expected O, but got Unknown
+ //IL_2f92: Expected O, but got Unknown
+ //IL_2fdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_301b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3025: Expected O, but got Unknown
+ //IL_3065: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3080: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3085: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3095: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3125: Unknown result type (might be due to invalid IL or missing references)
+ //IL_312a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_312d: Expected O, but got Unknown
+ //IL_3132: Expected O, but got Unknown
+ //IL_3132: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3144: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3153: Unknown result type (might be due to invalid IL or missing references)
+ //IL_315d: Expected O, but got Unknown
+ //IL_3158: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3162: Expected O, but got Unknown
+ //IL_3167: Expected O, but got Unknown
+ //IL_317e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3183: Unknown result type (might be due to invalid IL or missing references)
+ //IL_318e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3223: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3228: Unknown result type (might be due to invalid IL or missing references)
+ //IL_322b: Expected O, but got Unknown
+ //IL_3230: Expected O, but got Unknown
+ //IL_3230: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3251: Unknown result type (might be due to invalid IL or missing references)
+ //IL_325b: Expected O, but got Unknown
+ //IL_3256: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3260: Expected O, but got Unknown
+ //IL_3265: Expected O, but got Unknown
+ //IL_3272: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3277: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3289: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3293: Expected O, but got Unknown
+ //IL_3293: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32ac: Expected O, but got Unknown
+ //IL_32a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32b1: Expected O, but got Unknown
+ //IL_32b6: Expected O, but got Unknown
+ //IL_3311: Unknown result type (might be due to invalid IL or missing references)
+ //IL_334d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3357: Expected O, but got Unknown
+ //IL_33e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3411: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3416: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3428: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3432: Expected O, but got Unknown
+ //IL_3432: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3441: Unknown result type (might be due to invalid IL or missing references)
+ //IL_344b: Expected O, but got Unknown
+ //IL_3446: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3450: Expected O, but got Unknown
+ //IL_3455: Expected O, but got Unknown
+ //IL_34d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34f7: Expected O, but got Unknown
+ //IL_34f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3506: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3510: Expected O, but got Unknown
+ //IL_350b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3515: Expected O, but got Unknown
+ //IL_351a: Expected O, but got Unknown
+ //IL_3578: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3582: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ AppThemeBindingExtension val11 = new AppThemeBindingExtension();
+ Label val12 = new Label();
+ StaticResourceExtension val13 = new StaticResourceExtension();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ AppThemeBindingExtension val15 = new AppThemeBindingExtension();
+ Label val16 = new Label();
+ StaticResourceExtension val17 = new StaticResourceExtension();
+ ProgressBar val18 = new ProgressBar();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ AppThemeBindingExtension val21 = new AppThemeBindingExtension();
+ Label val22 = new Label();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ AppThemeBindingExtension val25 = new AppThemeBindingExtension();
+ ProgressBar val26 = new ProgressBar();
+ StaticResourceExtension val27 = new StaticResourceExtension();
+ StaticResourceExtension val28 = new StaticResourceExtension();
+ AppThemeBindingExtension val29 = new AppThemeBindingExtension();
+ Label val30 = new Label();
+ StaticResourceExtension val31 = new StaticResourceExtension();
+ StaticResourceExtension val32 = new StaticResourceExtension();
+ AppThemeBindingExtension val33 = new AppThemeBindingExtension();
+ ProgressBar val34 = new ProgressBar();
+ StaticResourceExtension val35 = new StaticResourceExtension();
+ Button val36 = new Button();
+ VerticalStackLayout val37 = new VerticalStackLayout();
+ Frame val38 = new Frame();
+ StaticResourceExtension val39 = new StaticResourceExtension();
+ StaticResourceExtension val40 = new StaticResourceExtension();
+ StaticResourceExtension val41 = new StaticResourceExtension();
+ AppThemeBindingExtension val42 = new AppThemeBindingExtension();
+ Label val43 = new Label();
+ StaticResourceExtension val44 = new StaticResourceExtension();
+ StaticResourceExtension val45 = new StaticResourceExtension();
+ StaticResourceExtension val46 = new StaticResourceExtension();
+ AppThemeBindingExtension val47 = new AppThemeBindingExtension();
+ ProgressBar val48 = new ProgressBar();
+ StaticResourceExtension val49 = new StaticResourceExtension();
+ StaticResourceExtension val50 = new StaticResourceExtension();
+ AppThemeBindingExtension val51 = new AppThemeBindingExtension();
+ Label val52 = new Label();
+ Slider val53 = new Slider();
+ VerticalStackLayout val54 = new VerticalStackLayout();
+ Frame val55 = new Frame();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ StaticResourceExtension val57 = new StaticResourceExtension();
+ StaticResourceExtension val58 = new StaticResourceExtension();
+ AppThemeBindingExtension val59 = new AppThemeBindingExtension();
+ Label val60 = new Label();
+ StaticResourceExtension val61 = new StaticResourceExtension();
+ ActivityIndicator val62 = new ActivityIndicator();
+ StaticResourceExtension val63 = new StaticResourceExtension();
+ StaticResourceExtension val64 = new StaticResourceExtension();
+ AppThemeBindingExtension val65 = new AppThemeBindingExtension();
+ Label val66 = new Label();
+ VerticalStackLayout val67 = new VerticalStackLayout();
+ ActivityIndicator val68 = new ActivityIndicator();
+ StaticResourceExtension val69 = new StaticResourceExtension();
+ StaticResourceExtension val70 = new StaticResourceExtension();
+ AppThemeBindingExtension val71 = new AppThemeBindingExtension();
+ Label val72 = new Label();
+ VerticalStackLayout val73 = new VerticalStackLayout();
+ ActivityIndicator val74 = new ActivityIndicator();
+ StaticResourceExtension val75 = new StaticResourceExtension();
+ StaticResourceExtension val76 = new StaticResourceExtension();
+ AppThemeBindingExtension val77 = new AppThemeBindingExtension();
+ Label val78 = new Label();
+ VerticalStackLayout val79 = new VerticalStackLayout();
+ HorizontalStackLayout val80 = new HorizontalStackLayout();
+ ActivityIndicator val81 = new ActivityIndicator();
+ Button val82 = new Button();
+ HorizontalStackLayout val83 = new HorizontalStackLayout();
+ VerticalStackLayout val84 = new VerticalStackLayout();
+ Frame val85 = new Frame();
+ AppThemeBindingExtension val86 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val87 = new AppThemeBindingExtension();
+ Label val88 = new Label();
+ Button val89 = new Button();
+ VerticalStackLayout val90 = new VerticalStackLayout();
+ Frame val91 = new Frame();
+ VerticalStackLayout val92 = new VerticalStackLayout();
+ ScrollView val93 = new ScrollView();
+ ProgressPage progressPage;
+ NameScope val94 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(progressPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)progressPage, (INameScope)(object)val94);
+ ((Element)val93).transientNamescope = (INameScope)(object)val94;
+ ((Element)val92).transientNamescope = (INameScope)(object)val94;
+ ((Element)val7).transientNamescope = (INameScope)(object)val94;
+ ((Element)val38).transientNamescope = (INameScope)(object)val94;
+ ((Element)val37).transientNamescope = (INameScope)(object)val94;
+ ((Element)val12).transientNamescope = (INameScope)(object)val94;
+ ((Element)val16).transientNamescope = (INameScope)(object)val94;
+ ((Element)val18).transientNamescope = (INameScope)(object)val94;
+ ((Element)val22).transientNamescope = (INameScope)(object)val94;
+ ((Element)val26).transientNamescope = (INameScope)(object)val94;
+ ((Element)val30).transientNamescope = (INameScope)(object)val94;
+ ((Element)val34).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("AnimatedProgress", (object)val34);
+ if (((Element)val34).StyleId == null)
+ {
+ ((Element)val34).StyleId = "AnimatedProgress";
+ }
+ ((Element)val36).transientNamescope = (INameScope)(object)val94;
+ ((Element)val55).transientNamescope = (INameScope)(object)val94;
+ ((Element)val54).transientNamescope = (INameScope)(object)val94;
+ ((Element)val43).transientNamescope = (INameScope)(object)val94;
+ ((Element)val48).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("InteractiveProgress", (object)val48);
+ if (((Element)val48).StyleId == null)
+ {
+ ((Element)val48).StyleId = "InteractiveProgress";
+ }
+ ((Element)val52).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("ProgressLabel", (object)val52);
+ if (((Element)val52).StyleId == null)
+ {
+ ((Element)val52).StyleId = "ProgressLabel";
+ }
+ ((Element)val53).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("ProgressSlider", (object)val53);
+ if (((Element)val53).StyleId == null)
+ {
+ ((Element)val53).StyleId = "ProgressSlider";
+ }
+ ((Element)val85).transientNamescope = (INameScope)(object)val94;
+ ((Element)val84).transientNamescope = (INameScope)(object)val94;
+ ((Element)val60).transientNamescope = (INameScope)(object)val94;
+ ((Element)val80).transientNamescope = (INameScope)(object)val94;
+ ((Element)val67).transientNamescope = (INameScope)(object)val94;
+ ((Element)val62).transientNamescope = (INameScope)(object)val94;
+ ((Element)val66).transientNamescope = (INameScope)(object)val94;
+ ((Element)val73).transientNamescope = (INameScope)(object)val94;
+ ((Element)val68).transientNamescope = (INameScope)(object)val94;
+ ((Element)val72).transientNamescope = (INameScope)(object)val94;
+ ((Element)val79).transientNamescope = (INameScope)(object)val94;
+ ((Element)val74).transientNamescope = (INameScope)(object)val94;
+ ((Element)val78).transientNamescope = (INameScope)(object)val94;
+ ((Element)val83).transientNamescope = (INameScope)(object)val94;
+ ((Element)val81).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("ToggleIndicator", (object)val81);
+ if (((Element)val81).StyleId == null)
+ {
+ ((Element)val81).StyleId = "ToggleIndicator";
+ }
+ ((Element)val82).transientNamescope = (INameScope)(object)val94;
+ ((Element)val91).transientNamescope = (INameScope)(object)val94;
+ ((Element)val90).transientNamescope = (INameScope)(object)val94;
+ ((Element)val88).transientNamescope = (INameScope)(object)val94;
+ ((Element)val89).transientNamescope = (INameScope)(object)val94;
+ ((INameScope)val94).RegisterName("LoadButton", (object)val89);
+ if (((Element)val89).StyleId == null)
+ {
+ ((Element)val89).StyleId = "LoadButton";
+ }
+ AnimatedProgress = val34;
+ InteractiveProgress = val48;
+ ProgressLabel = val52;
+ ProgressSlider = val53;
+ ToggleIndicator = val81;
+ LoadButton = val89;
+ ((BindableObject)progressPage).SetValue(Page.TitleProperty, (object)"Progress");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val95 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val96 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = progressPage;
+ SimpleValueTargetProvider val97 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val94, val94, val94 }, false);
+ object obj = (object)val97;
+ val96.Add(typeFromHandle, (object)val97);
+ val96.Add(typeof(IReferenceProvider), obj);
+ val96.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val95.ProvideValue((IServiceProvider)val96);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val98 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val99 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = progressPage;
+ SimpleValueTargetProvider val100 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val94, val94, val94 }, false);
+ object obj2 = (object)val100;
+ val99.Add(typeFromHandle2, (object)val100);
+ val99.Add(typeof(IReferenceProvider), obj2);
+ val99.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val98.ProvideValue((IServiceProvider)val99);
+ val3.Dark = dark;
+ XamlServiceProvider val101 = new XamlServiceProvider();
+ val101.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)progressPage, (object)VisualElement.BackgroundColorProperty));
+ val101.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val102 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val101);
+ ((BindableObject)progressPage).SetBinding(VisualElement.BackgroundColorProperty, val102);
+ ((BindableObject)val92).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val92).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Progress Controls");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val103 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val104 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 5];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val92;
+ array3[3] = val93;
+ array3[4] = progressPage;
+ SimpleValueTargetProvider val105 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val94, val94, val94, val94, val94, val94 }, false);
+ object obj3 = (object)val105;
+ val104.Add(typeFromHandle3, (object)val105);
+ val104.Add(typeof(IReferenceProvider), obj3);
+ val104.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object light2 = val103.ProvideValue((IServiceProvider)val104);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val106 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val107 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val92;
+ array4[3] = val93;
+ array4[4] = progressPage;
+ SimpleValueTargetProvider val108 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val94, val94, val94, val94, val94, val94 }, false);
+ object obj4 = (object)val108;
+ val107.Add(typeFromHandle4, (object)val108);
+ val107.Add(typeof(IReferenceProvider), obj4);
+ val107.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object dark2 = val106.ProvideValue((IServiceProvider)val107);
+ val6.Dark = dark2;
+ XamlServiceProvider val109 = new XamlServiceProvider();
+ val109.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val109.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ BindingBase val110 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val109);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val110);
+ ((Layout)val92).Children.Add((IView)(object)val7);
+ val8.Key = "ThemedFrame";
+ StaticResourceExtension val111 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val112 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 4];
+ array5[0] = val38;
+ array5[1] = val92;
+ array5[2] = val93;
+ array5[3] = progressPage;
+ SimpleValueTargetProvider val113 = new SimpleValueTargetProvider(array5, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val94, val94, val94, val94, val94 }, false);
+ object obj5 = (object)val113;
+ val112.Add(typeFromHandle5, (object)val113);
+ val112.Add(typeof(IReferenceProvider), obj5);
+ val112.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object obj6 = val111.ProvideValue((IServiceProvider)val112);
+ ((BindableObject)val38).SetValue(VisualElement.StyleProperty, (obj6 == null || !typeof(BindingBase).IsAssignableFrom(obj6.GetType())) ? obj6 : obj6);
+ ((BindableObject)val38).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val38).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val37).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val12).SetValue(Label.TextProperty, (object)"ProgressBar");
+ ((BindableObject)val12).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val12).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val9.Key = "TextPrimaryLight";
+ StaticResourceExtension val114 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val115 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 7];
+ array6[0] = val11;
+ array6[1] = val12;
+ array6[2] = val37;
+ array6[3] = val38;
+ array6[4] = val92;
+ array6[5] = val93;
+ array6[6] = progressPage;
+ SimpleValueTargetProvider val116 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj7 = (object)val116;
+ val115.Add(typeFromHandle6, (object)val116);
+ val115.Add(typeof(IReferenceProvider), obj7);
+ val115.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object light3 = val114.ProvideValue((IServiceProvider)val115);
+ val11.Light = light3;
+ val10.Key = "TextPrimaryDark";
+ StaticResourceExtension val117 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val118 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 7];
+ array7[0] = val11;
+ array7[1] = val12;
+ array7[2] = val37;
+ array7[3] = val38;
+ array7[4] = val92;
+ array7[5] = val93;
+ array7[6] = progressPage;
+ SimpleValueTargetProvider val119 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj8 = (object)val119;
+ val118.Add(typeFromHandle7, (object)val119);
+ val118.Add(typeof(IReferenceProvider), obj8);
+ val118.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object dark3 = val117.ProvideValue((IServiceProvider)val118);
+ val11.Dark = dark3;
+ XamlServiceProvider val120 = new XamlServiceProvider();
+ val120.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val12, (object)Label.TextColorProperty));
+ val120.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ BindingBase val121 = ((IMarkupExtension)(object)val11).ProvideValue((IServiceProvider)val120);
+ ((BindableObject)val12).SetBinding(Label.TextColorProperty, val121);
+ ((Layout)val37).Children.Add((IView)(object)val12);
+ ((BindableObject)val16).SetValue(Label.TextProperty, (object)"Default Progress (50%)");
+ val13.Key = "TextPrimaryLight";
+ StaticResourceExtension val122 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val123 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 7];
+ array8[0] = val15;
+ array8[1] = val16;
+ array8[2] = val37;
+ array8[3] = val38;
+ array8[4] = val92;
+ array8[5] = val93;
+ array8[6] = progressPage;
+ SimpleValueTargetProvider val124 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj9 = (object)val124;
+ val123.Add(typeFromHandle8, (object)val124);
+ val123.Add(typeof(IReferenceProvider), obj9);
+ val123.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(20, 28)));
+ object light4 = val122.ProvideValue((IServiceProvider)val123);
+ val15.Light = light4;
+ val14.Key = "TextPrimaryDark";
+ StaticResourceExtension val125 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val126 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 7];
+ array9[0] = val15;
+ array9[1] = val16;
+ array9[2] = val37;
+ array9[3] = val38;
+ array9[4] = val92;
+ array9[5] = val93;
+ array9[6] = progressPage;
+ SimpleValueTargetProvider val127 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj10 = (object)val127;
+ val126.Add(typeFromHandle9, (object)val127);
+ val126.Add(typeof(IReferenceProvider), obj10);
+ val126.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(20, 28)));
+ object dark4 = val125.ProvideValue((IServiceProvider)val126);
+ val15.Dark = dark4;
+ XamlServiceProvider val128 = new XamlServiceProvider();
+ val128.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val16, (object)Label.TextColorProperty));
+ val128.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(20, 28)));
+ BindingBase val129 = ((IMarkupExtension)(object)val15).ProvideValue((IServiceProvider)val128);
+ ((BindableObject)val16).SetBinding(Label.TextColorProperty, val129);
+ ((Layout)val37).Children.Add((IView)(object)val16);
+ ((BindableObject)val18).SetValue(ProgressBar.ProgressProperty, (object)0.5);
+ val17.Key = "ThemedProgressBar";
+ StaticResourceExtension val130 = new StaticResourceExtension
+ {
+ Key = "ThemedProgressBar"
+ };
+ XamlServiceProvider val131 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 6];
+ array10[0] = val18;
+ array10[1] = val37;
+ array10[2] = val38;
+ array10[3] = val92;
+ array10[4] = val93;
+ array10[5] = progressPage;
+ SimpleValueTargetProvider val132 = new SimpleValueTargetProvider(array10, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[7] { val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj11 = (object)val132;
+ val131.Add(typeFromHandle10, (object)val132);
+ val131.Add(typeof(IReferenceProvider), obj11);
+ val131.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(21, 49)));
+ object obj12 = val130.ProvideValue((IServiceProvider)val131);
+ ((BindableObject)val18).SetValue(VisualElement.StyleProperty, (obj12 == null || !typeof(BindingBase).IsAssignableFrom(obj12.GetType())) ? obj12 : obj12);
+ ((Layout)val37).Children.Add((IView)(object)val18);
+ ((BindableObject)val22).SetValue(Label.TextProperty, (object)"Colored Progress (75%)");
+ val19.Key = "TextPrimaryLight";
+ StaticResourceExtension val133 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val134 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 7];
+ array11[0] = val21;
+ array11[1] = val22;
+ array11[2] = val37;
+ array11[3] = val38;
+ array11[4] = val92;
+ array11[5] = val93;
+ array11[6] = progressPage;
+ SimpleValueTargetProvider val135 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj13 = (object)val135;
+ val134.Add(typeFromHandle11, (object)val135);
+ val134.Add(typeof(IReferenceProvider), obj13);
+ val134.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(24, 28)));
+ object light5 = val133.ProvideValue((IServiceProvider)val134);
+ val21.Light = light5;
+ val20.Key = "TextPrimaryDark";
+ StaticResourceExtension val136 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val137 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 7];
+ array12[0] = val21;
+ array12[1] = val22;
+ array12[2] = val37;
+ array12[3] = val38;
+ array12[4] = val92;
+ array12[5] = val93;
+ array12[6] = progressPage;
+ SimpleValueTargetProvider val138 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj14 = (object)val138;
+ val137.Add(typeFromHandle12, (object)val138);
+ val137.Add(typeof(IReferenceProvider), obj14);
+ val137.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(24, 28)));
+ object dark5 = val136.ProvideValue((IServiceProvider)val137);
+ val21.Dark = dark5;
+ XamlServiceProvider val139 = new XamlServiceProvider();
+ val139.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val22, (object)Label.TextColorProperty));
+ val139.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(24, 28)));
+ BindingBase val140 = ((IMarkupExtension)(object)val21).ProvideValue((IServiceProvider)val139);
+ ((BindableObject)val22).SetBinding(Label.TextColorProperty, val140);
+ ((Layout)val37).Children.Add((IView)(object)val22);
+ ((BindableObject)val26).SetValue(ProgressBar.ProgressProperty, (object)0.75);
+ ((BindableObject)val26).SetValue(ProgressBar.ProgressColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ val23.Key = "ProgressTrackLight";
+ StaticResourceExtension val141 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackLight"
+ };
+ XamlServiceProvider val142 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 7];
+ array13[0] = val25;
+ array13[1] = val26;
+ array13[2] = val37;
+ array13[3] = val38;
+ array13[4] = val92;
+ array13[5] = val93;
+ array13[6] = progressPage;
+ SimpleValueTargetProvider val143 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj15 = (object)val143;
+ val142.Add(typeFromHandle13, (object)val143);
+ val142.Add(typeof(IReferenceProvider), obj15);
+ val142.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 34)));
+ object light6 = val141.ProvideValue((IServiceProvider)val142);
+ val25.Light = light6;
+ val24.Key = "ProgressTrackDark";
+ StaticResourceExtension val144 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackDark"
+ };
+ XamlServiceProvider val145 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 7];
+ array14[0] = val25;
+ array14[1] = val26;
+ array14[2] = val37;
+ array14[3] = val38;
+ array14[4] = val92;
+ array14[5] = val93;
+ array14[6] = progressPage;
+ SimpleValueTargetProvider val146 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj16 = (object)val146;
+ val145.Add(typeFromHandle14, (object)val146);
+ val145.Add(typeof(IReferenceProvider), obj16);
+ val145.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 34)));
+ object dark6 = val144.ProvideValue((IServiceProvider)val145);
+ val25.Dark = dark6;
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ val147.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val26, (object)VisualElement.BackgroundColorProperty));
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(26, 34)));
+ BindingBase val148 = ((IMarkupExtension)(object)val25).ProvideValue((IServiceProvider)val147);
+ ((BindableObject)val26).SetBinding(VisualElement.BackgroundColorProperty, val148);
+ ((Layout)val37).Children.Add((IView)(object)val26);
+ ((BindableObject)val30).SetValue(Label.TextProperty, (object)"Animated Progress");
+ val27.Key = "TextPrimaryLight";
+ StaticResourceExtension val149 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val150 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 7];
+ array15[0] = val29;
+ array15[1] = val30;
+ array15[2] = val37;
+ array15[3] = val38;
+ array15[4] = val92;
+ array15[5] = val93;
+ array15[6] = progressPage;
+ SimpleValueTargetProvider val151 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj17 = (object)val151;
+ val150.Add(typeFromHandle15, (object)val151);
+ val150.Add(typeof(IReferenceProvider), obj17);
+ val150.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(29, 28)));
+ object light7 = val149.ProvideValue((IServiceProvider)val150);
+ val29.Light = light7;
+ val28.Key = "TextPrimaryDark";
+ StaticResourceExtension val152 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val153 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 7];
+ array16[0] = val29;
+ array16[1] = val30;
+ array16[2] = val37;
+ array16[3] = val38;
+ array16[4] = val92;
+ array16[5] = val93;
+ array16[6] = progressPage;
+ SimpleValueTargetProvider val154 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj18 = (object)val154;
+ val153.Add(typeFromHandle16, (object)val154);
+ val153.Add(typeof(IReferenceProvider), obj18);
+ val153.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(29, 28)));
+ object dark7 = val152.ProvideValue((IServiceProvider)val153);
+ val29.Dark = dark7;
+ XamlServiceProvider val155 = new XamlServiceProvider();
+ val155.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val30, (object)Label.TextColorProperty));
+ val155.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(29, 28)));
+ BindingBase val156 = ((IMarkupExtension)(object)val29).ProvideValue((IServiceProvider)val155);
+ ((BindableObject)val30).SetBinding(Label.TextColorProperty, val156);
+ ((Layout)val37).Children.Add((IView)(object)val30);
+ ((BindableObject)val34).SetValue(ProgressBar.ProgressProperty, (object)0.0);
+ ((BindableObject)val34).SetValue(ProgressBar.ProgressColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ val31.Key = "ProgressTrackLight";
+ StaticResourceExtension val157 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackLight"
+ };
+ XamlServiceProvider val158 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 7];
+ array17[0] = val33;
+ array17[1] = val34;
+ array17[2] = val37;
+ array17[3] = val38;
+ array17[4] = val92;
+ array17[5] = val93;
+ array17[6] = progressPage;
+ SimpleValueTargetProvider val159 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj19 = (object)val159;
+ val158.Add(typeFromHandle17, (object)val159);
+ val158.Add(typeof(IReferenceProvider), obj19);
+ val158.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 34)));
+ object light8 = val157.ProvideValue((IServiceProvider)val158);
+ val33.Light = light8;
+ val32.Key = "ProgressTrackDark";
+ StaticResourceExtension val160 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackDark"
+ };
+ XamlServiceProvider val161 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 7];
+ array18[0] = val33;
+ array18[1] = val34;
+ array18[2] = val37;
+ array18[3] = val38;
+ array18[4] = val92;
+ array18[5] = val93;
+ array18[6] = progressPage;
+ SimpleValueTargetProvider val162 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj20 = (object)val162;
+ val161.Add(typeFromHandle18, (object)val162);
+ val161.Add(typeof(IReferenceProvider), obj20);
+ val161.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 34)));
+ object dark8 = val160.ProvideValue((IServiceProvider)val161);
+ val33.Dark = dark8;
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ val163.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val34, (object)VisualElement.BackgroundColorProperty));
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(31, 34)));
+ BindingBase val164 = ((IMarkupExtension)(object)val33).ProvideValue((IServiceProvider)val163);
+ ((BindableObject)val34).SetBinding(VisualElement.BackgroundColorProperty, val164);
+ ((Layout)val37).Children.Add((IView)(object)val34);
+ ((BindableObject)val36).SetValue(Button.TextProperty, (object)"Animate Progress");
+ val36.Clicked += progressPage.OnAnimateClicked;
+ val35.Key = "PrimaryButton";
+ StaticResourceExtension val165 = new StaticResourceExtension
+ {
+ Key = "PrimaryButton"
+ };
+ XamlServiceProvider val166 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 6];
+ array19[0] = val36;
+ array19[1] = val37;
+ array19[2] = val38;
+ array19[3] = val92;
+ array19[4] = val93;
+ array19[5] = progressPage;
+ SimpleValueTargetProvider val167 = new SimpleValueTargetProvider(array19, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[7] { val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj21 = (object)val167;
+ val166.Add(typeFromHandle19, (object)val167);
+ val166.Add(typeof(IReferenceProvider), obj21);
+ val166.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(32, 80)));
+ object obj22 = val165.ProvideValue((IServiceProvider)val166);
+ ((BindableObject)val36).SetValue(VisualElement.StyleProperty, (obj22 == null || !typeof(BindingBase).IsAssignableFrom(obj22.GetType())) ? obj22 : obj22);
+ ((Layout)val37).Children.Add((IView)(object)val36);
+ ((BindableObject)val38).SetValue(ContentView.ContentProperty, (object)val37);
+ ((Layout)val92).Children.Add((IView)(object)val38);
+ val39.Key = "ThemedFrame";
+ StaticResourceExtension val168 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val169 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 4];
+ array20[0] = val55;
+ array20[1] = val92;
+ array20[2] = val93;
+ array20[3] = progressPage;
+ SimpleValueTargetProvider val170 = new SimpleValueTargetProvider(array20, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val94, val94, val94, val94, val94 }, false);
+ object obj23 = (object)val170;
+ val169.Add(typeFromHandle20, (object)val170);
+ val169.Add(typeof(IReferenceProvider), obj23);
+ val169.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(37, 20)));
+ object obj24 = val168.ProvideValue((IServiceProvider)val169);
+ ((BindableObject)val55).SetValue(VisualElement.StyleProperty, (obj24 == null || !typeof(BindingBase).IsAssignableFrom(obj24.GetType())) ? obj24 : obj24);
+ ((BindableObject)val55).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val55).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val54).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val43).SetValue(Label.TextProperty, (object)"Interactive Progress");
+ ((BindableObject)val43).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val43).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val40.Key = "TextPrimaryLight";
+ StaticResourceExtension val171 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val172 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 7];
+ array21[0] = val42;
+ array21[1] = val43;
+ array21[2] = val54;
+ array21[3] = val55;
+ array21[4] = val92;
+ array21[5] = val93;
+ array21[6] = progressPage;
+ SimpleValueTargetProvider val173 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj25 = (object)val173;
+ val172.Add(typeFromHandle21, (object)val173);
+ val172.Add(typeof(IReferenceProvider), obj25);
+ val172.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 28)));
+ object light9 = val171.ProvideValue((IServiceProvider)val172);
+ val42.Light = light9;
+ val41.Key = "TextPrimaryDark";
+ StaticResourceExtension val174 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val175 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 7];
+ array22[0] = val42;
+ array22[1] = val43;
+ array22[2] = val54;
+ array22[3] = val55;
+ array22[4] = val92;
+ array22[5] = val93;
+ array22[6] = progressPage;
+ SimpleValueTargetProvider val176 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj26 = (object)val176;
+ val175.Add(typeFromHandle22, (object)val176);
+ val175.Add(typeof(IReferenceProvider), obj26);
+ val175.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 28)));
+ object dark9 = val174.ProvideValue((IServiceProvider)val175);
+ val42.Dark = dark9;
+ XamlServiceProvider val177 = new XamlServiceProvider();
+ val177.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val43, (object)Label.TextColorProperty));
+ val177.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 28)));
+ BindingBase val178 = ((IMarkupExtension)(object)val42).ProvideValue((IServiceProvider)val177);
+ ((BindableObject)val43).SetBinding(Label.TextColorProperty, val178);
+ ((Layout)val54).Children.Add((IView)(object)val43);
+ ((BindableObject)val48).SetValue(ProgressBar.ProgressProperty, (object)0.3);
+ val44.Key = "PrimaryColor";
+ StaticResourceExtension val179 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val180 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 6];
+ array23[0] = val48;
+ array23[1] = val54;
+ array23[2] = val55;
+ array23[3] = val92;
+ array23[4] = val93;
+ array23[5] = progressPage;
+ SimpleValueTargetProvider val181 = new SimpleValueTargetProvider(array23, (object)ProgressBar.ProgressColorProperty, (INameScope[])(object)new NameScope[7] { val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj27 = (object)val181;
+ val180.Add(typeFromHandle23, (object)val181);
+ val180.Add(typeof(IReferenceProvider), obj27);
+ val180.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 34)));
+ object obj28 = val179.ProvideValue((IServiceProvider)val180);
+ ((BindableObject)val48).SetValue(ProgressBar.ProgressColorProperty, (obj28 == null || !typeof(BindingBase).IsAssignableFrom(obj28.GetType())) ? obj28 : obj28);
+ val45.Key = "ProgressTrackLight";
+ StaticResourceExtension val182 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackLight"
+ };
+ XamlServiceProvider val183 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 7];
+ array24[0] = val47;
+ array24[1] = val48;
+ array24[2] = val54;
+ array24[3] = val55;
+ array24[4] = val92;
+ array24[5] = val93;
+ array24[6] = progressPage;
+ SimpleValueTargetProvider val184 = new SimpleValueTargetProvider(array24, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj29 = (object)val184;
+ val183.Add(typeFromHandle24, (object)val184);
+ val183.Add(typeof(IReferenceProvider), obj29);
+ val183.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 34)));
+ object light10 = val182.ProvideValue((IServiceProvider)val183);
+ val47.Light = light10;
+ val46.Key = "ProgressTrackDark";
+ StaticResourceExtension val185 = new StaticResourceExtension
+ {
+ Key = "ProgressTrackDark"
+ };
+ XamlServiceProvider val186 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 7];
+ array25[0] = val47;
+ array25[1] = val48;
+ array25[2] = val54;
+ array25[3] = val55;
+ array25[4] = val92;
+ array25[5] = val93;
+ array25[6] = progressPage;
+ SimpleValueTargetProvider val187 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj30 = (object)val187;
+ val186.Add(typeFromHandle25, (object)val187);
+ val186.Add(typeof(IReferenceProvider), obj30);
+ val186.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 34)));
+ object dark10 = val185.ProvideValue((IServiceProvider)val186);
+ val47.Dark = dark10;
+ XamlServiceProvider val188 = new XamlServiceProvider();
+ val188.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val48, (object)VisualElement.BackgroundColorProperty));
+ val188.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 34)));
+ BindingBase val189 = ((IMarkupExtension)(object)val47).ProvideValue((IServiceProvider)val188);
+ ((BindableObject)val48).SetBinding(VisualElement.BackgroundColorProperty, val189);
+ ((Layout)val54).Children.Add((IView)(object)val48);
+ ((BindableObject)val52).SetValue(Label.TextProperty, (object)"30%");
+ ((BindableObject)val52).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val49.Key = "TextPrimaryLight";
+ StaticResourceExtension val190 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val191 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 7];
+ array26[0] = val51;
+ array26[1] = val52;
+ array26[2] = val54;
+ array26[3] = val55;
+ array26[4] = val92;
+ array26[5] = val93;
+ array26[6] = progressPage;
+ SimpleValueTargetProvider val192 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj31 = (object)val192;
+ val191.Add(typeFromHandle26, (object)val192);
+ val191.Add(typeof(IReferenceProvider), obj31);
+ val191.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object light11 = val190.ProvideValue((IServiceProvider)val191);
+ val51.Light = light11;
+ val50.Key = "TextPrimaryDark";
+ StaticResourceExtension val193 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val194 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 7];
+ array27[0] = val51;
+ array27[1] = val52;
+ array27[2] = val54;
+ array27[3] = val55;
+ array27[4] = val92;
+ array27[5] = val93;
+ array27[6] = progressPage;
+ SimpleValueTargetProvider val195 = new SimpleValueTargetProvider(array27, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj32 = (object)val195;
+ val194.Add(typeFromHandle27, (object)val195);
+ val194.Add(typeof(IReferenceProvider), obj32);
+ val194.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object dark11 = val193.ProvideValue((IServiceProvider)val194);
+ val51.Dark = dark11;
+ XamlServiceProvider val196 = new XamlServiceProvider();
+ val196.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val52, (object)Label.TextColorProperty));
+ val196.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ BindingBase val197 = ((IMarkupExtension)(object)val51).ProvideValue((IServiceProvider)val196);
+ ((BindableObject)val52).SetBinding(Label.TextColorProperty, val197);
+ ((Layout)val54).Children.Add((IView)(object)val52);
+ ((BindableObject)val53).SetValue(Slider.MinimumProperty, (object)0.0);
+ ((BindableObject)val53).SetValue(Slider.MaximumProperty, (object)1.0);
+ ((BindableObject)val53).SetValue(Slider.ValueProperty, (object)0.3);
+ val53.ValueChanged += progressPage.OnSliderValueChanged;
+ ((Layout)val54).Children.Add((IView)(object)val53);
+ ((BindableObject)val55).SetValue(ContentView.ContentProperty, (object)val54);
+ ((Layout)val92).Children.Add((IView)(object)val55);
+ val56.Key = "ThemedFrame";
+ StaticResourceExtension val198 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val199 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 4];
+ array28[0] = val85;
+ array28[1] = val92;
+ array28[2] = val93;
+ array28[3] = progressPage;
+ SimpleValueTargetProvider val200 = new SimpleValueTargetProvider(array28, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val94, val94, val94, val94, val94 }, false);
+ object obj33 = (object)val200;
+ val199.Add(typeFromHandle28, (object)val200);
+ val199.Add(typeof(IReferenceProvider), obj33);
+ val199.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(53, 20)));
+ object obj34 = val198.ProvideValue((IServiceProvider)val199);
+ ((BindableObject)val85).SetValue(VisualElement.StyleProperty, (obj34 == null || !typeof(BindingBase).IsAssignableFrom(obj34.GetType())) ? obj34 : obj34);
+ ((BindableObject)val85).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val85).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val84).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val60).SetValue(Label.TextProperty, (object)"ActivityIndicator");
+ ((BindableObject)val60).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val60).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val57.Key = "TextPrimaryLight";
+ StaticResourceExtension val201 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val202 = new XamlServiceProvider();
+ Type? typeFromHandle29 = typeof(IProvideValueTarget);
+ object[] array29 = new object[0 + 7];
+ array29[0] = val59;
+ array29[1] = val60;
+ array29[2] = val84;
+ array29[3] = val85;
+ array29[4] = val92;
+ array29[5] = val93;
+ array29[6] = progressPage;
+ SimpleValueTargetProvider val203 = new SimpleValueTargetProvider(array29, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj35 = (object)val203;
+ val202.Add(typeFromHandle29, (object)val203);
+ val202.Add(typeof(IReferenceProvider), obj35);
+ val202.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ object light12 = val201.ProvideValue((IServiceProvider)val202);
+ val59.Light = light12;
+ val58.Key = "TextPrimaryDark";
+ StaticResourceExtension val204 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val205 = new XamlServiceProvider();
+ Type? typeFromHandle30 = typeof(IProvideValueTarget);
+ object[] array30 = new object[0 + 7];
+ array30[0] = val59;
+ array30[1] = val60;
+ array30[2] = val84;
+ array30[3] = val85;
+ array30[4] = val92;
+ array30[5] = val93;
+ array30[6] = progressPage;
+ SimpleValueTargetProvider val206 = new SimpleValueTargetProvider(array30, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj36 = (object)val206;
+ val205.Add(typeFromHandle30, (object)val206);
+ val205.Add(typeof(IReferenceProvider), obj36);
+ val205.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ object dark12 = val204.ProvideValue((IServiceProvider)val205);
+ val59.Dark = dark12;
+ XamlServiceProvider val207 = new XamlServiceProvider();
+ val207.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val60, (object)Label.TextColorProperty));
+ val207.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 28)));
+ BindingBase val208 = ((IMarkupExtension)(object)val59).ProvideValue((IServiceProvider)val207);
+ ((BindableObject)val60).SetBinding(Label.TextColorProperty, val208);
+ ((Layout)val84).Children.Add((IView)(object)val60);
+ ((BindableObject)val80).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val80).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val67).SetValue(StackBase.SpacingProperty, (object)5.0);
+ ((BindableObject)val67).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val62).SetValue(ActivityIndicator.IsRunningProperty, (object)true);
+ val61.Key = "PrimaryColor";
+ StaticResourceExtension val209 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val210 = new XamlServiceProvider();
+ Type? typeFromHandle31 = typeof(IProvideValueTarget);
+ object[] array31 = new object[0 + 8];
+ array31[0] = val62;
+ array31[1] = val67;
+ array31[2] = val80;
+ array31[3] = val84;
+ array31[4] = val85;
+ array31[5] = val92;
+ array31[6] = val93;
+ array31[7] = progressPage;
+ SimpleValueTargetProvider val211 = new SimpleValueTargetProvider(array31, (object)ActivityIndicator.ColorProperty, (INameScope[])(object)new NameScope[9] { val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj37 = (object)val211;
+ val210.Add(typeFromHandle31, (object)val211);
+ val210.Add(typeof(IReferenceProvider), obj37);
+ val210.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(60, 65)));
+ object obj38 = val209.ProvideValue((IServiceProvider)val210);
+ ((BindableObject)val62).SetValue(ActivityIndicator.ColorProperty, (obj38 == null || !typeof(BindingBase).IsAssignableFrom(obj38.GetType())) ? obj38 : obj38);
+ ((Layout)val67).Children.Add((IView)(object)val62);
+ ((BindableObject)val66).SetValue(Label.TextProperty, (object)"Default");
+ ((BindableObject)val66).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val66).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val63.Key = "TextSecondaryLight";
+ StaticResourceExtension val212 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val213 = new XamlServiceProvider();
+ Type? typeFromHandle32 = typeof(IProvideValueTarget);
+ object[] array32 = new object[0 + 9];
+ array32[0] = val65;
+ array32[1] = val66;
+ array32[2] = val67;
+ array32[3] = val80;
+ array32[4] = val84;
+ array32[5] = val85;
+ array32[6] = val92;
+ array32[7] = val93;
+ array32[8] = progressPage;
+ SimpleValueTargetProvider val214 = new SimpleValueTargetProvider(array32, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj39 = (object)val214;
+ val213.Add(typeFromHandle32, (object)val214);
+ val213.Add(typeof(IReferenceProvider), obj39);
+ val213.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 36)));
+ object light13 = val212.ProvideValue((IServiceProvider)val213);
+ val65.Light = light13;
+ val64.Key = "TextSecondaryDark";
+ StaticResourceExtension val215 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val216 = new XamlServiceProvider();
+ Type? typeFromHandle33 = typeof(IProvideValueTarget);
+ object[] array33 = new object[0 + 9];
+ array33[0] = val65;
+ array33[1] = val66;
+ array33[2] = val67;
+ array33[3] = val80;
+ array33[4] = val84;
+ array33[5] = val85;
+ array33[6] = val92;
+ array33[7] = val93;
+ array33[8] = progressPage;
+ SimpleValueTargetProvider val217 = new SimpleValueTargetProvider(array33, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj40 = (object)val217;
+ val216.Add(typeFromHandle33, (object)val217);
+ val216.Add(typeof(IReferenceProvider), obj40);
+ val216.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 36)));
+ object dark13 = val215.ProvideValue((IServiceProvider)val216);
+ val65.Dark = dark13;
+ XamlServiceProvider val218 = new XamlServiceProvider();
+ val218.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val66, (object)Label.TextColorProperty));
+ val218.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 36)));
+ BindingBase val219 = ((IMarkupExtension)(object)val65).ProvideValue((IServiceProvider)val218);
+ ((BindableObject)val66).SetBinding(Label.TextColorProperty, val219);
+ ((Layout)val67).Children.Add((IView)(object)val66);
+ ((Layout)val80).Children.Add((IView)(object)val67);
+ ((BindableObject)val73).SetValue(StackBase.SpacingProperty, (object)5.0);
+ ((BindableObject)val73).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val68).SetValue(ActivityIndicator.IsRunningProperty, (object)true);
+ ((BindableObject)val68).SetValue(ActivityIndicator.ColorProperty, (object)new Color(0.29803923f, 35f / 51f, 16f / 51f, 1f));
+ ((Layout)val73).Children.Add((IView)(object)val68);
+ ((BindableObject)val72).SetValue(Label.TextProperty, (object)"Green");
+ ((BindableObject)val72).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val72).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val69.Key = "TextSecondaryLight";
+ StaticResourceExtension val220 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val221 = new XamlServiceProvider();
+ Type? typeFromHandle34 = typeof(IProvideValueTarget);
+ object[] array34 = new object[0 + 9];
+ array34[0] = val71;
+ array34[1] = val72;
+ array34[2] = val73;
+ array34[3] = val80;
+ array34[4] = val84;
+ array34[5] = val85;
+ array34[6] = val92;
+ array34[7] = val93;
+ array34[8] = progressPage;
+ SimpleValueTargetProvider val222 = new SimpleValueTargetProvider(array34, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj41 = (object)val222;
+ val221.Add(typeFromHandle34, (object)val222);
+ val221.Add(typeof(IReferenceProvider), obj41);
+ val221.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 36)));
+ object light14 = val220.ProvideValue((IServiceProvider)val221);
+ val71.Light = light14;
+ val70.Key = "TextSecondaryDark";
+ StaticResourceExtension val223 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val224 = new XamlServiceProvider();
+ Type? typeFromHandle35 = typeof(IProvideValueTarget);
+ object[] array35 = new object[0 + 9];
+ array35[0] = val71;
+ array35[1] = val72;
+ array35[2] = val73;
+ array35[3] = val80;
+ array35[4] = val84;
+ array35[5] = val85;
+ array35[6] = val92;
+ array35[7] = val93;
+ array35[8] = progressPage;
+ SimpleValueTargetProvider val225 = new SimpleValueTargetProvider(array35, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj42 = (object)val225;
+ val224.Add(typeFromHandle35, (object)val225);
+ val224.Add(typeof(IReferenceProvider), obj42);
+ val224.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 36)));
+ object dark14 = val223.ProvideValue((IServiceProvider)val224);
+ val71.Dark = dark14;
+ XamlServiceProvider val226 = new XamlServiceProvider();
+ val226.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val72, (object)Label.TextColorProperty));
+ val226.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 36)));
+ BindingBase val227 = ((IMarkupExtension)(object)val71).ProvideValue((IServiceProvider)val226);
+ ((BindableObject)val72).SetBinding(Label.TextColorProperty, val227);
+ ((Layout)val73).Children.Add((IView)(object)val72);
+ ((Layout)val80).Children.Add((IView)(object)val73);
+ ((BindableObject)val79).SetValue(StackBase.SpacingProperty, (object)5.0);
+ ((BindableObject)val79).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val74).SetValue(ActivityIndicator.IsRunningProperty, (object)true);
+ ((BindableObject)val74).SetValue(ActivityIndicator.ColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ ((Layout)val79).Children.Add((IView)(object)val74);
+ ((BindableObject)val78).SetValue(Label.TextProperty, (object)"Orange");
+ ((BindableObject)val78).SetValue(Label.FontSizeProperty, (object)12.0);
+ ((BindableObject)val78).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ val75.Key = "TextSecondaryLight";
+ StaticResourceExtension val228 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val229 = new XamlServiceProvider();
+ Type? typeFromHandle36 = typeof(IProvideValueTarget);
+ object[] array36 = new object[0 + 9];
+ array36[0] = val77;
+ array36[1] = val78;
+ array36[2] = val79;
+ array36[3] = val80;
+ array36[4] = val84;
+ array36[5] = val85;
+ array36[6] = val92;
+ array36[7] = val93;
+ array36[8] = progressPage;
+ SimpleValueTargetProvider val230 = new SimpleValueTargetProvider(array36, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj43 = (object)val230;
+ val229.Add(typeFromHandle36, (object)val230);
+ val229.Add(typeof(IReferenceProvider), obj43);
+ val229.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 36)));
+ object light15 = val228.ProvideValue((IServiceProvider)val229);
+ val77.Light = light15;
+ val76.Key = "TextSecondaryDark";
+ StaticResourceExtension val231 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val232 = new XamlServiceProvider();
+ Type? typeFromHandle37 = typeof(IProvideValueTarget);
+ object[] array37 = new object[0 + 9];
+ array37[0] = val77;
+ array37[1] = val78;
+ array37[2] = val79;
+ array37[3] = val80;
+ array37[4] = val84;
+ array37[5] = val85;
+ array37[6] = val92;
+ array37[7] = val93;
+ array37[8] = progressPage;
+ SimpleValueTargetProvider val233 = new SimpleValueTargetProvider(array37, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[10] { val94, val94, val94, val94, val94, val94, val94, val94, val94, val94 }, false);
+ object obj44 = (object)val233;
+ val232.Add(typeFromHandle37, (object)val233);
+ val232.Add(typeof(IReferenceProvider), obj44);
+ val232.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 36)));
+ object dark15 = val231.ProvideValue((IServiceProvider)val232);
+ val77.Dark = dark15;
+ XamlServiceProvider val234 = new XamlServiceProvider();
+ val234.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val78, (object)Label.TextColorProperty));
+ val234.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(74, 36)));
+ BindingBase val235 = ((IMarkupExtension)(object)val77).ProvideValue((IServiceProvider)val234);
+ ((BindableObject)val78).SetBinding(Label.TextColorProperty, val235);
+ ((Layout)val79).Children.Add((IView)(object)val78);
+ ((Layout)val80).Children.Add((IView)(object)val79);
+ ((Layout)val84).Children.Add((IView)(object)val80);
+ ((BindableObject)val83).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val83).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val81).SetValue(ActivityIndicator.IsRunningProperty, (object)false);
+ ((BindableObject)val81).SetValue(ActivityIndicator.ColorProperty, (object)new Color(52f / 85f, 13f / 85f, 0.6901961f, 1f));
+ ((Layout)val83).Children.Add((IView)(object)val81);
+ ((BindableObject)val82).SetValue(Button.TextProperty, (object)"Toggle");
+ val82.Clicked += progressPage.OnToggleIndicatorClicked;
+ ((Layout)val83).Children.Add((IView)(object)val82);
+ ((Layout)val84).Children.Add((IView)(object)val83);
+ ((BindableObject)val85).SetValue(ContentView.ContentProperty, (object)val84);
+ ((Layout)val92).Children.Add((IView)(object)val85);
+ ((BindableObject)val91).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val91).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ val86.Light = "#FFF3E0";
+ val86.Dark = "#E65100";
+ XamlServiceProvider val236 = new XamlServiceProvider();
+ val236.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val91, (object)VisualElement.BackgroundColorProperty));
+ val236.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(87, 20)));
+ BindingBase val237 = ((IMarkupExtension)(object)val86).ProvideValue((IServiceProvider)val236);
+ ((BindableObject)val91).SetBinding(VisualElement.BackgroundColorProperty, val237);
+ ((BindableObject)val90).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val88).SetValue(Label.TextProperty, (object)"Loading State Demo");
+ ((BindableObject)val88).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val88).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val87.Light = "#E65100";
+ val87.Dark = "#FFCC80";
+ XamlServiceProvider val238 = new XamlServiceProvider();
+ val238.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val88, (object)Label.TextColorProperty));
+ val238.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 28)));
+ BindingBase val239 = ((IMarkupExtension)(object)val87).ProvideValue((IServiceProvider)val238);
+ ((BindableObject)val88).SetBinding(Label.TextColorProperty, val239);
+ ((Layout)val90).Children.Add((IView)(object)val88);
+ ((BindableObject)val89).SetValue(Button.TextProperty, (object)"Simulate Loading");
+ val89.Clicked += progressPage.OnSimulateLoadingClicked;
+ ((BindableObject)val89).SetValue(VisualElement.BackgroundColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ ((BindableObject)val89).SetValue(Button.TextColorProperty, (object)Colors.White);
+ ((Layout)val90).Children.Add((IView)(object)val89);
+ ((BindableObject)val91).SetValue(ContentView.ContentProperty, (object)val90);
+ ((Layout)val92).Children.Add((IView)(object)val91);
+ val93.Content = (View)(object)val92;
+ ((BindableObject)progressPage).SetValue(ContentPage.ContentProperty, (object)val93);
+ }
}
diff --git a/ShellDemo/Pages/SelectionPage.cs b/ShellDemo/Pages/SelectionPage.cs
index e247af6..e2153ef 100644
--- a/ShellDemo/Pages/SelectionPage.cs
+++ b/ShellDemo/Pages/SelectionPage.cs
@@ -1,239 +1,2558 @@
-// SelectionPage - CheckBox, Switch, Slider Demo
-
+using System;
+using System.CodeDom.Compiler;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
using Microsoft.Maui.Graphics;
namespace ShellDemo;
+[XamlFilePath("Pages/SelectionPage.xaml")]
public class SelectionPage : ContentPage
{
- private readonly Label _eventLog;
- private int _eventCount = 0;
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private CheckBox CheckBox1;
- public SelectionPage()
- {
- Title = "Selection Controls";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private CheckBox CheckBox2;
- _eventLog = new Label
- {
- Text = "Events will appear here...",
- FontSize = 11,
- TextColor = Colors.Gray,
- LineBreakMode = LineBreakMode.WordWrap
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label CheckBoxOutput;
- Content = new Grid
- {
- RowDefinitions =
- {
- new RowDefinition { Height = new GridLength(1, GridUnitType.Star) },
- new RowDefinition { Height = new GridLength(120) }
- },
- Children =
- {
- CreateMainContent(),
- CreateEventLogPanel()
- }
- };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Switch NotifSwitch;
- Grid.SetRow((View)((Grid)Content).Children[0], 0);
- Grid.SetRow((View)((Grid)Content).Children[1], 1);
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label SwitchOutput;
- private View CreateMainContent()
- {
- return new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 20,
- Children =
- {
- new Label { Text = "Selection Controls", FontSize = 24, FontAttributes = FontAttributes.Bold },
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Slider VolumeSlider;
- CreateSection("CheckBox", CreateCheckBoxDemo()),
- CreateSection("Switch", CreateSwitchDemo()),
- CreateSection("Slider", CreateSliderDemo())
- }
- }
- };
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label VolumeLabel;
- private View CreateCheckBoxDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label BrightnessLabel;
- // Basic checkboxes
- var basicRow = new HorizontalStackLayout { Spacing = 20 };
-
- var cb1 = new CheckBox { IsChecked = false };
- cb1.CheckedChanged += (s, e) => LogEvent($"Checkbox 1: {(e.Value ? "Checked" : "Unchecked")}");
- basicRow.Children.Add(cb1);
- basicRow.Children.Add(new Label { Text = "Option 1", VerticalOptions = LayoutOptions.Center });
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Stepper QuantityStepper;
- var cb2 = new CheckBox { IsChecked = true };
- cb2.CheckedChanged += (s, e) => LogEvent($"Checkbox 2: {(e.Value ? "Checked" : "Unchecked")}");
- basicRow.Children.Add(cb2);
- basicRow.Children.Add(new Label { Text = "Option 2 (default checked)", VerticalOptions = LayoutOptions.Center });
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label StepperLabel;
- layout.Children.Add(basicRow);
+ public SelectionPage()
+ {
+ InitializeComponent();
+ }
- // Colored checkboxes
- var colorRow = new HorizontalStackLayout { Spacing = 20 };
- var colors = new[] { Colors.Red, Colors.Green, Colors.Blue, Colors.Purple };
- foreach (var color in colors)
- {
- var cb = new CheckBox { Color = color, IsChecked = true };
- cb.CheckedChanged += (s, e) => LogEvent($"{color} checkbox: {(e.Value ? "Checked" : "Unchecked")}");
- colorRow.Children.Add(cb);
- }
- layout.Children.Add(new Label { Text = "Colored Checkboxes:", FontSize = 12 });
- layout.Children.Add(colorRow);
+ private void OnCheckBoxChanged(object? sender, CheckedChangedEventArgs e)
+ {
+ bool isChecked = CheckBox1.IsChecked;
+ bool isChecked2 = CheckBox2.IsChecked;
+ CheckBoxOutput.Text = "Option 1: " + (isChecked ? "checked" : "unchecked") + ", Option 2: " + (isChecked2 ? "checked" : "unchecked");
+ }
- // Disabled checkbox
- var disabledRow = new HorizontalStackLayout { Spacing = 10 };
- var disabledCb = new CheckBox { IsChecked = true, IsEnabled = false };
- disabledRow.Children.Add(disabledCb);
- disabledRow.Children.Add(new Label { Text = "Disabled (checked)", VerticalOptions = LayoutOptions.Center, TextColor = Colors.Gray });
- layout.Children.Add(disabledRow);
+ private void OnSwitchToggled(object? sender, ToggledEventArgs e)
+ {
+ if (sender is Switch)
+ {
+ SwitchOutput.Text = $"Switch toggled to: {e.Value}";
+ }
+ }
- return layout;
- }
+ private void OnSliderValueChanged(object? sender, ValueChangedEventArgs e)
+ {
+ VolumeLabel.Text = $"{(int)e.NewValue}%";
+ }
- private View CreateSwitchDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
+ private void OnBrightnessChanged(object? sender, ValueChangedEventArgs e)
+ {
+ BrightnessLabel.Text = $"{(int)e.NewValue}%";
+ }
- // Basic switch
- var basicRow = new HorizontalStackLayout { Spacing = 15 };
- var statusLabel = new Label { Text = "Off", VerticalOptions = LayoutOptions.Center, WidthRequest = 50 };
- var sw1 = new Switch { IsToggled = false };
- sw1.Toggled += (s, e) =>
- {
- statusLabel.Text = e.Value ? "On" : "Off";
- LogEvent($"Switch toggled: {(e.Value ? "ON" : "OFF")}");
- };
- basicRow.Children.Add(sw1);
- basicRow.Children.Add(statusLabel);
- layout.Children.Add(basicRow);
+ private void OnStepperChanged(object? sender, ValueChangedEventArgs e)
+ {
+ StepperLabel.Text = $"Quantity: {(int)e.NewValue}";
+ }
- // Colored switches
- var colorRow = new HorizontalStackLayout { Spacing = 20 };
- var switchColors = new[] { Colors.Green, Colors.Orange, Colors.Purple };
- foreach (var color in switchColors)
- {
- var sw = new Switch { IsToggled = true, OnColor = color };
- sw.Toggled += (s, e) => LogEvent($"{color} switch: {(e.Value ? "ON" : "OFF")}");
- colorRow.Children.Add(sw);
- }
- layout.Children.Add(new Label { Text = "Colored Switches:", FontSize = 12 });
- layout.Children.Add(colorRow);
-
- // Disabled switch
- var disabledRow = new HorizontalStackLayout { Spacing = 10 };
- var disabledSw = new Switch { IsToggled = true, IsEnabled = false };
- disabledRow.Children.Add(disabledSw);
- disabledRow.Children.Add(new Label { Text = "Disabled (on)", VerticalOptions = LayoutOptions.Center, TextColor = Colors.Gray });
- layout.Children.Add(disabledRow);
-
- return layout;
- }
-
- private View CreateSliderDemo()
- {
- var layout = new VerticalStackLayout { Spacing = 15 };
-
- // Basic slider
- var valueLabel = new Label { Text = "Value: 50" };
- var slider1 = new Slider { Minimum = 0, Maximum = 100, Value = 50 };
- slider1.ValueChanged += (s, e) =>
- {
- valueLabel.Text = $"Value: {(int)e.NewValue}";
- LogEvent($"Slider value: {(int)e.NewValue}");
- };
- layout.Children.Add(slider1);
- layout.Children.Add(valueLabel);
-
- // Slider with custom range
- layout.Children.Add(new Label { Text = "Temperature (0-40°C):", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var tempLabel = new Label { Text = "20°C" };
- var tempSlider = new Slider { Minimum = 0, Maximum = 40, Value = 20 };
- tempSlider.ValueChanged += (s, e) =>
- {
- tempLabel.Text = $"{(int)e.NewValue}°C";
- LogEvent($"Temperature: {(int)e.NewValue}°C");
- };
- layout.Children.Add(tempSlider);
- layout.Children.Add(tempLabel);
-
- // Colored slider
- layout.Children.Add(new Label { Text = "Colored Slider:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var colorSlider = new Slider
- {
- Minimum = 0,
- Maximum = 100,
- Value = 75,
- MinimumTrackColor = Colors.Green,
- MaximumTrackColor = Colors.LightGray,
- ThumbColor = Colors.DarkGreen
- };
- colorSlider.ValueChanged += (s, e) => LogEvent($"Colored slider: {(int)e.NewValue}");
- layout.Children.Add(colorSlider);
-
- // Disabled slider
- layout.Children.Add(new Label { Text = "Disabled Slider:", FontSize = 12, Margin = new Thickness(0, 10, 0, 0) });
- var disabledSlider = new Slider { Minimum = 0, Maximum = 100, Value = 30, IsEnabled = false };
- layout.Children.Add(disabledSlider);
-
- return layout;
- }
-
- private Frame CreateSection(string title, View content)
- {
- return new Frame
- {
- CornerRadius = 8,
- Padding = new Thickness(15),
- BackgroundColor = Colors.White,
- Content = new VerticalStackLayout
- {
- Spacing = 10,
- Children =
- {
- new Label { Text = title, FontSize = 16, FontAttributes = FontAttributes.Bold },
- content
- }
- }
- };
- }
-
- private View CreateEventLogPanel()
- {
- return new Frame
- {
- BackgroundColor = Color.FromArgb("#F5F5F5"),
- Padding = new Thickness(10),
- CornerRadius = 0,
- Content = new VerticalStackLayout
- {
- Children =
- {
- new Label { Text = "Event Log:", FontSize = 12, FontAttributes = FontAttributes.Bold },
- new ScrollView
- {
- HeightRequest = 80,
- Content = _eventLog
- }
- }
- }
- };
- }
-
- private void LogEvent(string message)
- {
- _eventCount++;
- var timestamp = DateTime.Now.ToString("HH:mm:ss");
- _eventLog.Text = $"[{timestamp}] {_eventCount}. {message}\n{_eventLog.Text}";
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("CheckBox1")]
+ [MemberNotNull("CheckBox2")]
+ [MemberNotNull("CheckBoxOutput")]
+ [MemberNotNull("NotifSwitch")]
+ [MemberNotNull("SwitchOutput")]
+ [MemberNotNull("VolumeSlider")]
+ [MemberNotNull("VolumeLabel")]
+ [MemberNotNull("BrightnessLabel")]
+ [MemberNotNull("QuantityStepper")]
+ [MemberNotNull("StepperLabel")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_026c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0273: Expected O, but got Unknown
+ //IL_0273: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027a: Expected O, but got Unknown
+ //IL_027a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0281: Expected O, but got Unknown
+ //IL_0281: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0288: Expected O, but got Unknown
+ //IL_0288: Unknown result type (might be due to invalid IL or missing references)
+ //IL_028f: Expected O, but got Unknown
+ //IL_028f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0296: Expected O, but got Unknown
+ //IL_0296: Unknown result type (might be due to invalid IL or missing references)
+ //IL_029d: Expected O, but got Unknown
+ //IL_029d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02a4: Expected O, but got Unknown
+ //IL_02a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ab: Expected O, but got Unknown
+ //IL_02ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b2: Expected O, but got Unknown
+ //IL_02b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b9: Expected O, but got Unknown
+ //IL_02b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c0: Expected O, but got Unknown
+ //IL_02c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c7: Expected O, but got Unknown
+ //IL_02c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ce: Expected O, but got Unknown
+ //IL_02ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d5: Expected O, but got Unknown
+ //IL_02e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0640: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0645: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0650: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0655: Unknown result type (might be due to invalid IL or missing references)
+ //IL_069b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06a3: Expected O, but got Unknown
+ //IL_06a8: Expected O, but got Unknown
+ //IL_06a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d2: Expected O, but got Unknown
+ //IL_06cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d7: Expected O, but got Unknown
+ //IL_06dc: Expected O, but got Unknown
+ //IL_06f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0701: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0706: Unknown result type (might be due to invalid IL or missing references)
+ //IL_074c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0751: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0754: Expected O, but got Unknown
+ //IL_0759: Expected O, but got Unknown
+ //IL_0759: Unknown result type (might be due to invalid IL or missing references)
+ //IL_076b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0779: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0783: Expected O, but got Unknown
+ //IL_077e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0788: Expected O, but got Unknown
+ //IL_078d: Expected O, but got Unknown
+ //IL_0798: Unknown result type (might be due to invalid IL or missing references)
+ //IL_079d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07b9: Expected O, but got Unknown
+ //IL_07b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d1: Expected O, but got Unknown
+ //IL_07cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d6: Expected O, but got Unknown
+ //IL_07db: Expected O, but got Unknown
+ //IL_07fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_086c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0871: Unknown result type (might be due to invalid IL or missing references)
+ //IL_087c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0881: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ee: Expected O, but got Unknown
+ //IL_08f3: Expected O, but got Unknown
+ //IL_08f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0905: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0914: Unknown result type (might be due to invalid IL or missing references)
+ //IL_091e: Expected O, but got Unknown
+ //IL_0919: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0923: Expected O, but got Unknown
+ //IL_0928: Expected O, but got Unknown
+ //IL_093f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0944: Unknown result type (might be due to invalid IL or missing references)
+ //IL_094f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0954: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c1: Expected O, but got Unknown
+ //IL_09c6: Expected O, but got Unknown
+ //IL_09c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f1: Expected O, but got Unknown
+ //IL_09ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f6: Expected O, but got Unknown
+ //IL_09fb: Expected O, but got Unknown
+ //IL_0a08: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a0d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a1f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a29: Expected O, but got Unknown
+ //IL_0a29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a42: Expected O, but got Unknown
+ //IL_0a3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a47: Expected O, but got Unknown
+ //IL_0a4c: Expected O, but got Unknown
+ //IL_0a76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a7b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adf: Expected O, but got Unknown
+ //IL_0ae4: Expected O, but got Unknown
+ //IL_0ae4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b0f: Expected O, but got Unknown
+ //IL_0b0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b14: Expected O, but got Unknown
+ //IL_0b19: Expected O, but got Unknown
+ //IL_0b71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0be3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0be8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c79: Expected O, but got Unknown
+ //IL_0c7e: Expected O, but got Unknown
+ //IL_0c7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ca9: Expected O, but got Unknown
+ //IL_0ca4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cae: Expected O, but got Unknown
+ //IL_0cb3: Expected O, but got Unknown
+ //IL_0cca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ccf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d60: Expected O, but got Unknown
+ //IL_0d65: Expected O, but got Unknown
+ //IL_0d65: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d86: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d90: Expected O, but got Unknown
+ //IL_0d8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d95: Expected O, but got Unknown
+ //IL_0d9a: Expected O, but got Unknown
+ //IL_0da7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dc8: Expected O, but got Unknown
+ //IL_0dc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0dd7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de1: Expected O, but got Unknown
+ //IL_0ddc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0de6: Expected O, but got Unknown
+ //IL_0deb: Expected O, but got Unknown
+ //IL_0e5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f19: Expected O, but got Unknown
+ //IL_0f1e: Expected O, but got Unknown
+ //IL_0f1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f49: Expected O, but got Unknown
+ //IL_0f44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f4e: Expected O, but got Unknown
+ //IL_0f53: Expected O, but got Unknown
+ //IL_0f6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1003: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1008: Unknown result type (might be due to invalid IL or missing references)
+ //IL_100b: Expected O, but got Unknown
+ //IL_1010: Expected O, but got Unknown
+ //IL_1010: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1022: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1031: Unknown result type (might be due to invalid IL or missing references)
+ //IL_103b: Expected O, but got Unknown
+ //IL_1036: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1040: Expected O, but got Unknown
+ //IL_1045: Expected O, but got Unknown
+ //IL_1052: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1057: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1069: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1073: Expected O, but got Unknown
+ //IL_1073: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_108c: Expected O, but got Unknown
+ //IL_1087: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1091: Expected O, but got Unknown
+ //IL_1096: Expected O, but got Unknown
+ //IL_1128: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1143: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1148: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1153: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1158: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11e4: Expected O, but got Unknown
+ //IL_11e9: Expected O, but got Unknown
+ //IL_11e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_120a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1214: Expected O, but got Unknown
+ //IL_120f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1219: Expected O, but got Unknown
+ //IL_121e: Expected O, but got Unknown
+ //IL_1235: Unknown result type (might be due to invalid IL or missing references)
+ //IL_123a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1245: Unknown result type (might be due to invalid IL or missing references)
+ //IL_124a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12d6: Expected O, but got Unknown
+ //IL_12db: Expected O, but got Unknown
+ //IL_12db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1306: Expected O, but got Unknown
+ //IL_1301: Unknown result type (might be due to invalid IL or missing references)
+ //IL_130b: Expected O, but got Unknown
+ //IL_1310: Expected O, but got Unknown
+ //IL_131d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1334: Unknown result type (might be due to invalid IL or missing references)
+ //IL_133e: Expected O, but got Unknown
+ //IL_133e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_134d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1357: Expected O, but got Unknown
+ //IL_1352: Unknown result type (might be due to invalid IL or missing references)
+ //IL_135c: Expected O, but got Unknown
+ //IL_1361: Expected O, but got Unknown
+ //IL_13df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_140a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_140f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1493: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1498: Unknown result type (might be due to invalid IL or missing references)
+ //IL_149b: Expected O, but got Unknown
+ //IL_14a0: Expected O, but got Unknown
+ //IL_14a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14cb: Expected O, but got Unknown
+ //IL_14c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14d0: Expected O, but got Unknown
+ //IL_14d5: Expected O, but got Unknown
+ //IL_14ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1501: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1585: Unknown result type (might be due to invalid IL or missing references)
+ //IL_158a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_158d: Expected O, but got Unknown
+ //IL_1592: Expected O, but got Unknown
+ //IL_1592: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15bd: Expected O, but got Unknown
+ //IL_15b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15c2: Expected O, but got Unknown
+ //IL_15c7: Expected O, but got Unknown
+ //IL_15d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15f5: Expected O, but got Unknown
+ //IL_15f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1604: Unknown result type (might be due to invalid IL or missing references)
+ //IL_160e: Expected O, but got Unknown
+ //IL_1609: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1613: Expected O, but got Unknown
+ //IL_1618: Expected O, but got Unknown
+ //IL_166a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_166f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_167a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_167f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1700: Expected O, but got Unknown
+ //IL_1705: Expected O, but got Unknown
+ //IL_1705: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1717: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1726: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1730: Expected O, but got Unknown
+ //IL_172b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1735: Expected O, but got Unknown
+ //IL_173a: Expected O, but got Unknown
+ //IL_1751: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1756: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1761: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1766: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17e7: Expected O, but got Unknown
+ //IL_17ec: Expected O, but got Unknown
+ //IL_17ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_180d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1817: Expected O, but got Unknown
+ //IL_1812: Unknown result type (might be due to invalid IL or missing references)
+ //IL_181c: Expected O, but got Unknown
+ //IL_1821: Expected O, but got Unknown
+ //IL_182e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1833: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1845: Unknown result type (might be due to invalid IL or missing references)
+ //IL_184f: Expected O, but got Unknown
+ //IL_184f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_185e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1868: Expected O, but got Unknown
+ //IL_1863: Unknown result type (might be due to invalid IL or missing references)
+ //IL_186d: Expected O, but got Unknown
+ //IL_1872: Expected O, but got Unknown
+ //IL_18b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1919: Unknown result type (might be due to invalid IL or missing references)
+ //IL_191e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1921: Expected O, but got Unknown
+ //IL_1926: Expected O, but got Unknown
+ //IL_1926: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1938: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1947: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1951: Expected O, but got Unknown
+ //IL_194c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1956: Expected O, but got Unknown
+ //IL_195b: Expected O, but got Unknown
+ //IL_19b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a25: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a3a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1abb: Expected O, but got Unknown
+ //IL_1ac0: Expected O, but got Unknown
+ //IL_1ac0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ae1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aeb: Expected O, but got Unknown
+ //IL_1ae6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1af0: Expected O, but got Unknown
+ //IL_1af5: Expected O, but got Unknown
+ //IL_1b0c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b1c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b21: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba2: Expected O, but got Unknown
+ //IL_1ba7: Expected O, but got Unknown
+ //IL_1ba7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bd2: Expected O, but got Unknown
+ //IL_1bcd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bd7: Expected O, but got Unknown
+ //IL_1bdc: Expected O, but got Unknown
+ //IL_1be9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c0a: Expected O, but got Unknown
+ //IL_1c0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c23: Expected O, but got Unknown
+ //IL_1c1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c28: Expected O, but got Unknown
+ //IL_1c2d: Expected O, but got Unknown
+ //IL_1c5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c65: Expected O, but got Unknown
+ //IL_1c67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c72: Expected O, but got Unknown
+ //IL_1c72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c7c: Expected O, but got Unknown
+ //IL_1c8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c96: Expected O, but got Unknown
+ //IL_1c98: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ca3: Expected O, but got Unknown
+ //IL_1ca5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1caa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cb0: Expected O, but got Unknown
+ //IL_1cb0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cba: Expected O, but got Unknown
+ //IL_1cec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d0c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d1c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1da0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1da5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1da8: Expected O, but got Unknown
+ //IL_1dad: Expected O, but got Unknown
+ //IL_1dad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dd8: Expected O, but got Unknown
+ //IL_1dd3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ddd: Expected O, but got Unknown
+ //IL_1de2: Expected O, but got Unknown
+ //IL_1df9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dfe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e97: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e9a: Expected O, but got Unknown
+ //IL_1e9f: Expected O, but got Unknown
+ //IL_1e9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eb1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ec0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eca: Expected O, but got Unknown
+ //IL_1ec5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ecf: Expected O, but got Unknown
+ //IL_1ed4: Expected O, but got Unknown
+ //IL_1ee1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ef8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f02: Expected O, but got Unknown
+ //IL_1f02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f1b: Expected O, but got Unknown
+ //IL_1f16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f20: Expected O, but got Unknown
+ //IL_1f25: Expected O, but got Unknown
+ //IL_1fa1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fbc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fc1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fcc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fd1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2055: Unknown result type (might be due to invalid IL or missing references)
+ //IL_205a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_205d: Expected O, but got Unknown
+ //IL_2062: Expected O, but got Unknown
+ //IL_2062: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2083: Unknown result type (might be due to invalid IL or missing references)
+ //IL_208d: Expected O, but got Unknown
+ //IL_2088: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2092: Expected O, but got Unknown
+ //IL_2097: Expected O, but got Unknown
+ //IL_20ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2147: Unknown result type (might be due to invalid IL or missing references)
+ //IL_214c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_214f: Expected O, but got Unknown
+ //IL_2154: Expected O, but got Unknown
+ //IL_2154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2166: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2175: Unknown result type (might be due to invalid IL or missing references)
+ //IL_217f: Expected O, but got Unknown
+ //IL_217a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2184: Expected O, but got Unknown
+ //IL_2189: Expected O, but got Unknown
+ //IL_2196: Unknown result type (might be due to invalid IL or missing references)
+ //IL_219b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b7: Expected O, but got Unknown
+ //IL_21b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21d0: Expected O, but got Unknown
+ //IL_21cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21d5: Expected O, but got Unknown
+ //IL_21da: Expected O, but got Unknown
+ //IL_2237: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2241: Expected O, but got Unknown
+ //IL_228d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2341: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2346: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2349: Expected O, but got Unknown
+ //IL_234e: Expected O, but got Unknown
+ //IL_234e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2360: Unknown result type (might be due to invalid IL or missing references)
+ //IL_236f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2379: Expected O, but got Unknown
+ //IL_2374: Unknown result type (might be due to invalid IL or missing references)
+ //IL_237e: Expected O, but got Unknown
+ //IL_2383: Expected O, but got Unknown
+ //IL_239a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_239f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2433: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2438: Unknown result type (might be due to invalid IL or missing references)
+ //IL_243b: Expected O, but got Unknown
+ //IL_2440: Expected O, but got Unknown
+ //IL_2440: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2452: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2461: Unknown result type (might be due to invalid IL or missing references)
+ //IL_246b: Expected O, but got Unknown
+ //IL_2466: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2470: Expected O, but got Unknown
+ //IL_2475: Expected O, but got Unknown
+ //IL_2482: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2487: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2499: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24a3: Expected O, but got Unknown
+ //IL_24a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24bc: Expected O, but got Unknown
+ //IL_24b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24c1: Expected O, but got Unknown
+ //IL_24c6: Expected O, but got Unknown
+ //IL_255c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2561: Unknown result type (might be due to invalid IL or missing references)
+ //IL_256c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2571: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25f2: Expected O, but got Unknown
+ //IL_25f7: Expected O, but got Unknown
+ //IL_25f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2609: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2618: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2622: Expected O, but got Unknown
+ //IL_261d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2627: Expected O, but got Unknown
+ //IL_262c: Expected O, but got Unknown
+ //IL_2643: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2648: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2653: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2658: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26d9: Expected O, but got Unknown
+ //IL_26de: Expected O, but got Unknown
+ //IL_26de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2709: Expected O, but got Unknown
+ //IL_2704: Unknown result type (might be due to invalid IL or missing references)
+ //IL_270e: Expected O, but got Unknown
+ //IL_2713: Expected O, but got Unknown
+ //IL_2720: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2725: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2737: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2741: Expected O, but got Unknown
+ //IL_2741: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2750: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275a: Expected O, but got Unknown
+ //IL_2755: Unknown result type (might be due to invalid IL or missing references)
+ //IL_275f: Expected O, but got Unknown
+ //IL_2764: Expected O, but got Unknown
+ //IL_27aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_280b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2810: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2813: Expected O, but got Unknown
+ //IL_2818: Expected O, but got Unknown
+ //IL_2818: Unknown result type (might be due to invalid IL or missing references)
+ //IL_282a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2839: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2843: Expected O, but got Unknown
+ //IL_283e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2848: Expected O, but got Unknown
+ //IL_284d: Expected O, but got Unknown
+ //IL_28a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2917: Unknown result type (might be due to invalid IL or missing references)
+ //IL_291c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2927: Unknown result type (might be due to invalid IL or missing references)
+ //IL_292c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29ad: Expected O, but got Unknown
+ //IL_29b2: Expected O, but got Unknown
+ //IL_29b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29dd: Expected O, but got Unknown
+ //IL_29d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29e2: Expected O, but got Unknown
+ //IL_29e7: Expected O, but got Unknown
+ //IL_29fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a03: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a94: Expected O, but got Unknown
+ //IL_2a99: Expected O, but got Unknown
+ //IL_2a99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2aab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2aba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ac4: Expected O, but got Unknown
+ //IL_2abf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ac9: Expected O, but got Unknown
+ //IL_2ace: Expected O, but got Unknown
+ //IL_2adb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ae0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2af2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2afc: Expected O, but got Unknown
+ //IL_2afc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b15: Expected O, but got Unknown
+ //IL_2b10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b1a: Expected O, but got Unknown
+ //IL_2b1f: Expected O, but got Unknown
+ //IL_2b5a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b6a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2be8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bf0: Expected O, but got Unknown
+ //IL_2bf5: Expected O, but got Unknown
+ //IL_2bf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c20: Expected O, but got Unknown
+ //IL_2c1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c25: Expected O, but got Unknown
+ //IL_2c2a: Expected O, but got Unknown
+ //IL_2c41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ccf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cd7: Expected O, but got Unknown
+ //IL_2cdc: Expected O, but got Unknown
+ //IL_2cdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cfd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d07: Expected O, but got Unknown
+ //IL_2d02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d0c: Expected O, but got Unknown
+ //IL_2d11: Expected O, but got Unknown
+ //IL_2d1e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d35: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d3f: Expected O, but got Unknown
+ //IL_2d3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d4e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d58: Expected O, but got Unknown
+ //IL_2d53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d5d: Expected O, but got Unknown
+ //IL_2d62: Expected O, but got Unknown
+ //IL_2dda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ddf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2def: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e57: Expected O, but got Unknown
+ //IL_2e5c: Expected O, but got Unknown
+ //IL_2e5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e6e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e87: Expected O, but got Unknown
+ //IL_2e82: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e8c: Expected O, but got Unknown
+ //IL_2e91: Expected O, but got Unknown
+ //IL_2efd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fa6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fae: Expected O, but got Unknown
+ //IL_2fb3: Expected O, but got Unknown
+ //IL_2fb3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fc5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fde: Expected O, but got Unknown
+ //IL_2fd9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fe3: Expected O, but got Unknown
+ //IL_2fe8: Expected O, but got Unknown
+ //IL_2fff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3004: Unknown result type (might be due to invalid IL or missing references)
+ //IL_300f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3014: Unknown result type (might be due to invalid IL or missing references)
+ //IL_308d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3092: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3095: Expected O, but got Unknown
+ //IL_309a: Expected O, but got Unknown
+ //IL_309a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30c5: Expected O, but got Unknown
+ //IL_30c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30ca: Expected O, but got Unknown
+ //IL_30cf: Expected O, but got Unknown
+ //IL_30dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30fd: Expected O, but got Unknown
+ //IL_30fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_310c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3116: Expected O, but got Unknown
+ //IL_3111: Unknown result type (might be due to invalid IL or missing references)
+ //IL_311b: Expected O, but got Unknown
+ //IL_3120: Expected O, but got Unknown
+ //IL_315b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3160: Unknown result type (might be due to invalid IL or missing references)
+ //IL_316b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31f1: Expected O, but got Unknown
+ //IL_31f6: Expected O, but got Unknown
+ //IL_31f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3208: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3217: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3221: Expected O, but got Unknown
+ //IL_321c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3226: Expected O, but got Unknown
+ //IL_322b: Expected O, but got Unknown
+ //IL_3242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3247: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3252: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32d8: Expected O, but got Unknown
+ //IL_32dd: Expected O, but got Unknown
+ //IL_32dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3308: Expected O, but got Unknown
+ //IL_3303: Unknown result type (might be due to invalid IL or missing references)
+ //IL_330d: Expected O, but got Unknown
+ //IL_3312: Expected O, but got Unknown
+ //IL_331f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3324: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3336: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3340: Expected O, but got Unknown
+ //IL_3340: Unknown result type (might be due to invalid IL or missing references)
+ //IL_334f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3359: Expected O, but got Unknown
+ //IL_3354: Unknown result type (might be due to invalid IL or missing references)
+ //IL_335e: Expected O, but got Unknown
+ //IL_3363: Expected O, but got Unknown
+ //IL_33ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33f4: Expected O, but got Unknown
+ //IL_342e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3449: Unknown result type (might be due to invalid IL or missing references)
+ //IL_344e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3459: Unknown result type (might be due to invalid IL or missing references)
+ //IL_345e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34df: Expected O, but got Unknown
+ //IL_34e4: Expected O, but got Unknown
+ //IL_34e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_34f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3505: Unknown result type (might be due to invalid IL or missing references)
+ //IL_350f: Expected O, but got Unknown
+ //IL_350a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3514: Expected O, but got Unknown
+ //IL_3519: Expected O, but got Unknown
+ //IL_3530: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3535: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3540: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3545: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35c6: Expected O, but got Unknown
+ //IL_35cb: Expected O, but got Unknown
+ //IL_35cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35f6: Expected O, but got Unknown
+ //IL_35f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_35fb: Expected O, but got Unknown
+ //IL_3600: Expected O, but got Unknown
+ //IL_360d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3612: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3624: Unknown result type (might be due to invalid IL or missing references)
+ //IL_362e: Expected O, but got Unknown
+ //IL_362e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_363d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3647: Expected O, but got Unknown
+ //IL_3642: Unknown result type (might be due to invalid IL or missing references)
+ //IL_364c: Expected O, but got Unknown
+ //IL_3651: Expected O, but got Unknown
+ //IL_3697: Unknown result type (might be due to invalid IL or missing references)
+ //IL_369c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_36fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3700: Expected O, but got Unknown
+ //IL_3705: Expected O, but got Unknown
+ //IL_3705: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3717: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3726: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3730: Expected O, but got Unknown
+ //IL_372b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3735: Expected O, but got Unknown
+ //IL_373a: Expected O, but got Unknown
+ //IL_3792: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3804: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3809: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3814: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3819: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3892: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3897: Unknown result type (might be due to invalid IL or missing references)
+ //IL_389a: Expected O, but got Unknown
+ //IL_389f: Expected O, but got Unknown
+ //IL_389f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38b1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38ca: Expected O, but got Unknown
+ //IL_38c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38cf: Expected O, but got Unknown
+ //IL_38d4: Expected O, but got Unknown
+ //IL_38eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_38fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3900: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3979: Unknown result type (might be due to invalid IL or missing references)
+ //IL_397e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3981: Expected O, but got Unknown
+ //IL_3986: Expected O, but got Unknown
+ //IL_3986: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3998: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39b1: Expected O, but got Unknown
+ //IL_39ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39b6: Expected O, but got Unknown
+ //IL_39bb: Expected O, but got Unknown
+ //IL_39c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39e9: Expected O, but got Unknown
+ //IL_39e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_39f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3a02: Expected O, but got Unknown
+ //IL_39fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3a07: Expected O, but got Unknown
+ //IL_3a0c: Expected O, but got Unknown
+ //IL_3a4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3afc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b31: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b41: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3b46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bd2: Expected O, but got Unknown
+ //IL_3bd7: Expected O, but got Unknown
+ //IL_3bd7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3be9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3bf8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c02: Expected O, but got Unknown
+ //IL_3bfd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c07: Expected O, but got Unknown
+ //IL_3c0c: Expected O, but got Unknown
+ //IL_3c23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c33: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3c38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cbc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cc1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cc4: Expected O, but got Unknown
+ //IL_3cc9: Expected O, but got Unknown
+ //IL_3cc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cdb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cf4: Expected O, but got Unknown
+ //IL_3cef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3cf9: Expected O, but got Unknown
+ //IL_3cfe: Expected O, but got Unknown
+ //IL_3d0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d2c: Expected O, but got Unknown
+ //IL_3d2c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d3b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d45: Expected O, but got Unknown
+ //IL_3d40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3d4a: Expected O, but got Unknown
+ //IL_3d4f: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ StaticResourceExtension val10 = new StaticResourceExtension();
+ AppThemeBindingExtension val11 = new AppThemeBindingExtension();
+ Label val12 = new Label();
+ CheckBox val13 = new CheckBox();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ StaticResourceExtension val15 = new StaticResourceExtension();
+ AppThemeBindingExtension val16 = new AppThemeBindingExtension();
+ Label val17 = new Label();
+ HorizontalStackLayout val18 = new HorizontalStackLayout();
+ CheckBox val19 = new CheckBox();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ StaticResourceExtension val21 = new StaticResourceExtension();
+ AppThemeBindingExtension val22 = new AppThemeBindingExtension();
+ Label val23 = new Label();
+ HorizontalStackLayout val24 = new HorizontalStackLayout();
+ CheckBox val25 = new CheckBox();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ StaticResourceExtension val27 = new StaticResourceExtension();
+ AppThemeBindingExtension val28 = new AppThemeBindingExtension();
+ Label val29 = new Label();
+ HorizontalStackLayout val30 = new HorizontalStackLayout();
+ StaticResourceExtension val31 = new StaticResourceExtension();
+ StaticResourceExtension val32 = new StaticResourceExtension();
+ AppThemeBindingExtension val33 = new AppThemeBindingExtension();
+ Label val34 = new Label();
+ VerticalStackLayout val35 = new VerticalStackLayout();
+ Frame val36 = new Frame();
+ StaticResourceExtension val37 = new StaticResourceExtension();
+ StaticResourceExtension val38 = new StaticResourceExtension();
+ StaticResourceExtension val39 = new StaticResourceExtension();
+ AppThemeBindingExtension val40 = new AppThemeBindingExtension();
+ Label val41 = new Label();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ AppThemeBindingExtension val44 = new AppThemeBindingExtension();
+ Label val45 = new Label();
+ Switch val46 = new Switch();
+ StaticResourceExtension val47 = new StaticResourceExtension();
+ StaticResourceExtension val48 = new StaticResourceExtension();
+ AppThemeBindingExtension val49 = new AppThemeBindingExtension();
+ Label val50 = new Label();
+ Switch val51 = new Switch();
+ StaticResourceExtension val52 = new StaticResourceExtension();
+ StaticResourceExtension val53 = new StaticResourceExtension();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ Label val55 = new Label();
+ Switch val56 = new Switch();
+ Grid val57 = new Grid();
+ StaticResourceExtension val58 = new StaticResourceExtension();
+ StaticResourceExtension val59 = new StaticResourceExtension();
+ AppThemeBindingExtension val60 = new AppThemeBindingExtension();
+ Label val61 = new Label();
+ VerticalStackLayout val62 = new VerticalStackLayout();
+ Frame val63 = new Frame();
+ StaticResourceExtension val64 = new StaticResourceExtension();
+ StaticResourceExtension val65 = new StaticResourceExtension();
+ StaticResourceExtension val66 = new StaticResourceExtension();
+ AppThemeBindingExtension val67 = new AppThemeBindingExtension();
+ Label val68 = new Label();
+ StaticResourceExtension val69 = new StaticResourceExtension();
+ StaticResourceExtension val70 = new StaticResourceExtension();
+ AppThemeBindingExtension val71 = new AppThemeBindingExtension();
+ Label val72 = new Label();
+ StaticResourceExtension val73 = new StaticResourceExtension();
+ Slider val74 = new Slider();
+ StaticResourceExtension val75 = new StaticResourceExtension();
+ StaticResourceExtension val76 = new StaticResourceExtension();
+ AppThemeBindingExtension val77 = new AppThemeBindingExtension();
+ Label val78 = new Label();
+ StaticResourceExtension val79 = new StaticResourceExtension();
+ StaticResourceExtension val80 = new StaticResourceExtension();
+ AppThemeBindingExtension val81 = new AppThemeBindingExtension();
+ Label val82 = new Label();
+ Slider val83 = new Slider();
+ StaticResourceExtension val84 = new StaticResourceExtension();
+ StaticResourceExtension val85 = new StaticResourceExtension();
+ AppThemeBindingExtension val86 = new AppThemeBindingExtension();
+ Label val87 = new Label();
+ VerticalStackLayout val88 = new VerticalStackLayout();
+ Frame val89 = new Frame();
+ StaticResourceExtension val90 = new StaticResourceExtension();
+ StaticResourceExtension val91 = new StaticResourceExtension();
+ StaticResourceExtension val92 = new StaticResourceExtension();
+ AppThemeBindingExtension val93 = new AppThemeBindingExtension();
+ Label val94 = new Label();
+ Stepper val95 = new Stepper();
+ StaticResourceExtension val96 = new StaticResourceExtension();
+ StaticResourceExtension val97 = new StaticResourceExtension();
+ AppThemeBindingExtension val98 = new AppThemeBindingExtension();
+ Label val99 = new Label();
+ HorizontalStackLayout val100 = new HorizontalStackLayout();
+ VerticalStackLayout val101 = new VerticalStackLayout();
+ Frame val102 = new Frame();
+ VerticalStackLayout val103 = new VerticalStackLayout();
+ ScrollView val104 = new ScrollView();
+ SelectionPage selectionPage;
+ NameScope val105 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(selectionPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)selectionPage, (INameScope)(object)val105);
+ ((Element)val104).transientNamescope = (INameScope)(object)val105;
+ ((Element)val103).transientNamescope = (INameScope)(object)val105;
+ ((Element)val7).transientNamescope = (INameScope)(object)val105;
+ ((Element)val36).transientNamescope = (INameScope)(object)val105;
+ ((Element)val35).transientNamescope = (INameScope)(object)val105;
+ ((Element)val12).transientNamescope = (INameScope)(object)val105;
+ ((Element)val18).transientNamescope = (INameScope)(object)val105;
+ ((Element)val13).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("CheckBox1", (object)val13);
+ if (((Element)val13).StyleId == null)
+ {
+ ((Element)val13).StyleId = "CheckBox1";
+ }
+ ((Element)val17).transientNamescope = (INameScope)(object)val105;
+ ((Element)val24).transientNamescope = (INameScope)(object)val105;
+ ((Element)val19).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("CheckBox2", (object)val19);
+ if (((Element)val19).StyleId == null)
+ {
+ ((Element)val19).StyleId = "CheckBox2";
+ }
+ ((Element)val23).transientNamescope = (INameScope)(object)val105;
+ ((Element)val30).transientNamescope = (INameScope)(object)val105;
+ ((Element)val25).transientNamescope = (INameScope)(object)val105;
+ ((Element)val29).transientNamescope = (INameScope)(object)val105;
+ ((Element)val34).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("CheckBoxOutput", (object)val34);
+ if (((Element)val34).StyleId == null)
+ {
+ ((Element)val34).StyleId = "CheckBoxOutput";
+ }
+ ((Element)val63).transientNamescope = (INameScope)(object)val105;
+ ((Element)val62).transientNamescope = (INameScope)(object)val105;
+ ((Element)val41).transientNamescope = (INameScope)(object)val105;
+ ((Element)val57).transientNamescope = (INameScope)(object)val105;
+ ((Element)val45).transientNamescope = (INameScope)(object)val105;
+ ((Element)val46).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("NotifSwitch", (object)val46);
+ if (((Element)val46).StyleId == null)
+ {
+ ((Element)val46).StyleId = "NotifSwitch";
+ }
+ ((Element)val50).transientNamescope = (INameScope)(object)val105;
+ ((Element)val51).transientNamescope = (INameScope)(object)val105;
+ ((Element)val55).transientNamescope = (INameScope)(object)val105;
+ ((Element)val56).transientNamescope = (INameScope)(object)val105;
+ ((Element)val61).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("SwitchOutput", (object)val61);
+ if (((Element)val61).StyleId == null)
+ {
+ ((Element)val61).StyleId = "SwitchOutput";
+ }
+ ((Element)val89).transientNamescope = (INameScope)(object)val105;
+ ((Element)val88).transientNamescope = (INameScope)(object)val105;
+ ((Element)val68).transientNamescope = (INameScope)(object)val105;
+ ((Element)val72).transientNamescope = (INameScope)(object)val105;
+ ((Element)val74).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("VolumeSlider", (object)val74);
+ if (((Element)val74).StyleId == null)
+ {
+ ((Element)val74).StyleId = "VolumeSlider";
+ }
+ ((Element)val78).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("VolumeLabel", (object)val78);
+ if (((Element)val78).StyleId == null)
+ {
+ ((Element)val78).StyleId = "VolumeLabel";
+ }
+ ((Element)val82).transientNamescope = (INameScope)(object)val105;
+ ((Element)val83).transientNamescope = (INameScope)(object)val105;
+ ((Element)val87).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("BrightnessLabel", (object)val87);
+ if (((Element)val87).StyleId == null)
+ {
+ ((Element)val87).StyleId = "BrightnessLabel";
+ }
+ ((Element)val102).transientNamescope = (INameScope)(object)val105;
+ ((Element)val101).transientNamescope = (INameScope)(object)val105;
+ ((Element)val94).transientNamescope = (INameScope)(object)val105;
+ ((Element)val100).transientNamescope = (INameScope)(object)val105;
+ ((Element)val95).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("QuantityStepper", (object)val95);
+ if (((Element)val95).StyleId == null)
+ {
+ ((Element)val95).StyleId = "QuantityStepper";
+ }
+ ((Element)val99).transientNamescope = (INameScope)(object)val105;
+ ((INameScope)val105).RegisterName("StepperLabel", (object)val99);
+ if (((Element)val99).StyleId == null)
+ {
+ ((Element)val99).StyleId = "StepperLabel";
+ }
+ CheckBox1 = val13;
+ CheckBox2 = val19;
+ CheckBoxOutput = val34;
+ NotifSwitch = val46;
+ SwitchOutput = val61;
+ VolumeSlider = val74;
+ VolumeLabel = val78;
+ BrightnessLabel = val87;
+ QuantityStepper = val95;
+ StepperLabel = val99;
+ ((BindableObject)selectionPage).SetValue(Page.TitleProperty, (object)"Selection");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val106 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val107 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = selectionPage;
+ SimpleValueTargetProvider val108 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val105, val105, val105 }, false);
+ object obj = (object)val108;
+ val107.Add(typeFromHandle, (object)val108);
+ val107.Add(typeof(IReferenceProvider), obj);
+ val107.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val106.ProvideValue((IServiceProvider)val107);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val109 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val110 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = selectionPage;
+ SimpleValueTargetProvider val111 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val105, val105, val105 }, false);
+ object obj2 = (object)val111;
+ val110.Add(typeFromHandle2, (object)val111);
+ val110.Add(typeof(IReferenceProvider), obj2);
+ val110.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val109.ProvideValue((IServiceProvider)val110);
+ val3.Dark = dark;
+ XamlServiceProvider val112 = new XamlServiceProvider();
+ val112.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)selectionPage, (object)VisualElement.BackgroundColorProperty));
+ val112.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val113 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val112);
+ ((BindableObject)selectionPage).SetBinding(VisualElement.BackgroundColorProperty, val113);
+ ((BindableObject)val103).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val103).SetValue(StackBase.SpacingProperty, (object)20.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Selection Controls");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val114 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val115 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 5];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val103;
+ array3[3] = val104;
+ array3[4] = selectionPage;
+ SimpleValueTargetProvider val116 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val105, val105, val105, val105, val105, val105 }, false);
+ object obj3 = (object)val116;
+ val115.Add(typeFromHandle3, (object)val116);
+ val115.Add(typeof(IReferenceProvider), obj3);
+ val115.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object light2 = val114.ProvideValue((IServiceProvider)val115);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val117 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val118 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val103;
+ array4[3] = val104;
+ array4[4] = selectionPage;
+ SimpleValueTargetProvider val119 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val105, val105, val105, val105, val105, val105 }, false);
+ object obj4 = (object)val119;
+ val118.Add(typeFromHandle4, (object)val119);
+ val118.Add(typeof(IReferenceProvider), obj4);
+ val118.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object dark2 = val117.ProvideValue((IServiceProvider)val118);
+ val6.Dark = dark2;
+ XamlServiceProvider val120 = new XamlServiceProvider();
+ val120.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val120.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ BindingBase val121 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val120);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val121);
+ ((Layout)val103).Children.Add((IView)(object)val7);
+ val8.Key = "ThemedFrame";
+ StaticResourceExtension val122 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val123 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 4];
+ array5[0] = val36;
+ array5[1] = val103;
+ array5[2] = val104;
+ array5[3] = selectionPage;
+ SimpleValueTargetProvider val124 = new SimpleValueTargetProvider(array5, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val105, val105, val105, val105, val105 }, false);
+ object obj5 = (object)val124;
+ val123.Add(typeFromHandle5, (object)val124);
+ val123.Add(typeof(IReferenceProvider), obj5);
+ val123.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object obj6 = val122.ProvideValue((IServiceProvider)val123);
+ ((BindableObject)val36).SetValue(VisualElement.StyleProperty, (obj6 == null || !typeof(BindingBase).IsAssignableFrom(obj6.GetType())) ? obj6 : obj6);
+ ((BindableObject)val36).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val36).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val35).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val12).SetValue(Label.TextProperty, (object)"CheckBox");
+ ((BindableObject)val12).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val12).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val9.Key = "TextPrimaryLight";
+ StaticResourceExtension val125 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val126 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 7];
+ array6[0] = val11;
+ array6[1] = val12;
+ array6[2] = val35;
+ array6[3] = val36;
+ array6[4] = val103;
+ array6[5] = val104;
+ array6[6] = selectionPage;
+ SimpleValueTargetProvider val127 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj7 = (object)val127;
+ val126.Add(typeFromHandle6, (object)val127);
+ val126.Add(typeof(IReferenceProvider), obj7);
+ val126.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object light3 = val125.ProvideValue((IServiceProvider)val126);
+ val11.Light = light3;
+ val10.Key = "TextPrimaryDark";
+ StaticResourceExtension val128 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val129 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 7];
+ array7[0] = val11;
+ array7[1] = val12;
+ array7[2] = val35;
+ array7[3] = val36;
+ array7[4] = val103;
+ array7[5] = val104;
+ array7[6] = selectionPage;
+ SimpleValueTargetProvider val130 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj8 = (object)val130;
+ val129.Add(typeFromHandle7, (object)val130);
+ val129.Add(typeof(IReferenceProvider), obj8);
+ val129.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ object dark3 = val128.ProvideValue((IServiceProvider)val129);
+ val11.Dark = dark3;
+ XamlServiceProvider val131 = new XamlServiceProvider();
+ val131.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val12, (object)Label.TextColorProperty));
+ val131.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 28)));
+ BindingBase val132 = ((IMarkupExtension)(object)val11).ProvideValue((IServiceProvider)val131);
+ ((BindableObject)val12).SetBinding(Label.TextColorProperty, val132);
+ ((Layout)val35).Children.Add((IView)(object)val12);
+ ((BindableObject)val18).SetValue(StackBase.SpacingProperty, (object)10.0);
+ val13.CheckedChanged += selectionPage.OnCheckBoxChanged;
+ ((Layout)val18).Children.Add((IView)(object)val13);
+ ((BindableObject)val17).SetValue(Label.TextProperty, (object)"Option 1");
+ ((BindableObject)val17).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val14.Key = "TextPrimaryLight";
+ StaticResourceExtension val133 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val134 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 8];
+ array8[0] = val16;
+ array8[1] = val17;
+ array8[2] = val18;
+ array8[3] = val35;
+ array8[4] = val36;
+ array8[5] = val103;
+ array8[6] = val104;
+ array8[7] = selectionPage;
+ SimpleValueTargetProvider val135 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj9 = (object)val135;
+ val134.Add(typeFromHandle8, (object)val135);
+ val134.Add(typeof(IReferenceProvider), obj9);
+ val134.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(22, 32)));
+ object light4 = val133.ProvideValue((IServiceProvider)val134);
+ val16.Light = light4;
+ val15.Key = "TextPrimaryDark";
+ StaticResourceExtension val136 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val137 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 8];
+ array9[0] = val16;
+ array9[1] = val17;
+ array9[2] = val18;
+ array9[3] = val35;
+ array9[4] = val36;
+ array9[5] = val103;
+ array9[6] = val104;
+ array9[7] = selectionPage;
+ SimpleValueTargetProvider val138 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj10 = (object)val138;
+ val137.Add(typeFromHandle9, (object)val138);
+ val137.Add(typeof(IReferenceProvider), obj10);
+ val137.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(22, 32)));
+ object dark4 = val136.ProvideValue((IServiceProvider)val137);
+ val16.Dark = dark4;
+ XamlServiceProvider val139 = new XamlServiceProvider();
+ val139.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val17, (object)Label.TextColorProperty));
+ val139.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(22, 32)));
+ BindingBase val140 = ((IMarkupExtension)(object)val16).ProvideValue((IServiceProvider)val139);
+ ((BindableObject)val17).SetBinding(Label.TextColorProperty, val140);
+ ((Layout)val18).Children.Add((IView)(object)val17);
+ ((Layout)val35).Children.Add((IView)(object)val18);
+ ((BindableObject)val24).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val19).SetValue(CheckBox.IsCheckedProperty, (object)true);
+ val19.CheckedChanged += selectionPage.OnCheckBoxChanged;
+ ((Layout)val24).Children.Add((IView)(object)val19);
+ ((BindableObject)val23).SetValue(Label.TextProperty, (object)"Option 2 (checked)");
+ ((BindableObject)val23).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val20.Key = "TextPrimaryLight";
+ StaticResourceExtension val141 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val142 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 8];
+ array10[0] = val22;
+ array10[1] = val23;
+ array10[2] = val24;
+ array10[3] = val35;
+ array10[4] = val36;
+ array10[5] = val103;
+ array10[6] = val104;
+ array10[7] = selectionPage;
+ SimpleValueTargetProvider val143 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj11 = (object)val143;
+ val142.Add(typeFromHandle10, (object)val143);
+ val142.Add(typeof(IReferenceProvider), obj11);
+ val142.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 32)));
+ object light5 = val141.ProvideValue((IServiceProvider)val142);
+ val22.Light = light5;
+ val21.Key = "TextPrimaryDark";
+ StaticResourceExtension val144 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val145 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 8];
+ array11[0] = val22;
+ array11[1] = val23;
+ array11[2] = val24;
+ array11[3] = val35;
+ array11[4] = val36;
+ array11[5] = val103;
+ array11[6] = val104;
+ array11[7] = selectionPage;
+ SimpleValueTargetProvider val146 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj12 = (object)val146;
+ val145.Add(typeFromHandle11, (object)val146);
+ val145.Add(typeof(IReferenceProvider), obj12);
+ val145.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 32)));
+ object dark5 = val144.ProvideValue((IServiceProvider)val145);
+ val22.Dark = dark5;
+ XamlServiceProvider val147 = new XamlServiceProvider();
+ val147.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val23, (object)Label.TextColorProperty));
+ val147.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 32)));
+ BindingBase val148 = ((IMarkupExtension)(object)val22).ProvideValue((IServiceProvider)val147);
+ ((BindableObject)val23).SetBinding(Label.TextColorProperty, val148);
+ ((Layout)val24).Children.Add((IView)(object)val23);
+ ((Layout)val35).Children.Add((IView)(object)val24);
+ ((BindableObject)val30).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val25).SetValue(VisualElement.IsEnabledProperty, (object)false);
+ ((Layout)val30).Children.Add((IView)(object)val25);
+ ((BindableObject)val29).SetValue(Label.TextProperty, (object)"Disabled");
+ ((BindableObject)val29).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val26.Key = "TextSecondaryLight";
+ StaticResourceExtension val149 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val150 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 8];
+ array12[0] = val28;
+ array12[1] = val29;
+ array12[2] = val30;
+ array12[3] = val35;
+ array12[4] = val36;
+ array12[5] = val103;
+ array12[6] = val104;
+ array12[7] = selectionPage;
+ SimpleValueTargetProvider val151 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj13 = (object)val151;
+ val150.Add(typeFromHandle12, (object)val151);
+ val150.Add(typeof(IReferenceProvider), obj13);
+ val150.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 32)));
+ object light6 = val149.ProvideValue((IServiceProvider)val150);
+ val28.Light = light6;
+ val27.Key = "TextSecondaryDark";
+ StaticResourceExtension val152 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val153 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 8];
+ array13[0] = val28;
+ array13[1] = val29;
+ array13[2] = val30;
+ array13[3] = val35;
+ array13[4] = val36;
+ array13[5] = val103;
+ array13[6] = val104;
+ array13[7] = selectionPage;
+ SimpleValueTargetProvider val154 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj14 = (object)val154;
+ val153.Add(typeFromHandle13, (object)val154);
+ val153.Add(typeof(IReferenceProvider), obj14);
+ val153.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 32)));
+ object dark6 = val152.ProvideValue((IServiceProvider)val153);
+ val28.Dark = dark6;
+ XamlServiceProvider val155 = new XamlServiceProvider();
+ val155.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val29, (object)Label.TextColorProperty));
+ val155.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(34, 32)));
+ BindingBase val156 = ((IMarkupExtension)(object)val28).ProvideValue((IServiceProvider)val155);
+ ((BindableObject)val29).SetBinding(Label.TextColorProperty, val156);
+ ((Layout)val30).Children.Add((IView)(object)val29);
+ ((Layout)val35).Children.Add((IView)(object)val30);
+ ((BindableObject)val34).SetValue(Label.FontSizeProperty, (object)12.0);
+ val31.Key = "TextSecondaryLight";
+ StaticResourceExtension val157 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val158 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 7];
+ array14[0] = val33;
+ array14[1] = val34;
+ array14[2] = val35;
+ array14[3] = val36;
+ array14[4] = val103;
+ array14[5] = val104;
+ array14[6] = selectionPage;
+ SimpleValueTargetProvider val159 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj15 = (object)val159;
+ val158.Add(typeFromHandle14, (object)val159);
+ val158.Add(typeof(IReferenceProvider), obj15);
+ val158.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 28)));
+ object light7 = val157.ProvideValue((IServiceProvider)val158);
+ val33.Light = light7;
+ val32.Key = "TextSecondaryDark";
+ StaticResourceExtension val160 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val161 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 7];
+ array15[0] = val33;
+ array15[1] = val34;
+ array15[2] = val35;
+ array15[3] = val36;
+ array15[4] = val103;
+ array15[5] = val104;
+ array15[6] = selectionPage;
+ SimpleValueTargetProvider val162 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj16 = (object)val162;
+ val161.Add(typeFromHandle15, (object)val162);
+ val161.Add(typeof(IReferenceProvider), obj16);
+ val161.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 28)));
+ object dark7 = val160.ProvideValue((IServiceProvider)val161);
+ val33.Dark = dark7;
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ val163.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val34, (object)Label.TextColorProperty));
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 28)));
+ BindingBase val164 = ((IMarkupExtension)(object)val33).ProvideValue((IServiceProvider)val163);
+ ((BindableObject)val34).SetBinding(Label.TextColorProperty, val164);
+ ((Layout)val35).Children.Add((IView)(object)val34);
+ ((BindableObject)val36).SetValue(ContentView.ContentProperty, (object)val35);
+ ((Layout)val103).Children.Add((IView)(object)val36);
+ val37.Key = "ThemedFrame";
+ StaticResourceExtension val165 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val166 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 4];
+ array16[0] = val63;
+ array16[1] = val103;
+ array16[2] = val104;
+ array16[3] = selectionPage;
+ SimpleValueTargetProvider val167 = new SimpleValueTargetProvider(array16, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val105, val105, val105, val105, val105 }, false);
+ object obj17 = (object)val167;
+ val166.Add(typeFromHandle16, (object)val167);
+ val166.Add(typeof(IReferenceProvider), obj17);
+ val166.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 20)));
+ object obj18 = val165.ProvideValue((IServiceProvider)val166);
+ ((BindableObject)val63).SetValue(VisualElement.StyleProperty, (obj18 == null || !typeof(BindingBase).IsAssignableFrom(obj18.GetType())) ? obj18 : obj18);
+ ((BindableObject)val63).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val63).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val62).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val41).SetValue(Label.TextProperty, (object)"Switch");
+ ((BindableObject)val41).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val41).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val38.Key = "TextPrimaryLight";
+ StaticResourceExtension val168 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val169 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 7];
+ array17[0] = val40;
+ array17[1] = val41;
+ array17[2] = val62;
+ array17[3] = val63;
+ array17[4] = val103;
+ array17[5] = val104;
+ array17[6] = selectionPage;
+ SimpleValueTargetProvider val170 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj19 = (object)val170;
+ val169.Add(typeFromHandle17, (object)val170);
+ val169.Add(typeof(IReferenceProvider), obj19);
+ val169.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object light8 = val168.ProvideValue((IServiceProvider)val169);
+ val40.Light = light8;
+ val39.Key = "TextPrimaryDark";
+ StaticResourceExtension val171 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val172 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 7];
+ array18[0] = val40;
+ array18[1] = val41;
+ array18[2] = val62;
+ array18[3] = val63;
+ array18[4] = val103;
+ array18[5] = val104;
+ array18[6] = selectionPage;
+ SimpleValueTargetProvider val173 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj20 = (object)val173;
+ val172.Add(typeFromHandle18, (object)val173);
+ val172.Add(typeof(IReferenceProvider), obj20);
+ val172.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ object dark8 = val171.ProvideValue((IServiceProvider)val172);
+ val40.Dark = dark8;
+ XamlServiceProvider val174 = new XamlServiceProvider();
+ val174.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val41, (object)Label.TextColorProperty));
+ val174.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 28)));
+ BindingBase val175 = ((IMarkupExtension)(object)val40).ProvideValue((IServiceProvider)val174);
+ ((BindableObject)val41).SetBinding(Label.TextColorProperty, val175);
+ ((Layout)val62).Children.Add((IView)(object)val41);
+ ((BindableObject)val57).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[2]
+ {
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val57).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[3]
+ {
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val57).SetValue(Grid.RowSpacingProperty, (object)10.0);
+ ((BindableObject)val45).SetValue(Label.TextProperty, (object)"Enable notifications");
+ ((BindableObject)val45).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val42.Key = "TextPrimaryLight";
+ StaticResourceExtension val176 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val177 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 8];
+ array19[0] = val44;
+ array19[1] = val45;
+ array19[2] = val57;
+ array19[3] = val62;
+ array19[4] = val63;
+ array19[5] = val103;
+ array19[6] = val104;
+ array19[7] = selectionPage;
+ SimpleValueTargetProvider val178 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj21 = (object)val178;
+ val177.Add(typeFromHandle19, (object)val178);
+ val177.Add(typeof(IReferenceProvider), obj21);
+ val177.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(50, 32)));
+ object light9 = val176.ProvideValue((IServiceProvider)val177);
+ val44.Light = light9;
+ val43.Key = "TextPrimaryDark";
+ StaticResourceExtension val179 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val180 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 8];
+ array20[0] = val44;
+ array20[1] = val45;
+ array20[2] = val57;
+ array20[3] = val62;
+ array20[4] = val63;
+ array20[5] = val103;
+ array20[6] = val104;
+ array20[7] = selectionPage;
+ SimpleValueTargetProvider val181 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj22 = (object)val181;
+ val180.Add(typeFromHandle20, (object)val181);
+ val180.Add(typeof(IReferenceProvider), obj22);
+ val180.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(50, 32)));
+ object dark9 = val179.ProvideValue((IServiceProvider)val180);
+ val44.Dark = dark9;
+ XamlServiceProvider val182 = new XamlServiceProvider();
+ val182.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val45, (object)Label.TextColorProperty));
+ val182.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(50, 32)));
+ BindingBase val183 = ((IMarkupExtension)(object)val44).ProvideValue((IServiceProvider)val182);
+ ((BindableObject)val45).SetBinding(Label.TextColorProperty, val183);
+ ((Layout)val57).Children.Add((IView)(object)val45);
+ ((BindableObject)val46).SetValue(Grid.ColumnProperty, (object)1);
+ val46.Toggled += selectionPage.OnSwitchToggled;
+ ((Layout)val57).Children.Add((IView)(object)val46);
+ ((BindableObject)val50).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val50).SetValue(Label.TextProperty, (object)"Dark mode");
+ ((BindableObject)val50).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val47.Key = "TextPrimaryLight";
+ StaticResourceExtension val184 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val185 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 8];
+ array21[0] = val49;
+ array21[1] = val50;
+ array21[2] = val57;
+ array21[3] = val62;
+ array21[4] = val63;
+ array21[5] = val103;
+ array21[6] = val104;
+ array21[7] = selectionPage;
+ SimpleValueTargetProvider val186 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj23 = (object)val186;
+ val185.Add(typeFromHandle21, (object)val186);
+ val185.Add(typeof(IReferenceProvider), obj23);
+ val185.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 32)));
+ object light10 = val184.ProvideValue((IServiceProvider)val185);
+ val49.Light = light10;
+ val48.Key = "TextPrimaryDark";
+ StaticResourceExtension val187 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val188 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 8];
+ array22[0] = val49;
+ array22[1] = val50;
+ array22[2] = val57;
+ array22[3] = val62;
+ array22[4] = val63;
+ array22[5] = val103;
+ array22[6] = val104;
+ array22[7] = selectionPage;
+ SimpleValueTargetProvider val189 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj24 = (object)val189;
+ val188.Add(typeFromHandle22, (object)val189);
+ val188.Add(typeof(IReferenceProvider), obj24);
+ val188.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 32)));
+ object dark10 = val187.ProvideValue((IServiceProvider)val188);
+ val49.Dark = dark10;
+ XamlServiceProvider val190 = new XamlServiceProvider();
+ val190.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val50, (object)Label.TextColorProperty));
+ val190.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 32)));
+ BindingBase val191 = ((IMarkupExtension)(object)val49).ProvideValue((IServiceProvider)val190);
+ ((BindableObject)val50).SetBinding(Label.TextColorProperty, val191);
+ ((Layout)val57).Children.Add((IView)(object)val50);
+ ((BindableObject)val51).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val51).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val51).SetValue(Switch.OnColorProperty, (object)new Color(11f / 85f, 0.5882353f, 81f / 85f, 1f));
+ val51.Toggled += selectionPage.OnSwitchToggled;
+ ((Layout)val57).Children.Add((IView)(object)val51);
+ ((BindableObject)val55).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val55).SetValue(Label.TextProperty, (object)"Disabled switch");
+ ((BindableObject)val55).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ val52.Key = "TextSecondaryLight";
+ StaticResourceExtension val192 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val193 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 8];
+ array23[0] = val54;
+ array23[1] = val55;
+ array23[2] = val57;
+ array23[3] = val62;
+ array23[4] = val63;
+ array23[5] = val103;
+ array23[6] = val104;
+ array23[7] = selectionPage;
+ SimpleValueTargetProvider val194 = new SimpleValueTargetProvider(array23, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj25 = (object)val194;
+ val193.Add(typeFromHandle23, (object)val194);
+ val193.Add(typeof(IReferenceProvider), obj25);
+ val193.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ object light11 = val192.ProvideValue((IServiceProvider)val193);
+ val54.Light = light11;
+ val53.Key = "TextSecondaryDark";
+ StaticResourceExtension val195 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val196 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 8];
+ array24[0] = val54;
+ array24[1] = val55;
+ array24[2] = val57;
+ array24[3] = val62;
+ array24[4] = val63;
+ array24[5] = val103;
+ array24[6] = val104;
+ array24[7] = selectionPage;
+ SimpleValueTargetProvider val197 = new SimpleValueTargetProvider(array24, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj26 = (object)val197;
+ val196.Add(typeFromHandle24, (object)val197);
+ val196.Add(typeof(IReferenceProvider), obj26);
+ val196.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ object dark11 = val195.ProvideValue((IServiceProvider)val196);
+ val54.Dark = dark11;
+ XamlServiceProvider val198 = new XamlServiceProvider();
+ val198.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)Label.TextColorProperty));
+ val198.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(58, 32)));
+ BindingBase val199 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val198);
+ ((BindableObject)val55).SetBinding(Label.TextColorProperty, val199);
+ ((Layout)val57).Children.Add((IView)(object)val55);
+ ((BindableObject)val56).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val56).SetValue(Grid.ColumnProperty, (object)1);
+ ((BindableObject)val56).SetValue(VisualElement.IsEnabledProperty, (object)false);
+ ((Layout)val57).Children.Add((IView)(object)val56);
+ ((Layout)val62).Children.Add((IView)(object)val57);
+ ((BindableObject)val61).SetValue(Label.FontSizeProperty, (object)12.0);
+ val58.Key = "TextSecondaryLight";
+ StaticResourceExtension val200 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val201 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 7];
+ array25[0] = val60;
+ array25[1] = val61;
+ array25[2] = val62;
+ array25[3] = val63;
+ array25[4] = val103;
+ array25[5] = val104;
+ array25[6] = selectionPage;
+ SimpleValueTargetProvider val202 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj27 = (object)val202;
+ val201.Add(typeFromHandle25, (object)val202);
+ val201.Add(typeof(IReferenceProvider), obj27);
+ val201.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 28)));
+ object light12 = val200.ProvideValue((IServiceProvider)val201);
+ val60.Light = light12;
+ val59.Key = "TextSecondaryDark";
+ StaticResourceExtension val203 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val204 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 7];
+ array26[0] = val60;
+ array26[1] = val61;
+ array26[2] = val62;
+ array26[3] = val63;
+ array26[4] = val103;
+ array26[5] = val104;
+ array26[6] = selectionPage;
+ SimpleValueTargetProvider val205 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj28 = (object)val205;
+ val204.Add(typeFromHandle26, (object)val205);
+ val204.Add(typeof(IReferenceProvider), obj28);
+ val204.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 28)));
+ object dark12 = val203.ProvideValue((IServiceProvider)val204);
+ val60.Dark = dark12;
+ XamlServiceProvider val206 = new XamlServiceProvider();
+ val206.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val61, (object)Label.TextColorProperty));
+ val206.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(63, 28)));
+ BindingBase val207 = ((IMarkupExtension)(object)val60).ProvideValue((IServiceProvider)val206);
+ ((BindableObject)val61).SetBinding(Label.TextColorProperty, val207);
+ ((Layout)val62).Children.Add((IView)(object)val61);
+ ((BindableObject)val63).SetValue(ContentView.ContentProperty, (object)val62);
+ ((Layout)val103).Children.Add((IView)(object)val63);
+ val64.Key = "ThemedFrame";
+ StaticResourceExtension val208 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val209 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 4];
+ array27[0] = val89;
+ array27[1] = val103;
+ array27[2] = val104;
+ array27[3] = selectionPage;
+ SimpleValueTargetProvider val210 = new SimpleValueTargetProvider(array27, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val105, val105, val105, val105, val105 }, false);
+ object obj29 = (object)val210;
+ val209.Add(typeFromHandle27, (object)val210);
+ val209.Add(typeof(IReferenceProvider), obj29);
+ val209.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 20)));
+ object obj30 = val208.ProvideValue((IServiceProvider)val209);
+ ((BindableObject)val89).SetValue(VisualElement.StyleProperty, (obj30 == null || !typeof(BindingBase).IsAssignableFrom(obj30.GetType())) ? obj30 : obj30);
+ ((BindableObject)val89).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val89).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val88).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val68).SetValue(Label.TextProperty, (object)"Slider");
+ ((BindableObject)val68).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val68).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val65.Key = "TextPrimaryLight";
+ StaticResourceExtension val211 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val212 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 7];
+ array28[0] = val67;
+ array28[1] = val68;
+ array28[2] = val88;
+ array28[3] = val89;
+ array28[4] = val103;
+ array28[5] = val104;
+ array28[6] = selectionPage;
+ SimpleValueTargetProvider val213 = new SimpleValueTargetProvider(array28, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj31 = (object)val213;
+ val212.Add(typeFromHandle28, (object)val213);
+ val212.Add(typeof(IReferenceProvider), obj31);
+ val212.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 28)));
+ object light13 = val211.ProvideValue((IServiceProvider)val212);
+ val67.Light = light13;
+ val66.Key = "TextPrimaryDark";
+ StaticResourceExtension val214 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val215 = new XamlServiceProvider();
+ Type? typeFromHandle29 = typeof(IProvideValueTarget);
+ object[] array29 = new object[0 + 7];
+ array29[0] = val67;
+ array29[1] = val68;
+ array29[2] = val88;
+ array29[3] = val89;
+ array29[4] = val103;
+ array29[5] = val104;
+ array29[6] = selectionPage;
+ SimpleValueTargetProvider val216 = new SimpleValueTargetProvider(array29, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj32 = (object)val216;
+ val215.Add(typeFromHandle29, (object)val216);
+ val215.Add(typeof(IReferenceProvider), obj32);
+ val215.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 28)));
+ object dark13 = val214.ProvideValue((IServiceProvider)val215);
+ val67.Dark = dark13;
+ XamlServiceProvider val217 = new XamlServiceProvider();
+ val217.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val68, (object)Label.TextColorProperty));
+ val217.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 28)));
+ BindingBase val218 = ((IMarkupExtension)(object)val67).ProvideValue((IServiceProvider)val217);
+ ((BindableObject)val68).SetBinding(Label.TextColorProperty, val218);
+ ((Layout)val88).Children.Add((IView)(object)val68);
+ ((BindableObject)val72).SetValue(Label.TextProperty, (object)"Volume");
+ val69.Key = "TextPrimaryLight";
+ StaticResourceExtension val219 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val220 = new XamlServiceProvider();
+ Type? typeFromHandle30 = typeof(IProvideValueTarget);
+ object[] array30 = new object[0 + 7];
+ array30[0] = val71;
+ array30[1] = val72;
+ array30[2] = val88;
+ array30[3] = val89;
+ array30[4] = val103;
+ array30[5] = val104;
+ array30[6] = selectionPage;
+ SimpleValueTargetProvider val221 = new SimpleValueTargetProvider(array30, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj33 = (object)val221;
+ val220.Add(typeFromHandle30, (object)val221);
+ val220.Add(typeof(IReferenceProvider), obj33);
+ val220.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(73, 42)));
+ object light14 = val219.ProvideValue((IServiceProvider)val220);
+ val71.Light = light14;
+ val70.Key = "TextPrimaryDark";
+ StaticResourceExtension val222 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val223 = new XamlServiceProvider();
+ Type? typeFromHandle31 = typeof(IProvideValueTarget);
+ object[] array31 = new object[0 + 7];
+ array31[0] = val71;
+ array31[1] = val72;
+ array31[2] = val88;
+ array31[3] = val89;
+ array31[4] = val103;
+ array31[5] = val104;
+ array31[6] = selectionPage;
+ SimpleValueTargetProvider val224 = new SimpleValueTargetProvider(array31, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj34 = (object)val224;
+ val223.Add(typeFromHandle31, (object)val224);
+ val223.Add(typeof(IReferenceProvider), obj34);
+ val223.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(73, 42)));
+ object dark14 = val222.ProvideValue((IServiceProvider)val223);
+ val71.Dark = dark14;
+ XamlServiceProvider val225 = new XamlServiceProvider();
+ val225.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val72, (object)Label.TextColorProperty));
+ val225.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(73, 42)));
+ BindingBase val226 = ((IMarkupExtension)(object)val71).ProvideValue((IServiceProvider)val225);
+ ((BindableObject)val72).SetBinding(Label.TextColorProperty, val226);
+ ((Layout)val88).Children.Add((IView)(object)val72);
+ ((BindableObject)val74).SetValue(Slider.MinimumProperty, (object)0.0);
+ ((BindableObject)val74).SetValue(Slider.MaximumProperty, (object)100.0);
+ ((BindableObject)val74).SetValue(Slider.ValueProperty, (object)50.0);
+ val73.Key = "PrimaryColor";
+ StaticResourceExtension val227 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val228 = new XamlServiceProvider();
+ Type? typeFromHandle32 = typeof(IProvideValueTarget);
+ object[] array32 = new object[0 + 6];
+ array32[0] = val74;
+ array32[1] = val88;
+ array32[2] = val89;
+ array32[3] = val103;
+ array32[4] = val104;
+ array32[5] = selectionPage;
+ SimpleValueTargetProvider val229 = new SimpleValueTargetProvider(array32, (object)Slider.MinimumTrackColorProperty, (INameScope[])(object)new NameScope[7] { val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj35 = (object)val229;
+ val228.Add(typeFromHandle32, (object)val229);
+ val228.Add(typeof(IReferenceProvider), obj35);
+ val228.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(75, 29)));
+ object obj36 = val227.ProvideValue((IServiceProvider)val228);
+ ((BindableObject)val74).SetValue(Slider.MinimumTrackColorProperty, (obj36 == null || !typeof(BindingBase).IsAssignableFrom(obj36.GetType())) ? obj36 : obj36);
+ val74.ValueChanged += selectionPage.OnSliderValueChanged;
+ ((Layout)val88).Children.Add((IView)(object)val74);
+ ((BindableObject)val78).SetValue(Label.TextProperty, (object)"50%");
+ ((BindableObject)val78).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.End);
+ val75.Key = "TextSecondaryLight";
+ StaticResourceExtension val230 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val231 = new XamlServiceProvider();
+ Type? typeFromHandle33 = typeof(IProvideValueTarget);
+ object[] array33 = new object[0 + 7];
+ array33[0] = val77;
+ array33[1] = val78;
+ array33[2] = val88;
+ array33[3] = val89;
+ array33[4] = val103;
+ array33[5] = val104;
+ array33[6] = selectionPage;
+ SimpleValueTargetProvider val232 = new SimpleValueTargetProvider(array33, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj37 = (object)val232;
+ val231.Add(typeFromHandle33, (object)val232);
+ val231.Add(typeof(IReferenceProvider), obj37);
+ val231.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(78, 28)));
+ object light15 = val230.ProvideValue((IServiceProvider)val231);
+ val77.Light = light15;
+ val76.Key = "TextSecondaryDark";
+ StaticResourceExtension val233 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val234 = new XamlServiceProvider();
+ Type? typeFromHandle34 = typeof(IProvideValueTarget);
+ object[] array34 = new object[0 + 7];
+ array34[0] = val77;
+ array34[1] = val78;
+ array34[2] = val88;
+ array34[3] = val89;
+ array34[4] = val103;
+ array34[5] = val104;
+ array34[6] = selectionPage;
+ SimpleValueTargetProvider val235 = new SimpleValueTargetProvider(array34, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj38 = (object)val235;
+ val234.Add(typeFromHandle34, (object)val235);
+ val234.Add(typeof(IReferenceProvider), obj38);
+ val234.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(78, 28)));
+ object dark15 = val233.ProvideValue((IServiceProvider)val234);
+ val77.Dark = dark15;
+ XamlServiceProvider val236 = new XamlServiceProvider();
+ val236.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val78, (object)Label.TextColorProperty));
+ val236.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(78, 28)));
+ BindingBase val237 = ((IMarkupExtension)(object)val77).ProvideValue((IServiceProvider)val236);
+ ((BindableObject)val78).SetBinding(Label.TextColorProperty, val237);
+ ((Layout)val88).Children.Add((IView)(object)val78);
+ ((BindableObject)val82).SetValue(Label.TextProperty, (object)"Brightness");
+ val79.Key = "TextPrimaryLight";
+ StaticResourceExtension val238 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val239 = new XamlServiceProvider();
+ Type? typeFromHandle35 = typeof(IProvideValueTarget);
+ object[] array35 = new object[0 + 7];
+ array35[0] = val81;
+ array35[1] = val82;
+ array35[2] = val88;
+ array35[3] = val89;
+ array35[4] = val103;
+ array35[5] = val104;
+ array35[6] = selectionPage;
+ SimpleValueTargetProvider val240 = new SimpleValueTargetProvider(array35, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj39 = (object)val240;
+ val239.Add(typeFromHandle35, (object)val240);
+ val239.Add(typeof(IReferenceProvider), obj39);
+ val239.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 46)));
+ object light16 = val238.ProvideValue((IServiceProvider)val239);
+ val81.Light = light16;
+ val80.Key = "TextPrimaryDark";
+ StaticResourceExtension val241 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val242 = new XamlServiceProvider();
+ Type? typeFromHandle36 = typeof(IProvideValueTarget);
+ object[] array36 = new object[0 + 7];
+ array36[0] = val81;
+ array36[1] = val82;
+ array36[2] = val88;
+ array36[3] = val89;
+ array36[4] = val103;
+ array36[5] = val104;
+ array36[6] = selectionPage;
+ SimpleValueTargetProvider val243 = new SimpleValueTargetProvider(array36, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj40 = (object)val243;
+ val242.Add(typeFromHandle36, (object)val243);
+ val242.Add(typeof(IReferenceProvider), obj40);
+ val242.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 46)));
+ object dark16 = val241.ProvideValue((IServiceProvider)val242);
+ val81.Dark = dark16;
+ XamlServiceProvider val244 = new XamlServiceProvider();
+ val244.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val82, (object)Label.TextColorProperty));
+ val244.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 46)));
+ BindingBase val245 = ((IMarkupExtension)(object)val81).ProvideValue((IServiceProvider)val244);
+ ((BindableObject)val82).SetBinding(Label.TextColorProperty, val245);
+ ((Layout)val88).Children.Add((IView)(object)val82);
+ ((BindableObject)val83).SetValue(Slider.MinimumProperty, (object)0.0);
+ ((BindableObject)val83).SetValue(Slider.MaximumProperty, (object)100.0);
+ ((BindableObject)val83).SetValue(Slider.ValueProperty, (object)75.0);
+ ((BindableObject)val83).SetValue(Slider.MinimumTrackColorProperty, (object)new Color(1f, 0.59607846f, 0f, 1f));
+ val83.ValueChanged += selectionPage.OnBrightnessChanged;
+ ((Layout)val88).Children.Add((IView)(object)val83);
+ ((BindableObject)val87).SetValue(Label.TextProperty, (object)"75%");
+ ((BindableObject)val87).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.End);
+ val84.Key = "TextSecondaryLight";
+ StaticResourceExtension val246 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val247 = new XamlServiceProvider();
+ Type? typeFromHandle37 = typeof(IProvideValueTarget);
+ object[] array37 = new object[0 + 7];
+ array37[0] = val86;
+ array37[1] = val87;
+ array37[2] = val88;
+ array37[3] = val89;
+ array37[4] = val103;
+ array37[5] = val104;
+ array37[6] = selectionPage;
+ SimpleValueTargetProvider val248 = new SimpleValueTargetProvider(array37, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj41 = (object)val248;
+ val247.Add(typeFromHandle37, (object)val248);
+ val247.Add(typeof(IReferenceProvider), obj41);
+ val247.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ object light17 = val246.ProvideValue((IServiceProvider)val247);
+ val86.Light = light17;
+ val85.Key = "TextSecondaryDark";
+ StaticResourceExtension val249 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val250 = new XamlServiceProvider();
+ Type? typeFromHandle38 = typeof(IProvideValueTarget);
+ object[] array38 = new object[0 + 7];
+ array38[0] = val86;
+ array38[1] = val87;
+ array38[2] = val88;
+ array38[3] = val89;
+ array38[4] = val103;
+ array38[5] = val104;
+ array38[6] = selectionPage;
+ SimpleValueTargetProvider val251 = new SimpleValueTargetProvider(array38, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj42 = (object)val251;
+ val250.Add(typeFromHandle38, (object)val251);
+ val250.Add(typeof(IReferenceProvider), obj42);
+ val250.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ object dark17 = val249.ProvideValue((IServiceProvider)val250);
+ val86.Dark = dark17;
+ XamlServiceProvider val252 = new XamlServiceProvider();
+ val252.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val87, (object)Label.TextColorProperty));
+ val252.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(85, 28)));
+ BindingBase val253 = ((IMarkupExtension)(object)val86).ProvideValue((IServiceProvider)val252);
+ ((BindableObject)val87).SetBinding(Label.TextColorProperty, val253);
+ ((Layout)val88).Children.Add((IView)(object)val87);
+ ((BindableObject)val89).SetValue(ContentView.ContentProperty, (object)val88);
+ ((Layout)val103).Children.Add((IView)(object)val89);
+ val90.Key = "ThemedFrame";
+ StaticResourceExtension val254 = new StaticResourceExtension
+ {
+ Key = "ThemedFrame"
+ };
+ XamlServiceProvider val255 = new XamlServiceProvider();
+ Type? typeFromHandle39 = typeof(IProvideValueTarget);
+ object[] array39 = new object[0 + 4];
+ array39[0] = val102;
+ array39[1] = val103;
+ array39[2] = val104;
+ array39[3] = selectionPage;
+ SimpleValueTargetProvider val256 = new SimpleValueTargetProvider(array39, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val105, val105, val105, val105, val105 }, false);
+ object obj43 = (object)val256;
+ val255.Add(typeFromHandle39, (object)val256);
+ val255.Add(typeof(IReferenceProvider), obj43);
+ val255.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(90, 20)));
+ object obj44 = val254.ProvideValue((IServiceProvider)val255);
+ ((BindableObject)val102).SetValue(VisualElement.StyleProperty, (obj44 == null || !typeof(BindingBase).IsAssignableFrom(obj44.GetType())) ? obj44 : obj44);
+ ((BindableObject)val102).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val102).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ ((BindableObject)val101).SetValue(StackBase.SpacingProperty, (object)10.0);
+ ((BindableObject)val94).SetValue(Label.TextProperty, (object)"Stepper");
+ ((BindableObject)val94).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val94).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val91.Key = "TextPrimaryLight";
+ StaticResourceExtension val257 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val258 = new XamlServiceProvider();
+ Type? typeFromHandle40 = typeof(IProvideValueTarget);
+ object[] array40 = new object[0 + 7];
+ array40[0] = val93;
+ array40[1] = val94;
+ array40[2] = val101;
+ array40[3] = val102;
+ array40[4] = val103;
+ array40[5] = val104;
+ array40[6] = selectionPage;
+ SimpleValueTargetProvider val259 = new SimpleValueTargetProvider(array40, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj45 = (object)val259;
+ val258.Add(typeFromHandle40, (object)val259);
+ val258.Add(typeof(IReferenceProvider), obj45);
+ val258.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(93, 28)));
+ object light18 = val257.ProvideValue((IServiceProvider)val258);
+ val93.Light = light18;
+ val92.Key = "TextPrimaryDark";
+ StaticResourceExtension val260 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val261 = new XamlServiceProvider();
+ Type? typeFromHandle41 = typeof(IProvideValueTarget);
+ object[] array41 = new object[0 + 7];
+ array41[0] = val93;
+ array41[1] = val94;
+ array41[2] = val101;
+ array41[3] = val102;
+ array41[4] = val103;
+ array41[5] = val104;
+ array41[6] = selectionPage;
+ SimpleValueTargetProvider val262 = new SimpleValueTargetProvider(array41, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[8] { val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj46 = (object)val262;
+ val261.Add(typeFromHandle41, (object)val262);
+ val261.Add(typeof(IReferenceProvider), obj46);
+ val261.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(93, 28)));
+ object dark18 = val260.ProvideValue((IServiceProvider)val261);
+ val93.Dark = dark18;
+ XamlServiceProvider val263 = new XamlServiceProvider();
+ val263.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val94, (object)Label.TextColorProperty));
+ val263.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(93, 28)));
+ BindingBase val264 = ((IMarkupExtension)(object)val93).ProvideValue((IServiceProvider)val263);
+ ((BindableObject)val94).SetBinding(Label.TextColorProperty, val264);
+ ((Layout)val101).Children.Add((IView)(object)val94);
+ ((BindableObject)val100).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val100).SetValue(View.HorizontalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val95).SetValue(Stepper.MinimumProperty, (object)0.0);
+ ((BindableObject)val95).SetValue(Stepper.MaximumProperty, (object)10.0);
+ ((BindableObject)val95).SetValue(Stepper.IncrementProperty, (object)1.0);
+ ((BindableObject)val95).SetValue(Stepper.ValueProperty, (object)1.0);
+ val95.ValueChanged += selectionPage.OnStepperChanged;
+ ((Layout)val100).Children.Add((IView)(object)val95);
+ ((BindableObject)val99).SetValue(Label.TextProperty, (object)"Quantity: 1");
+ ((BindableObject)val99).SetValue(View.VerticalOptionsProperty, (object)LayoutOptions.Center);
+ ((BindableObject)val99).SetValue(Label.FontSizeProperty, (object)16.0);
+ val96.Key = "TextPrimaryLight";
+ StaticResourceExtension val265 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val266 = new XamlServiceProvider();
+ Type? typeFromHandle42 = typeof(IProvideValueTarget);
+ object[] array42 = new object[0 + 8];
+ array42[0] = val98;
+ array42[1] = val99;
+ array42[2] = val100;
+ array42[3] = val101;
+ array42[4] = val102;
+ array42[5] = val103;
+ array42[6] = val104;
+ array42[7] = selectionPage;
+ SimpleValueTargetProvider val267 = new SimpleValueTargetProvider(array42, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj47 = (object)val267;
+ val266.Add(typeFromHandle42, (object)val267);
+ val266.Add(typeof(IReferenceProvider), obj47);
+ val266.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(99, 32)));
+ object light19 = val265.ProvideValue((IServiceProvider)val266);
+ val98.Light = light19;
+ val97.Key = "TextPrimaryDark";
+ StaticResourceExtension val268 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val269 = new XamlServiceProvider();
+ Type? typeFromHandle43 = typeof(IProvideValueTarget);
+ object[] array43 = new object[0 + 8];
+ array43[0] = val98;
+ array43[1] = val99;
+ array43[2] = val100;
+ array43[3] = val101;
+ array43[4] = val102;
+ array43[5] = val103;
+ array43[6] = val104;
+ array43[7] = selectionPage;
+ SimpleValueTargetProvider val270 = new SimpleValueTargetProvider(array43, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[9] { val105, val105, val105, val105, val105, val105, val105, val105, val105 }, false);
+ object obj48 = (object)val270;
+ val269.Add(typeFromHandle43, (object)val270);
+ val269.Add(typeof(IReferenceProvider), obj48);
+ val269.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(99, 32)));
+ object dark19 = val268.ProvideValue((IServiceProvider)val269);
+ val98.Dark = dark19;
+ XamlServiceProvider val271 = new XamlServiceProvider();
+ val271.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val99, (object)Label.TextColorProperty));
+ val271.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(99, 32)));
+ BindingBase val272 = ((IMarkupExtension)(object)val98).ProvideValue((IServiceProvider)val271);
+ ((BindableObject)val99).SetBinding(Label.TextColorProperty, val272);
+ ((Layout)val100).Children.Add((IView)(object)val99);
+ ((Layout)val101).Children.Add((IView)(object)val100);
+ ((BindableObject)val102).SetValue(ContentView.ContentProperty, (object)val101);
+ ((Layout)val103).Children.Add((IView)(object)val102);
+ val104.Content = (View)(object)val103;
+ ((BindableObject)selectionPage).SetValue(ContentPage.ContentProperty, (object)val104);
+ }
}
diff --git a/ShellDemo/Pages/TextInputPage.cs b/ShellDemo/Pages/TextInputPage.cs
index 95c4e28..fcb2cee 100644
--- a/ShellDemo/Pages/TextInputPage.cs
+++ b/ShellDemo/Pages/TextInputPage.cs
@@ -1,166 +1,2265 @@
-// TextInputPage - Demonstrates text input controls
-
+using System;
+using System.CodeDom.Compiler;
+using System.ComponentModel;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
using Microsoft.Maui.Controls;
-using Microsoft.Maui.Graphics;
+using Microsoft.Maui.Controls.Compatibility;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+using Microsoft.Maui.Converters;
namespace ShellDemo;
+[XamlFilePath("Pages/TextInputPage.xaml")]
public class TextInputPage : ContentPage
{
- private Label _entryOutput;
- private Label _searchOutput;
- private Label _editorOutput;
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Entry NameEntry;
- public TextInputPage()
- {
- Title = "Text Input";
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label EntryOutput;
- _entryOutput = new Label { TextColor = Colors.Gray, FontSize = 12 };
- _searchOutput = new Label { TextColor = Colors.Gray, FontSize = 12 };
- _editorOutput = new Label { TextColor = Colors.Gray, FontSize = 12 };
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private SearchBar SearchBarControl;
- Content = new ScrollView
- {
- Content = new VerticalStackLayout
- {
- Padding = new Thickness(20),
- Spacing = 15,
- Children =
- {
- new Label
- {
- Text = "Text Input Controls",
- FontSize = 24,
- FontAttributes = FontAttributes.Bold
- },
- new Label
- {
- Text = "Click on any field and start typing. All keyboard input is handled by the framework.",
- FontSize = 14,
- TextColor = Colors.Gray
- },
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label SearchOutput;
- // Entry Section
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label { Text = "Entry (Single Line)", FontSize = 18, FontAttributes = FontAttributes.Bold },
- CreateEntry("Enter your name...", e => _entryOutput.Text = $"You typed: {e.Text}"),
- _entryOutput,
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Editor EditorControl;
- CreateEntry("Enter your email...", null, Keyboard.Email),
- new Label { Text = "Email keyboard type", FontSize = 12, TextColor = Colors.Gray },
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label EditorOutput;
- CreatePasswordEntry("Enter password..."),
- new Label { Text = "Password field (text hidden)", FontSize = 12, TextColor = Colors.Gray },
+ public TextInputPage()
+ {
+ InitializeComponent();
+ }
- // SearchBar Section
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label { Text = "SearchBar", FontSize = 18, FontAttributes = FontAttributes.Bold },
- CreateSearchBar(),
- _searchOutput,
+ private void OnNameEntryTextChanged(object? sender, TextChangedEventArgs e)
+ {
+ EntryOutput.Text = "You typed: " + e.NewTextValue;
+ }
- // Editor Section
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Label { Text = "Editor (Multi-line)", FontSize = 18, FontAttributes = FontAttributes.Bold },
- CreateEditor(),
- _editorOutput,
+ private void OnSearchTextChanged(object? sender, TextChangedEventArgs e)
+ {
+ SearchOutput.Text = "Searching: " + e.NewTextValue;
+ }
- // Instructions
- new BoxView { HeightRequest = 1, Color = Colors.LightGray },
- new Frame
- {
- BackgroundColor = Color.FromArgb("#E3F2FD"),
- CornerRadius = 8,
- Padding = new Thickness(15),
- Content = new VerticalStackLayout
- {
- Spacing = 5,
- Children =
- {
- new Label
- {
- Text = "Keyboard Shortcuts",
- FontAttributes = FontAttributes.Bold
- },
- new Label { Text = "Ctrl+A: Select all" },
- new Label { Text = "Ctrl+C: Copy" },
- new Label { Text = "Ctrl+V: Paste" },
- new Label { Text = "Ctrl+X: Cut" },
- new Label { Text = "Home/End: Move to start/end" },
- new Label { Text = "Shift+Arrow: Select text" }
- }
- }
- }
- }
- }
- };
- }
+ private void OnSearchButtonPressed(object? sender, EventArgs e)
+ {
+ SearchOutput.Text = "Search submitted: " + ((InputView)SearchBarControl).Text;
+ }
- private Entry CreateEntry(string placeholder, Action? onTextChanged, Keyboard? keyboard = null)
- {
- var entry = new Entry
- {
- Placeholder = placeholder,
- FontSize = 14
- };
+ private void OnEditorTextChanged(object? sender, TextChangedEventArgs e)
+ {
+ int value = ((!string.IsNullOrEmpty(e.NewTextValue)) ? e.NewTextValue.Split('\n').Length : 0);
+ EditorOutput.Text = $"Lines: {value}, Characters: {e.NewTextValue?.Length ?? 0}";
+ }
- if (keyboard != null)
- {
- entry.Keyboard = keyboard;
- }
-
- if (onTextChanged != null)
- {
- entry.TextChanged += (s, e) => onTextChanged(entry);
- }
-
- return entry;
- }
-
- private Entry CreatePasswordEntry(string placeholder)
- {
- return new Entry
- {
- Placeholder = placeholder,
- FontSize = 14,
- IsPassword = true
- };
- }
-
- private SearchBar CreateSearchBar()
- {
- var searchBar = new SearchBar
- {
- Placeholder = "Search for items..."
- };
-
- searchBar.TextChanged += (s, e) =>
- {
- _searchOutput.Text = $"Searching: {e.NewTextValue}";
- };
-
- searchBar.SearchButtonPressed += (s, e) =>
- {
- _searchOutput.Text = $"Search submitted: {searchBar.Text}";
- };
-
- return searchBar;
- }
-
- private Editor CreateEditor()
- {
- var editor = new Editor
- {
- Placeholder = "Enter multiple lines of text here...\nPress Enter to create new lines.",
- HeightRequest = 120,
- FontSize = 14
- };
-
- editor.TextChanged += (s, e) =>
- {
- var lineCount = string.IsNullOrEmpty(e.NewTextValue) ? 0 : e.NewTextValue.Split('\n').Length;
- _editorOutput.Text = $"Lines: {lineCount}, Characters: {e.NewTextValue?.Length ?? 0}";
- };
-
- return editor;
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("NameEntry")]
+ [MemberNotNull("EntryOutput")]
+ [MemberNotNull("SearchBarControl")]
+ [MemberNotNull("SearchOutput")]
+ [MemberNotNull("EditorControl")]
+ [MemberNotNull("EditorOutput")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_015b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0162: Expected O, but got Unknown
+ //IL_0162: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0169: Expected O, but got Unknown
+ //IL_0169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0170: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_0177: Unknown result type (might be due to invalid IL or missing references)
+ //IL_017e: Expected O, but got Unknown
+ //IL_017e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0185: Expected O, but got Unknown
+ //IL_0185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_018c: Expected O, but got Unknown
+ //IL_018c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0193: Expected O, but got Unknown
+ //IL_0193: Unknown result type (might be due to invalid IL or missing references)
+ //IL_019a: Expected O, but got Unknown
+ //IL_019a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a1: Expected O, but got Unknown
+ //IL_01a1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01a8: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01b6: Expected O, but got Unknown
+ //IL_01b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01bd: Expected O, but got Unknown
+ //IL_01bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c4: Expected O, but got Unknown
+ //IL_01c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01cb: Expected O, but got Unknown
+ //IL_01cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d2: Expected O, but got Unknown
+ //IL_01d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01d9: Expected O, but got Unknown
+ //IL_01d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e0: Expected O, but got Unknown
+ //IL_01e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e7: Expected O, but got Unknown
+ //IL_01e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ee: Expected O, but got Unknown
+ //IL_01ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f5: Expected O, but got Unknown
+ //IL_01f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fc: Expected O, but got Unknown
+ //IL_01fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0203: Expected O, but got Unknown
+ //IL_0203: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020a: Expected O, but got Unknown
+ //IL_020a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0211: Expected O, but got Unknown
+ //IL_0211: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0218: Expected O, but got Unknown
+ //IL_0218: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021f: Expected O, but got Unknown
+ //IL_021f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0226: Expected O, but got Unknown
+ //IL_0226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022d: Expected O, but got Unknown
+ //IL_022d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0234: Expected O, but got Unknown
+ //IL_0234: Unknown result type (might be due to invalid IL or missing references)
+ //IL_023b: Expected O, but got Unknown
+ //IL_023b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0242: Expected O, but got Unknown
+ //IL_0242: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0249: Expected O, but got Unknown
+ //IL_0249: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0250: Expected O, but got Unknown
+ //IL_0250: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0257: Expected O, but got Unknown
+ //IL_0257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025e: Expected O, but got Unknown
+ //IL_025e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0265: Expected O, but got Unknown
+ //IL_0265: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026c: Expected O, but got Unknown
+ //IL_026c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0273: Expected O, but got Unknown
+ //IL_0273: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027a: Expected O, but got Unknown
+ //IL_027a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0281: Expected O, but got Unknown
+ //IL_028e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0519: Unknown result type (might be due to invalid IL or missing references)
+ //IL_051e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0521: Expected O, but got Unknown
+ //IL_0526: Expected O, but got Unknown
+ //IL_0526: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0538: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0546: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0550: Expected O, but got Unknown
+ //IL_054b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0555: Expected O, but got Unknown
+ //IL_055a: Expected O, but got Unknown
+ //IL_056f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0574: Unknown result type (might be due to invalid IL or missing references)
+ //IL_057f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0584: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05d2: Expected O, but got Unknown
+ //IL_05d7: Expected O, but got Unknown
+ //IL_05d7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0601: Expected O, but got Unknown
+ //IL_05fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0606: Expected O, but got Unknown
+ //IL_060b: Expected O, but got Unknown
+ //IL_0616: Unknown result type (might be due to invalid IL or missing references)
+ //IL_061b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_062d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0637: Expected O, but got Unknown
+ //IL_0637: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0645: Unknown result type (might be due to invalid IL or missing references)
+ //IL_064f: Expected O, but got Unknown
+ //IL_064a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0654: Expected O, but got Unknown
+ //IL_0659: Expected O, but got Unknown
+ //IL_0679: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0764: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0769: Unknown result type (might be due to invalid IL or missing references)
+ //IL_076c: Expected O, but got Unknown
+ //IL_0771: Expected O, but got Unknown
+ //IL_0771: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0783: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0792: Unknown result type (might be due to invalid IL or missing references)
+ //IL_079c: Expected O, but got Unknown
+ //IL_0797: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07a1: Expected O, but got Unknown
+ //IL_07a6: Expected O, but got Unknown
+ //IL_07bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0837: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_083f: Expected O, but got Unknown
+ //IL_0844: Expected O, but got Unknown
+ //IL_0844: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0856: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0865: Unknown result type (might be due to invalid IL or missing references)
+ //IL_086f: Expected O, but got Unknown
+ //IL_086a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0874: Expected O, but got Unknown
+ //IL_0879: Expected O, but got Unknown
+ //IL_0886: Unknown result type (might be due to invalid IL or missing references)
+ //IL_088b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_089d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08a7: Expected O, but got Unknown
+ //IL_08a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c0: Expected O, but got Unknown
+ //IL_08bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08c5: Expected O, but got Unknown
+ //IL_08ca: Expected O, but got Unknown
+ //IL_091f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0924: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0934: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0999: Unknown result type (might be due to invalid IL or missing references)
+ //IL_099e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a1: Expected O, but got Unknown
+ //IL_09a6: Expected O, but got Unknown
+ //IL_09a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09b8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d1: Expected O, but got Unknown
+ //IL_09cc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d6: Expected O, but got Unknown
+ //IL_09db: Expected O, but got Unknown
+ //IL_09f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a74: Expected O, but got Unknown
+ //IL_0a79: Expected O, but got Unknown
+ //IL_0a79: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a8b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa4: Expected O, but got Unknown
+ //IL_0a9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa9: Expected O, but got Unknown
+ //IL_0aae: Expected O, but got Unknown
+ //IL_0abb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0adc: Expected O, but got Unknown
+ //IL_0adc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af5: Expected O, but got Unknown
+ //IL_0af0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afa: Expected O, but got Unknown
+ //IL_0aff: Expected O, but got Unknown
+ //IL_0b43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b53: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bbd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bc5: Expected O, but got Unknown
+ //IL_0bca: Expected O, but got Unknown
+ //IL_0bca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bdc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0beb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bf5: Expected O, but got Unknown
+ //IL_0bf0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bfa: Expected O, but got Unknown
+ //IL_0bff: Expected O, but got Unknown
+ //IL_0c16: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c98: Expected O, but got Unknown
+ //IL_0c9d: Expected O, but got Unknown
+ //IL_0c9d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0caf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cc8: Expected O, but got Unknown
+ //IL_0cc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ccd: Expected O, but got Unknown
+ //IL_0cd2: Expected O, but got Unknown
+ //IL_0cdf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ce4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cf6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d00: Expected O, but got Unknown
+ //IL_0d00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d0f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d19: Expected O, but got Unknown
+ //IL_0d14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d1e: Expected O, but got Unknown
+ //IL_0d23: Expected O, but got Unknown
+ //IL_0d8a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d8f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0c: Expected O, but got Unknown
+ //IL_0e11: Expected O, but got Unknown
+ //IL_0e11: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e3c: Expected O, but got Unknown
+ //IL_0e37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e41: Expected O, but got Unknown
+ //IL_0e46: Expected O, but got Unknown
+ //IL_0e5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e6d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e72: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0edc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0edf: Expected O, but got Unknown
+ //IL_0ee4: Expected O, but got Unknown
+ //IL_0ee4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ef6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f0f: Expected O, but got Unknown
+ //IL_0f0a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f14: Expected O, but got Unknown
+ //IL_0f19: Expected O, but got Unknown
+ //IL_0f26: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f47: Expected O, but got Unknown
+ //IL_0f47: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f60: Expected O, but got Unknown
+ //IL_0f5b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f65: Expected O, but got Unknown
+ //IL_0f6a: Expected O, but got Unknown
+ //IL_0fbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fd4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1025: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1028: Expected O, but got Unknown
+ //IL_102d: Expected O, but got Unknown
+ //IL_102d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_103f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_104e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1058: Expected O, but got Unknown
+ //IL_1053: Unknown result type (might be due to invalid IL or missing references)
+ //IL_105d: Expected O, but got Unknown
+ //IL_1062: Expected O, but got Unknown
+ //IL_10dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1156: Unknown result type (might be due to invalid IL or missing references)
+ //IL_115b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_115e: Expected O, but got Unknown
+ //IL_1163: Expected O, but got Unknown
+ //IL_1163: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1175: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1184: Unknown result type (might be due to invalid IL or missing references)
+ //IL_118e: Expected O, but got Unknown
+ //IL_1189: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1193: Expected O, but got Unknown
+ //IL_1198: Expected O, but got Unknown
+ //IL_11af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1229: Unknown result type (might be due to invalid IL or missing references)
+ //IL_122e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1231: Expected O, but got Unknown
+ //IL_1236: Expected O, but got Unknown
+ //IL_1236: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1248: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1257: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1261: Expected O, but got Unknown
+ //IL_125c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1266: Expected O, but got Unknown
+ //IL_126b: Expected O, but got Unknown
+ //IL_1278: Unknown result type (might be due to invalid IL or missing references)
+ //IL_127d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_128f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1299: Expected O, but got Unknown
+ //IL_1299: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12b2: Expected O, but got Unknown
+ //IL_12ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12b7: Expected O, but got Unknown
+ //IL_12bc: Expected O, but got Unknown
+ //IL_130c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_131b: Expected O, but got Unknown
+ //IL_132c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1331: Unknown result type (might be due to invalid IL or missing references)
+ //IL_133c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1341: Unknown result type (might be due to invalid IL or missing references)
+ //IL_138d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1392: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1395: Expected O, but got Unknown
+ //IL_139a: Expected O, but got Unknown
+ //IL_139a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13bb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13c5: Expected O, but got Unknown
+ //IL_13c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13ca: Expected O, but got Unknown
+ //IL_13cf: Expected O, but got Unknown
+ //IL_1446: Unknown result type (might be due to invalid IL or missing references)
+ //IL_144b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1456: Unknown result type (might be due to invalid IL or missing references)
+ //IL_145b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14c8: Expected O, but got Unknown
+ //IL_14cd: Expected O, but got Unknown
+ //IL_14cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14f8: Expected O, but got Unknown
+ //IL_14f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_14fd: Expected O, but got Unknown
+ //IL_1502: Expected O, but got Unknown
+ //IL_1519: Unknown result type (might be due to invalid IL or missing references)
+ //IL_151e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1529: Unknown result type (might be due to invalid IL or missing references)
+ //IL_152e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1593: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1598: Unknown result type (might be due to invalid IL or missing references)
+ //IL_159b: Expected O, but got Unknown
+ //IL_15a0: Expected O, but got Unknown
+ //IL_15a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15cb: Expected O, but got Unknown
+ //IL_15c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15d0: Expected O, but got Unknown
+ //IL_15d5: Expected O, but got Unknown
+ //IL_15e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1603: Expected O, but got Unknown
+ //IL_1603: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1612: Unknown result type (might be due to invalid IL or missing references)
+ //IL_161c: Expected O, but got Unknown
+ //IL_1617: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1621: Expected O, but got Unknown
+ //IL_1626: Expected O, but got Unknown
+ //IL_168d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1692: Unknown result type (might be due to invalid IL or missing references)
+ //IL_169d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f6: Expected O, but got Unknown
+ //IL_16fb: Expected O, but got Unknown
+ //IL_16fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_170d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_171c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1726: Expected O, but got Unknown
+ //IL_1721: Unknown result type (might be due to invalid IL or missing references)
+ //IL_172b: Expected O, but got Unknown
+ //IL_1730: Expected O, but got Unknown
+ //IL_17a7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1821: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1826: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1829: Expected O, but got Unknown
+ //IL_182e: Expected O, but got Unknown
+ //IL_182e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1840: Unknown result type (might be due to invalid IL or missing references)
+ //IL_184f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1859: Expected O, but got Unknown
+ //IL_1854: Unknown result type (might be due to invalid IL or missing references)
+ //IL_185e: Expected O, but got Unknown
+ //IL_1863: Expected O, but got Unknown
+ //IL_187a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_187f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_188a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_188f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18f4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18fc: Expected O, but got Unknown
+ //IL_1901: Expected O, but got Unknown
+ //IL_1901: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1913: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1922: Unknown result type (might be due to invalid IL or missing references)
+ //IL_192c: Expected O, but got Unknown
+ //IL_1927: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1931: Expected O, but got Unknown
+ //IL_1936: Expected O, but got Unknown
+ //IL_1943: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1948: Unknown result type (might be due to invalid IL or missing references)
+ //IL_195a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1964: Expected O, but got Unknown
+ //IL_1964: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1973: Unknown result type (might be due to invalid IL or missing references)
+ //IL_197d: Expected O, but got Unknown
+ //IL_1978: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1982: Expected O, but got Unknown
+ //IL_1987: Expected O, but got Unknown
+ //IL_19cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19db: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a4d: Expected O, but got Unknown
+ //IL_1a52: Expected O, but got Unknown
+ //IL_1a52: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a7d: Expected O, but got Unknown
+ //IL_1a78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a82: Expected O, but got Unknown
+ //IL_1a87: Expected O, but got Unknown
+ //IL_1a9e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aa3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1aae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ab3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b1d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b20: Expected O, but got Unknown
+ //IL_1b25: Expected O, but got Unknown
+ //IL_1b25: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b37: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b50: Expected O, but got Unknown
+ //IL_1b4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b55: Expected O, but got Unknown
+ //IL_1b5a: Expected O, but got Unknown
+ //IL_1b67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b88: Expected O, but got Unknown
+ //IL_1b88: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b97: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba1: Expected O, but got Unknown
+ //IL_1b9c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ba6: Expected O, but got Unknown
+ //IL_1bab: Expected O, but got Unknown
+ //IL_1c12: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c17: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c22: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c27: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c94: Expected O, but got Unknown
+ //IL_1c99: Expected O, but got Unknown
+ //IL_1c99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cc4: Expected O, but got Unknown
+ //IL_1cbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cc9: Expected O, but got Unknown
+ //IL_1cce: Expected O, but got Unknown
+ //IL_1ce5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cfa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d67: Expected O, but got Unknown
+ //IL_1d6c: Expected O, but got Unknown
+ //IL_1d6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d7e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d8d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d97: Expected O, but got Unknown
+ //IL_1d92: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d9c: Expected O, but got Unknown
+ //IL_1da1: Expected O, but got Unknown
+ //IL_1dae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1db3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dc5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dcf: Expected O, but got Unknown
+ //IL_1dcf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dde: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1de8: Expected O, but got Unknown
+ //IL_1de3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ded: Expected O, but got Unknown
+ //IL_1df2: Expected O, but got Unknown
+ //IL_1e2d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e32: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e3d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ea7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eaf: Expected O, but got Unknown
+ //IL_1eb4: Expected O, but got Unknown
+ //IL_1eb4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ec6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ed5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1edf: Expected O, but got Unknown
+ //IL_1eda: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ee4: Expected O, but got Unknown
+ //IL_1ee9: Expected O, but got Unknown
+ //IL_1f00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f15: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f82: Expected O, but got Unknown
+ //IL_1f87: Expected O, but got Unknown
+ //IL_1f87: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fa8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fb2: Expected O, but got Unknown
+ //IL_1fad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fb7: Expected O, but got Unknown
+ //IL_1fbc: Expected O, but got Unknown
+ //IL_1fc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fe0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1fea: Expected O, but got Unknown
+ //IL_1fea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ff9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2003: Expected O, but got Unknown
+ //IL_1ffe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2008: Expected O, but got Unknown
+ //IL_200d: Expected O, but got Unknown
+ //IL_2029: Unknown result type (might be due to invalid IL or missing references)
+ //IL_202e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2039: Unknown result type (might be due to invalid IL or missing references)
+ //IL_203e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20a3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20ab: Expected O, but got Unknown
+ //IL_20b0: Expected O, but got Unknown
+ //IL_20b0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20d1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20db: Expected O, but got Unknown
+ //IL_20d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_20e0: Expected O, but got Unknown
+ //IL_20e5: Expected O, but got Unknown
+ //IL_20fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2101: Unknown result type (might be due to invalid IL or missing references)
+ //IL_210c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2111: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2176: Unknown result type (might be due to invalid IL or missing references)
+ //IL_217b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_217e: Expected O, but got Unknown
+ //IL_2183: Expected O, but got Unknown
+ //IL_2183: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2195: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ae: Expected O, but got Unknown
+ //IL_21a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21b3: Expected O, but got Unknown
+ //IL_21b8: Expected O, but got Unknown
+ //IL_21c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21e6: Expected O, but got Unknown
+ //IL_21e6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_21ff: Expected O, but got Unknown
+ //IL_21fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2204: Expected O, but got Unknown
+ //IL_2209: Expected O, but got Unknown
+ //IL_2225: Unknown result type (might be due to invalid IL or missing references)
+ //IL_222a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2235: Unknown result type (might be due to invalid IL or missing references)
+ //IL_223a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_229f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22a7: Expected O, but got Unknown
+ //IL_22ac: Expected O, but got Unknown
+ //IL_22ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22d7: Expected O, but got Unknown
+ //IL_22d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22dc: Expected O, but got Unknown
+ //IL_22e1: Expected O, but got Unknown
+ //IL_22f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_22fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2308: Unknown result type (might be due to invalid IL or missing references)
+ //IL_230d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2372: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2377: Unknown result type (might be due to invalid IL or missing references)
+ //IL_237a: Expected O, but got Unknown
+ //IL_237f: Expected O, but got Unknown
+ //IL_237f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2391: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23aa: Expected O, but got Unknown
+ //IL_23a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23af: Expected O, but got Unknown
+ //IL_23b4: Expected O, but got Unknown
+ //IL_23c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23e2: Expected O, but got Unknown
+ //IL_23e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_23fb: Expected O, but got Unknown
+ //IL_23f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2400: Expected O, but got Unknown
+ //IL_2405: Expected O, but got Unknown
+ //IL_2471: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2476: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2481: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2486: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24f0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_24f3: Expected O, but got Unknown
+ //IL_24f8: Expected O, but got Unknown
+ //IL_24f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_250a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2519: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2523: Expected O, but got Unknown
+ //IL_251e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2528: Expected O, but got Unknown
+ //IL_252d: Expected O, but got Unknown
+ //IL_2544: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2549: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2554: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2559: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25c6: Expected O, but got Unknown
+ //IL_25cb: Expected O, but got Unknown
+ //IL_25cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25f6: Expected O, but got Unknown
+ //IL_25f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_25fb: Expected O, but got Unknown
+ //IL_2600: Expected O, but got Unknown
+ //IL_260d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2612: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2624: Unknown result type (might be due to invalid IL or missing references)
+ //IL_262e: Expected O, but got Unknown
+ //IL_262e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_263d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2647: Expected O, but got Unknown
+ //IL_2642: Unknown result type (might be due to invalid IL or missing references)
+ //IL_264c: Expected O, but got Unknown
+ //IL_2651: Expected O, but got Unknown
+ //IL_2695: Unknown result type (might be due to invalid IL or missing references)
+ //IL_269a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_26aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_270f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2714: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2717: Expected O, but got Unknown
+ //IL_271c: Expected O, but got Unknown
+ //IL_271c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_272e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_273d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2747: Expected O, but got Unknown
+ //IL_2742: Unknown result type (might be due to invalid IL or missing references)
+ //IL_274c: Expected O, but got Unknown
+ //IL_2751: Expected O, but got Unknown
+ //IL_2768: Unknown result type (might be due to invalid IL or missing references)
+ //IL_276d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2778: Unknown result type (might be due to invalid IL or missing references)
+ //IL_277d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27e2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_27ea: Expected O, but got Unknown
+ //IL_27ef: Expected O, but got Unknown
+ //IL_27ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2801: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2810: Unknown result type (might be due to invalid IL or missing references)
+ //IL_281a: Expected O, but got Unknown
+ //IL_2815: Unknown result type (might be due to invalid IL or missing references)
+ //IL_281f: Expected O, but got Unknown
+ //IL_2824: Expected O, but got Unknown
+ //IL_2831: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2836: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2848: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2852: Expected O, but got Unknown
+ //IL_2852: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2861: Unknown result type (might be due to invalid IL or missing references)
+ //IL_286b: Expected O, but got Unknown
+ //IL_2866: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2870: Expected O, but got Unknown
+ //IL_2875: Expected O, but got Unknown
+ //IL_28dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28e1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_28f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2956: Unknown result type (might be due to invalid IL or missing references)
+ //IL_295b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_295e: Expected O, but got Unknown
+ //IL_2963: Expected O, but got Unknown
+ //IL_2963: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2975: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2984: Unknown result type (might be due to invalid IL or missing references)
+ //IL_298e: Expected O, but got Unknown
+ //IL_2989: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2993: Expected O, but got Unknown
+ //IL_2998: Expected O, but got Unknown
+ //IL_29af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29bf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_29c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a31: Expected O, but got Unknown
+ //IL_2a36: Expected O, but got Unknown
+ //IL_2a36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a61: Expected O, but got Unknown
+ //IL_2a5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a66: Expected O, but got Unknown
+ //IL_2a6b: Expected O, but got Unknown
+ //IL_2a78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a7d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a8f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2a99: Expected O, but got Unknown
+ //IL_2a99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2aa8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ab2: Expected O, but got Unknown
+ //IL_2aad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ab7: Expected O, but got Unknown
+ //IL_2abc: Expected O, but got Unknown
+ //IL_2b2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b3b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2b94: Expected O, but got Unknown
+ //IL_2b99: Expected O, but got Unknown
+ //IL_2b99: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bc4: Expected O, but got Unknown
+ //IL_2bbf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2bc9: Expected O, but got Unknown
+ //IL_2bce: Expected O, but got Unknown
+ //IL_2c48: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c4d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c58: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2c5d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cc2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cc7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cca: Expected O, but got Unknown
+ //IL_2ccf: Expected O, but got Unknown
+ //IL_2ccf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ce1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cf0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cfa: Expected O, but got Unknown
+ //IL_2cf5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2cff: Expected O, but got Unknown
+ //IL_2d04: Expected O, but got Unknown
+ //IL_2d1b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d9a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2d9d: Expected O, but got Unknown
+ //IL_2da2: Expected O, but got Unknown
+ //IL_2da2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2db4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dc3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dcd: Expected O, but got Unknown
+ //IL_2dc8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dd2: Expected O, but got Unknown
+ //IL_2dd7: Expected O, but got Unknown
+ //IL_2de4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2de9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2dfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e05: Expected O, but got Unknown
+ //IL_2e05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e1e: Expected O, but got Unknown
+ //IL_2e19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e23: Expected O, but got Unknown
+ //IL_2e28: Expected O, but got Unknown
+ //IL_2e6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e71: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2e81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ee6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eeb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2eee: Expected O, but got Unknown
+ //IL_2ef3: Expected O, but got Unknown
+ //IL_2ef3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f05: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f14: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f1e: Expected O, but got Unknown
+ //IL_2f19: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f23: Expected O, but got Unknown
+ //IL_2f28: Expected O, but got Unknown
+ //IL_2f3f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f44: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2f54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fc1: Expected O, but got Unknown
+ //IL_2fc6: Expected O, but got Unknown
+ //IL_2fc6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fd8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2fe7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ff1: Expected O, but got Unknown
+ //IL_2fec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2ff6: Expected O, but got Unknown
+ //IL_2ffb: Expected O, but got Unknown
+ //IL_3008: Unknown result type (might be due to invalid IL or missing references)
+ //IL_300d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_301f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3029: Expected O, but got Unknown
+ //IL_3029: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3038: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3042: Expected O, but got Unknown
+ //IL_303d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3047: Expected O, but got Unknown
+ //IL_304c: Expected O, but got Unknown
+ //IL_3090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30da: Expected O, but got Unknown
+ //IL_30da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f3: Expected O, but got Unknown
+ //IL_30ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_30f8: Expected O, but got Unknown
+ //IL_30fd: Expected O, but got Unknown
+ //IL_3164: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3169: Unknown result type (might be due to invalid IL or missing references)
+ //IL_317b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3185: Expected O, but got Unknown
+ //IL_3185: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3194: Unknown result type (might be due to invalid IL or missing references)
+ //IL_319e: Expected O, but got Unknown
+ //IL_3199: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31a3: Expected O, but got Unknown
+ //IL_31a8: Expected O, but got Unknown
+ //IL_31f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_31f6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3208: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3212: Expected O, but got Unknown
+ //IL_3212: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3221: Unknown result type (might be due to invalid IL or missing references)
+ //IL_322b: Expected O, but got Unknown
+ //IL_3226: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3230: Expected O, but got Unknown
+ //IL_3235: Expected O, but got Unknown
+ //IL_327e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3283: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3295: Unknown result type (might be due to invalid IL or missing references)
+ //IL_329f: Expected O, but got Unknown
+ //IL_329f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32ae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32b8: Expected O, but got Unknown
+ //IL_32b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_32bd: Expected O, but got Unknown
+ //IL_32c2: Expected O, but got Unknown
+ //IL_330b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3310: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_332c: Expected O, but got Unknown
+ //IL_332c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_333b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_3345: Expected O, but got Unknown
+ //IL_3340: Unknown result type (might be due to invalid IL or missing references)
+ //IL_334a: Expected O, but got Unknown
+ //IL_334f: Expected O, but got Unknown
+ //IL_3398: Unknown result type (might be due to invalid IL or missing references)
+ //IL_339d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33b9: Expected O, but got Unknown
+ //IL_33b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33d2: Expected O, but got Unknown
+ //IL_33cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_33d7: Expected O, but got Unknown
+ //IL_33dc: Expected O, but got Unknown
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ Label val7 = new Label();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ AppThemeBindingExtension val10 = new AppThemeBindingExtension();
+ Label val11 = new Label();
+ StaticResourceExtension val12 = new StaticResourceExtension();
+ StaticResourceExtension val13 = new StaticResourceExtension();
+ AppThemeBindingExtension val14 = new AppThemeBindingExtension();
+ BoxView val15 = new BoxView();
+ StaticResourceExtension val16 = new StaticResourceExtension();
+ StaticResourceExtension val17 = new StaticResourceExtension();
+ AppThemeBindingExtension val18 = new AppThemeBindingExtension();
+ Label val19 = new Label();
+ StaticResourceExtension val20 = new StaticResourceExtension();
+ Entry val21 = new Entry();
+ StaticResourceExtension val22 = new StaticResourceExtension();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ AppThemeBindingExtension val24 = new AppThemeBindingExtension();
+ Label val25 = new Label();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ Entry val27 = new Entry();
+ StaticResourceExtension val28 = new StaticResourceExtension();
+ StaticResourceExtension val29 = new StaticResourceExtension();
+ AppThemeBindingExtension val30 = new AppThemeBindingExtension();
+ Label val31 = new Label();
+ StaticResourceExtension val32 = new StaticResourceExtension();
+ Entry val33 = new Entry();
+ StaticResourceExtension val34 = new StaticResourceExtension();
+ StaticResourceExtension val35 = new StaticResourceExtension();
+ AppThemeBindingExtension val36 = new AppThemeBindingExtension();
+ Label val37 = new Label();
+ StaticResourceExtension val38 = new StaticResourceExtension();
+ StaticResourceExtension val39 = new StaticResourceExtension();
+ AppThemeBindingExtension val40 = new AppThemeBindingExtension();
+ BoxView val41 = new BoxView();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ AppThemeBindingExtension val44 = new AppThemeBindingExtension();
+ Label val45 = new Label();
+ StaticResourceExtension val46 = new StaticResourceExtension();
+ StaticResourceExtension val47 = new StaticResourceExtension();
+ AppThemeBindingExtension val48 = new AppThemeBindingExtension();
+ StaticResourceExtension val49 = new StaticResourceExtension();
+ StaticResourceExtension val50 = new StaticResourceExtension();
+ AppThemeBindingExtension val51 = new AppThemeBindingExtension();
+ StaticResourceExtension val52 = new StaticResourceExtension();
+ StaticResourceExtension val53 = new StaticResourceExtension();
+ AppThemeBindingExtension val54 = new AppThemeBindingExtension();
+ SearchBar val55 = new SearchBar();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ StaticResourceExtension val57 = new StaticResourceExtension();
+ AppThemeBindingExtension val58 = new AppThemeBindingExtension();
+ Label val59 = new Label();
+ StaticResourceExtension val60 = new StaticResourceExtension();
+ StaticResourceExtension val61 = new StaticResourceExtension();
+ AppThemeBindingExtension val62 = new AppThemeBindingExtension();
+ BoxView val63 = new BoxView();
+ StaticResourceExtension val64 = new StaticResourceExtension();
+ StaticResourceExtension val65 = new StaticResourceExtension();
+ AppThemeBindingExtension val66 = new AppThemeBindingExtension();
+ Label val67 = new Label();
+ StaticResourceExtension val68 = new StaticResourceExtension();
+ Editor val69 = new Editor();
+ StaticResourceExtension val70 = new StaticResourceExtension();
+ StaticResourceExtension val71 = new StaticResourceExtension();
+ AppThemeBindingExtension val72 = new AppThemeBindingExtension();
+ Label val73 = new Label();
+ StaticResourceExtension val74 = new StaticResourceExtension();
+ StaticResourceExtension val75 = new StaticResourceExtension();
+ AppThemeBindingExtension val76 = new AppThemeBindingExtension();
+ BoxView val77 = new BoxView();
+ AppThemeBindingExtension val78 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val79 = new AppThemeBindingExtension();
+ Label val80 = new Label();
+ AppThemeBindingExtension val81 = new AppThemeBindingExtension();
+ Label val82 = new Label();
+ AppThemeBindingExtension val83 = new AppThemeBindingExtension();
+ Label val84 = new Label();
+ AppThemeBindingExtension val85 = new AppThemeBindingExtension();
+ Label val86 = new Label();
+ AppThemeBindingExtension val87 = new AppThemeBindingExtension();
+ Label val88 = new Label();
+ VerticalStackLayout val89 = new VerticalStackLayout();
+ Frame val90 = new Frame();
+ VerticalStackLayout val91 = new VerticalStackLayout();
+ ScrollView val92 = new ScrollView();
+ TextInputPage textInputPage;
+ NameScope val93 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(textInputPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)textInputPage, (INameScope)(object)val93);
+ ((Element)val92).transientNamescope = (INameScope)(object)val93;
+ ((Element)val91).transientNamescope = (INameScope)(object)val93;
+ ((Element)val7).transientNamescope = (INameScope)(object)val93;
+ ((Element)val11).transientNamescope = (INameScope)(object)val93;
+ ((Element)val15).transientNamescope = (INameScope)(object)val93;
+ ((Element)val19).transientNamescope = (INameScope)(object)val93;
+ ((Element)val21).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("NameEntry", (object)val21);
+ if (((Element)val21).StyleId == null)
+ {
+ ((Element)val21).StyleId = "NameEntry";
+ }
+ ((Element)val25).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("EntryOutput", (object)val25);
+ if (((Element)val25).StyleId == null)
+ {
+ ((Element)val25).StyleId = "EntryOutput";
+ }
+ ((Element)val27).transientNamescope = (INameScope)(object)val93;
+ ((Element)val31).transientNamescope = (INameScope)(object)val93;
+ ((Element)val33).transientNamescope = (INameScope)(object)val93;
+ ((Element)val37).transientNamescope = (INameScope)(object)val93;
+ ((Element)val41).transientNamescope = (INameScope)(object)val93;
+ ((Element)val45).transientNamescope = (INameScope)(object)val93;
+ ((Element)val55).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("SearchBarControl", (object)val55);
+ if (((Element)val55).StyleId == null)
+ {
+ ((Element)val55).StyleId = "SearchBarControl";
+ }
+ ((Element)val59).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("SearchOutput", (object)val59);
+ if (((Element)val59).StyleId == null)
+ {
+ ((Element)val59).StyleId = "SearchOutput";
+ }
+ ((Element)val63).transientNamescope = (INameScope)(object)val93;
+ ((Element)val67).transientNamescope = (INameScope)(object)val93;
+ ((Element)val69).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("EditorControl", (object)val69);
+ if (((Element)val69).StyleId == null)
+ {
+ ((Element)val69).StyleId = "EditorControl";
+ }
+ ((Element)val73).transientNamescope = (INameScope)(object)val93;
+ ((INameScope)val93).RegisterName("EditorOutput", (object)val73);
+ if (((Element)val73).StyleId == null)
+ {
+ ((Element)val73).StyleId = "EditorOutput";
+ }
+ ((Element)val77).transientNamescope = (INameScope)(object)val93;
+ ((Element)val90).transientNamescope = (INameScope)(object)val93;
+ ((Element)val89).transientNamescope = (INameScope)(object)val93;
+ ((Element)val80).transientNamescope = (INameScope)(object)val93;
+ ((Element)val82).transientNamescope = (INameScope)(object)val93;
+ ((Element)val84).transientNamescope = (INameScope)(object)val93;
+ ((Element)val86).transientNamescope = (INameScope)(object)val93;
+ ((Element)val88).transientNamescope = (INameScope)(object)val93;
+ NameEntry = val21;
+ EntryOutput = val25;
+ SearchBarControl = val55;
+ SearchOutput = val59;
+ EditorControl = val69;
+ EditorOutput = val73;
+ ((BindableObject)textInputPage).SetValue(Page.TitleProperty, (object)"Text Input");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val94 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val95 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = textInputPage;
+ SimpleValueTargetProvider val96 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val93, val93, val93 }, false);
+ object obj = (object)val96;
+ val95.Add(typeFromHandle, (object)val96);
+ val95.Add(typeof(IReferenceProvider), obj);
+ val95.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val94.ProvideValue((IServiceProvider)val95);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val97 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val98 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = textInputPage;
+ SimpleValueTargetProvider val99 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val93, val93, val93 }, false);
+ object obj2 = (object)val99;
+ val98.Add(typeFromHandle2, (object)val99);
+ val98.Add(typeof(IReferenceProvider), obj2);
+ val98.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val97.ProvideValue((IServiceProvider)val98);
+ val3.Dark = dark;
+ XamlServiceProvider val100 = new XamlServiceProvider();
+ val100.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)textInputPage, (object)VisualElement.BackgroundColorProperty));
+ val100.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val101 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val100);
+ ((BindableObject)textInputPage).SetBinding(VisualElement.BackgroundColorProperty, val101);
+ ((BindableObject)val91).SetValue(Layout.PaddingProperty, (object)new Thickness(20.0));
+ ((BindableObject)val91).SetValue(StackBase.SpacingProperty, (object)15.0);
+ ((BindableObject)val7).SetValue(Label.TextProperty, (object)"Text Input Controls");
+ ((BindableObject)val7).SetValue(Label.FontSizeProperty, (object)24.0);
+ ((BindableObject)val7).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val4.Key = "TextPrimaryLight";
+ StaticResourceExtension val102 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val103 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 5];
+ array3[0] = val6;
+ array3[1] = val7;
+ array3[2] = val91;
+ array3[3] = val92;
+ array3[4] = textInputPage;
+ SimpleValueTargetProvider val104 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj3 = (object)val104;
+ val103.Add(typeFromHandle3, (object)val104);
+ val103.Add(typeof(IReferenceProvider), obj3);
+ val103.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object light2 = val102.ProvideValue((IServiceProvider)val103);
+ val6.Light = light2;
+ val5.Key = "TextPrimaryDark";
+ StaticResourceExtension val105 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val106 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 5];
+ array4[0] = val6;
+ array4[1] = val7;
+ array4[2] = val91;
+ array4[3] = val92;
+ array4[4] = textInputPage;
+ SimpleValueTargetProvider val107 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj4 = (object)val107;
+ val106.Add(typeFromHandle4, (object)val107);
+ val106.Add(typeof(IReferenceProvider), obj4);
+ val106.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ object dark2 = val105.ProvideValue((IServiceProvider)val106);
+ val6.Dark = dark2;
+ XamlServiceProvider val108 = new XamlServiceProvider();
+ val108.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val7, (object)Label.TextColorProperty));
+ val108.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(11, 20)));
+ BindingBase val109 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val108);
+ ((BindableObject)val7).SetBinding(Label.TextColorProperty, val109);
+ ((Layout)val91).Children.Add((IView)(object)val7);
+ ((BindableObject)val11).SetValue(Label.TextProperty, (object)"Click on any field and start typing.");
+ ((BindableObject)val11).SetValue(Label.FontSizeProperty, (object)14.0);
+ val8.Key = "TextSecondaryLight";
+ StaticResourceExtension val110 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val10;
+ array5[1] = val11;
+ array5[2] = val91;
+ array5[3] = val92;
+ array5[4] = textInputPage;
+ SimpleValueTargetProvider val112 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj5 = (object)val112;
+ val111.Add(typeFromHandle5, (object)val112);
+ val111.Add(typeof(IReferenceProvider), obj5);
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object light3 = val110.ProvideValue((IServiceProvider)val111);
+ val10.Light = light3;
+ val9.Key = "TextSecondaryDark";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 5];
+ array6[0] = val10;
+ array6[1] = val11;
+ array6[2] = val91;
+ array6[3] = val92;
+ array6[4] = textInputPage;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj6 = (object)val115;
+ val114.Add(typeFromHandle6, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj6);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ object dark3 = val113.ProvideValue((IServiceProvider)val114);
+ val10.Dark = dark3;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val11, (object)Label.TextColorProperty));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 20)));
+ BindingBase val117 = ((IMarkupExtension)(object)val10).ProvideValue((IServiceProvider)val116);
+ ((BindableObject)val11).SetBinding(Label.TextColorProperty, val117);
+ ((Layout)val91).Children.Add((IView)(object)val11);
+ ((BindableObject)val15).SetValue(VisualElement.HeightRequestProperty, (object)1.0);
+ val12.Key = "BorderLight";
+ StaticResourceExtension val118 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val119 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 5];
+ array7[0] = val14;
+ array7[1] = val15;
+ array7[2] = val91;
+ array7[3] = val92;
+ array7[4] = textInputPage;
+ SimpleValueTargetProvider val120 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj7 = (object)val120;
+ val119.Add(typeFromHandle7, (object)val120);
+ val119.Add(typeof(IReferenceProvider), obj7);
+ val119.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 40)));
+ object light4 = val118.ProvideValue((IServiceProvider)val119);
+ val14.Light = light4;
+ val13.Key = "BorderDark";
+ StaticResourceExtension val121 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 5];
+ array8[0] = val14;
+ array8[1] = val15;
+ array8[2] = val91;
+ array8[3] = val92;
+ array8[4] = textInputPage;
+ SimpleValueTargetProvider val123 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj8 = (object)val123;
+ val122.Add(typeFromHandle8, (object)val123);
+ val122.Add(typeof(IReferenceProvider), obj8);
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 40)));
+ object dark4 = val121.ProvideValue((IServiceProvider)val122);
+ val14.Dark = dark4;
+ XamlServiceProvider val124 = new XamlServiceProvider();
+ val124.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val15, (object)BoxView.ColorProperty));
+ val124.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(17, 40)));
+ BindingBase val125 = ((IMarkupExtension)(object)val14).ProvideValue((IServiceProvider)val124);
+ ((BindableObject)val15).SetBinding(BoxView.ColorProperty, val125);
+ ((Layout)val91).Children.Add((IView)(object)val15);
+ ((BindableObject)val19).SetValue(Label.TextProperty, (object)"Entry (Single Line)");
+ ((BindableObject)val19).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val19).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val16.Key = "TextPrimaryLight";
+ StaticResourceExtension val126 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val127 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val18;
+ array9[1] = val19;
+ array9[2] = val91;
+ array9[3] = val92;
+ array9[4] = textInputPage;
+ SimpleValueTargetProvider val128 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj9 = (object)val128;
+ val127.Add(typeFromHandle9, (object)val128);
+ val127.Add(typeof(IReferenceProvider), obj9);
+ val127.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ object light5 = val126.ProvideValue((IServiceProvider)val127);
+ val18.Light = light5;
+ val17.Key = "TextPrimaryDark";
+ StaticResourceExtension val129 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val130 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 5];
+ array10[0] = val18;
+ array10[1] = val19;
+ array10[2] = val91;
+ array10[3] = val92;
+ array10[4] = textInputPage;
+ SimpleValueTargetProvider val131 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj10 = (object)val131;
+ val130.Add(typeFromHandle10, (object)val131);
+ val130.Add(typeof(IReferenceProvider), obj10);
+ val130.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ object dark5 = val129.ProvideValue((IServiceProvider)val130);
+ val18.Dark = dark5;
+ XamlServiceProvider val132 = new XamlServiceProvider();
+ val132.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val19, (object)Label.TextColorProperty));
+ val132.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(19, 20)));
+ BindingBase val133 = ((IMarkupExtension)(object)val18).ProvideValue((IServiceProvider)val132);
+ ((BindableObject)val19).SetBinding(Label.TextColorProperty, val133);
+ ((Layout)val91).Children.Add((IView)(object)val19);
+ ((BindableObject)val21).SetValue(Entry.PlaceholderProperty, (object)"Enter your name...");
+ ((BindableObject)val21).SetValue(Entry.FontSizeProperty, (object)14.0);
+ val20.Key = "ThemedEntry";
+ StaticResourceExtension val134 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val135 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 4];
+ array11[0] = val21;
+ array11[1] = val91;
+ array11[2] = val92;
+ array11[3] = textInputPage;
+ SimpleValueTargetProvider val136 = new SimpleValueTargetProvider(array11, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val93, val93, val93, val93, val93 }, false);
+ object obj11 = (object)val136;
+ val135.Add(typeFromHandle11, (object)val136);
+ val135.Add(typeof(IReferenceProvider), obj11);
+ val135.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(22, 20)));
+ object obj12 = val134.ProvideValue((IServiceProvider)val135);
+ ((BindableObject)val21).SetValue(VisualElement.StyleProperty, (obj12 == null || !typeof(BindingBase).IsAssignableFrom(obj12.GetType())) ? obj12 : obj12);
+ ((InputView)val21).TextChanged += textInputPage.OnNameEntryTextChanged;
+ ((Layout)val91).Children.Add((IView)(object)val21);
+ ((BindableObject)val25).SetValue(Label.FontSizeProperty, (object)12.0);
+ val22.Key = "TextSecondaryLight";
+ StaticResourceExtension val137 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 5];
+ array12[0] = val24;
+ array12[1] = val25;
+ array12[2] = val91;
+ array12[3] = val92;
+ array12[4] = textInputPage;
+ SimpleValueTargetProvider val139 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj13 = (object)val139;
+ val138.Add(typeFromHandle12, (object)val139);
+ val138.Add(typeof(IReferenceProvider), obj13);
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 20)));
+ object light6 = val137.ProvideValue((IServiceProvider)val138);
+ val24.Light = light6;
+ val23.Key = "TextSecondaryDark";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 5];
+ array13[0] = val24;
+ array13[1] = val25;
+ array13[2] = val91;
+ array13[3] = val92;
+ array13[4] = textInputPage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj14 = (object)val142;
+ val141.Add(typeFromHandle13, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj14);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 20)));
+ object dark6 = val140.ProvideValue((IServiceProvider)val141);
+ val24.Dark = dark6;
+ XamlServiceProvider val143 = new XamlServiceProvider();
+ val143.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val25, (object)Label.TextColorProperty));
+ val143.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(25, 20)));
+ BindingBase val144 = ((IMarkupExtension)(object)val24).ProvideValue((IServiceProvider)val143);
+ ((BindableObject)val25).SetBinding(Label.TextColorProperty, val144);
+ ((Layout)val91).Children.Add((IView)(object)val25);
+ ((BindableObject)val27).SetValue(Entry.PlaceholderProperty, (object)"Enter your email...");
+ ((BindableObject)val27).SetValue(Entry.FontSizeProperty, (object)14.0);
+ ((BindableObject)val27).SetValue(Entry.KeyboardProperty, ((TypeConverter)new KeyboardTypeConverter()).ConvertFromInvariantString("Email"));
+ val26.Key = "ThemedEntry";
+ StaticResourceExtension val145 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val146 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 4];
+ array14[0] = val27;
+ array14[1] = val91;
+ array14[2] = val92;
+ array14[3] = textInputPage;
+ SimpleValueTargetProvider val147 = new SimpleValueTargetProvider(array14, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val93, val93, val93, val93, val93 }, false);
+ object obj15 = (object)val147;
+ val146.Add(typeFromHandle14, (object)val147);
+ val146.Add(typeof(IReferenceProvider), obj15);
+ val146.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(28, 20)));
+ object obj16 = val145.ProvideValue((IServiceProvider)val146);
+ ((BindableObject)val27).SetValue(VisualElement.StyleProperty, (obj16 == null || !typeof(BindingBase).IsAssignableFrom(obj16.GetType())) ? obj16 : obj16);
+ ((Layout)val91).Children.Add((IView)(object)val27);
+ ((BindableObject)val31).SetValue(Label.TextProperty, (object)"Email keyboard type");
+ ((BindableObject)val31).SetValue(Label.FontSizeProperty, (object)12.0);
+ val28.Key = "TextSecondaryLight";
+ StaticResourceExtension val148 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val149 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 5];
+ array15[0] = val30;
+ array15[1] = val31;
+ array15[2] = val91;
+ array15[3] = val92;
+ array15[4] = textInputPage;
+ SimpleValueTargetProvider val150 = new SimpleValueTargetProvider(array15, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj17 = (object)val150;
+ val149.Add(typeFromHandle15, (object)val150);
+ val149.Add(typeof(IReferenceProvider), obj17);
+ val149.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 20)));
+ object light7 = val148.ProvideValue((IServiceProvider)val149);
+ val30.Light = light7;
+ val29.Key = "TextSecondaryDark";
+ StaticResourceExtension val151 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val152 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 5];
+ array16[0] = val30;
+ array16[1] = val31;
+ array16[2] = val91;
+ array16[3] = val92;
+ array16[4] = textInputPage;
+ SimpleValueTargetProvider val153 = new SimpleValueTargetProvider(array16, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj18 = (object)val153;
+ val152.Add(typeFromHandle16, (object)val153);
+ val152.Add(typeof(IReferenceProvider), obj18);
+ val152.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 20)));
+ object dark7 = val151.ProvideValue((IServiceProvider)val152);
+ val30.Dark = dark7;
+ XamlServiceProvider val154 = new XamlServiceProvider();
+ val154.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val31, (object)Label.TextColorProperty));
+ val154.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 20)));
+ BindingBase val155 = ((IMarkupExtension)(object)val30).ProvideValue((IServiceProvider)val154);
+ ((BindableObject)val31).SetBinding(Label.TextColorProperty, val155);
+ ((Layout)val91).Children.Add((IView)(object)val31);
+ ((BindableObject)val33).SetValue(Entry.PlaceholderProperty, (object)"Enter password...");
+ ((BindableObject)val33).SetValue(Entry.FontSizeProperty, (object)14.0);
+ ((BindableObject)val33).SetValue(Entry.IsPasswordProperty, (object)true);
+ val32.Key = "ThemedEntry";
+ StaticResourceExtension val156 = new StaticResourceExtension
+ {
+ Key = "ThemedEntry"
+ };
+ XamlServiceProvider val157 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 4];
+ array17[0] = val33;
+ array17[1] = val91;
+ array17[2] = val92;
+ array17[3] = textInputPage;
+ SimpleValueTargetProvider val158 = new SimpleValueTargetProvider(array17, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val93, val93, val93, val93, val93 }, false);
+ object obj19 = (object)val158;
+ val157.Add(typeFromHandle17, (object)val158);
+ val157.Add(typeof(IReferenceProvider), obj19);
+ val157.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(33, 20)));
+ object obj20 = val156.ProvideValue((IServiceProvider)val157);
+ ((BindableObject)val33).SetValue(VisualElement.StyleProperty, (obj20 == null || !typeof(BindingBase).IsAssignableFrom(obj20.GetType())) ? obj20 : obj20);
+ ((Layout)val91).Children.Add((IView)(object)val33);
+ ((BindableObject)val37).SetValue(Label.TextProperty, (object)"Password field (text hidden)");
+ ((BindableObject)val37).SetValue(Label.FontSizeProperty, (object)12.0);
+ val34.Key = "TextSecondaryLight";
+ StaticResourceExtension val159 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val160 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 5];
+ array18[0] = val36;
+ array18[1] = val37;
+ array18[2] = val91;
+ array18[3] = val92;
+ array18[4] = textInputPage;
+ SimpleValueTargetProvider val161 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj21 = (object)val161;
+ val160.Add(typeFromHandle18, (object)val161);
+ val160.Add(typeof(IReferenceProvider), obj21);
+ val160.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 20)));
+ object light8 = val159.ProvideValue((IServiceProvider)val160);
+ val36.Light = light8;
+ val35.Key = "TextSecondaryDark";
+ StaticResourceExtension val162 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val163 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 5];
+ array19[0] = val36;
+ array19[1] = val37;
+ array19[2] = val91;
+ array19[3] = val92;
+ array19[4] = textInputPage;
+ SimpleValueTargetProvider val164 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj22 = (object)val164;
+ val163.Add(typeFromHandle19, (object)val164);
+ val163.Add(typeof(IReferenceProvider), obj22);
+ val163.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 20)));
+ object dark8 = val162.ProvideValue((IServiceProvider)val163);
+ val36.Dark = dark8;
+ XamlServiceProvider val165 = new XamlServiceProvider();
+ val165.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val37, (object)Label.TextColorProperty));
+ val165.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 20)));
+ BindingBase val166 = ((IMarkupExtension)(object)val36).ProvideValue((IServiceProvider)val165);
+ ((BindableObject)val37).SetBinding(Label.TextColorProperty, val166);
+ ((Layout)val91).Children.Add((IView)(object)val37);
+ ((BindableObject)val41).SetValue(VisualElement.HeightRequestProperty, (object)1.0);
+ val38.Key = "BorderLight";
+ StaticResourceExtension val167 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val168 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 5];
+ array20[0] = val40;
+ array20[1] = val41;
+ array20[2] = val91;
+ array20[3] = val92;
+ array20[4] = textInputPage;
+ SimpleValueTargetProvider val169 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj23 = (object)val169;
+ val168.Add(typeFromHandle20, (object)val169);
+ val168.Add(typeof(IReferenceProvider), obj23);
+ val168.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 40)));
+ object light9 = val167.ProvideValue((IServiceProvider)val168);
+ val40.Light = light9;
+ val39.Key = "BorderDark";
+ StaticResourceExtension val170 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val171 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 5];
+ array21[0] = val40;
+ array21[1] = val41;
+ array21[2] = val91;
+ array21[3] = val92;
+ array21[4] = textInputPage;
+ SimpleValueTargetProvider val172 = new SimpleValueTargetProvider(array21, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj24 = (object)val172;
+ val171.Add(typeFromHandle21, (object)val172);
+ val171.Add(typeof(IReferenceProvider), obj24);
+ val171.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 40)));
+ object dark9 = val170.ProvideValue((IServiceProvider)val171);
+ val40.Dark = dark9;
+ XamlServiceProvider val173 = new XamlServiceProvider();
+ val173.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val41, (object)BoxView.ColorProperty));
+ val173.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(38, 40)));
+ BindingBase val174 = ((IMarkupExtension)(object)val40).ProvideValue((IServiceProvider)val173);
+ ((BindableObject)val41).SetBinding(BoxView.ColorProperty, val174);
+ ((Layout)val91).Children.Add((IView)(object)val41);
+ ((BindableObject)val45).SetValue(Label.TextProperty, (object)"SearchBar");
+ ((BindableObject)val45).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val45).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val42.Key = "TextPrimaryLight";
+ StaticResourceExtension val175 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val176 = new XamlServiceProvider();
+ Type? typeFromHandle22 = typeof(IProvideValueTarget);
+ object[] array22 = new object[0 + 5];
+ array22[0] = val44;
+ array22[1] = val45;
+ array22[2] = val91;
+ array22[3] = val92;
+ array22[4] = textInputPage;
+ SimpleValueTargetProvider val177 = new SimpleValueTargetProvider(array22, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj25 = (object)val177;
+ val176.Add(typeFromHandle22, (object)val177);
+ val176.Add(typeof(IReferenceProvider), obj25);
+ val176.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 20)));
+ object light10 = val175.ProvideValue((IServiceProvider)val176);
+ val44.Light = light10;
+ val43.Key = "TextPrimaryDark";
+ StaticResourceExtension val178 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val179 = new XamlServiceProvider();
+ Type? typeFromHandle23 = typeof(IProvideValueTarget);
+ object[] array23 = new object[0 + 5];
+ array23[0] = val44;
+ array23[1] = val45;
+ array23[2] = val91;
+ array23[3] = val92;
+ array23[4] = textInputPage;
+ SimpleValueTargetProvider val180 = new SimpleValueTargetProvider(array23, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj26 = (object)val180;
+ val179.Add(typeFromHandle23, (object)val180);
+ val179.Add(typeof(IReferenceProvider), obj26);
+ val179.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 20)));
+ object dark10 = val178.ProvideValue((IServiceProvider)val179);
+ val44.Dark = dark10;
+ XamlServiceProvider val181 = new XamlServiceProvider();
+ val181.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val45, (object)Label.TextColorProperty));
+ val181.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(40, 20)));
+ BindingBase val182 = ((IMarkupExtension)(object)val44).ProvideValue((IServiceProvider)val181);
+ ((BindableObject)val45).SetBinding(Label.TextColorProperty, val182);
+ ((Layout)val91).Children.Add((IView)(object)val45);
+ ((BindableObject)val55).SetValue(SearchBar.PlaceholderProperty, (object)"Search for items...");
+ val46.Key = "EntryBackgroundLight";
+ StaticResourceExtension val183 = new StaticResourceExtension
+ {
+ Key = "EntryBackgroundLight"
+ };
+ XamlServiceProvider val184 = new XamlServiceProvider();
+ Type? typeFromHandle24 = typeof(IProvideValueTarget);
+ object[] array24 = new object[0 + 5];
+ array24[0] = val48;
+ array24[1] = val55;
+ array24[2] = val91;
+ array24[3] = val92;
+ array24[4] = textInputPage;
+ SimpleValueTargetProvider val185 = new SimpleValueTargetProvider(array24, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj27 = (object)val185;
+ val184.Add(typeFromHandle24, (object)val185);
+ val184.Add(typeof(IReferenceProvider), obj27);
+ val184.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(42, 24)));
+ object light11 = val183.ProvideValue((IServiceProvider)val184);
+ val48.Light = light11;
+ val47.Key = "EntryBackgroundDark";
+ StaticResourceExtension val186 = new StaticResourceExtension
+ {
+ Key = "EntryBackgroundDark"
+ };
+ XamlServiceProvider val187 = new XamlServiceProvider();
+ Type? typeFromHandle25 = typeof(IProvideValueTarget);
+ object[] array25 = new object[0 + 5];
+ array25[0] = val48;
+ array25[1] = val55;
+ array25[2] = val91;
+ array25[3] = val92;
+ array25[4] = textInputPage;
+ SimpleValueTargetProvider val188 = new SimpleValueTargetProvider(array25, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj28 = (object)val188;
+ val187.Add(typeFromHandle25, (object)val188);
+ val187.Add(typeof(IReferenceProvider), obj28);
+ val187.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(42, 24)));
+ object dark11 = val186.ProvideValue((IServiceProvider)val187);
+ val48.Dark = dark11;
+ XamlServiceProvider val189 = new XamlServiceProvider();
+ val189.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)VisualElement.BackgroundColorProperty));
+ val189.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(42, 24)));
+ BindingBase val190 = ((IMarkupExtension)(object)val48).ProvideValue((IServiceProvider)val189);
+ ((BindableObject)val55).SetBinding(VisualElement.BackgroundColorProperty, val190);
+ val49.Key = "TextPrimaryLight";
+ StaticResourceExtension val191 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val192 = new XamlServiceProvider();
+ Type? typeFromHandle26 = typeof(IProvideValueTarget);
+ object[] array26 = new object[0 + 5];
+ array26[0] = val51;
+ array26[1] = val55;
+ array26[2] = val91;
+ array26[3] = val92;
+ array26[4] = textInputPage;
+ SimpleValueTargetProvider val193 = new SimpleValueTargetProvider(array26, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj29 = (object)val193;
+ val192.Add(typeFromHandle26, (object)val193);
+ val192.Add(typeof(IReferenceProvider), obj29);
+ val192.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 24)));
+ object light12 = val191.ProvideValue((IServiceProvider)val192);
+ val51.Light = light12;
+ val50.Key = "TextPrimaryDark";
+ StaticResourceExtension val194 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val195 = new XamlServiceProvider();
+ Type? typeFromHandle27 = typeof(IProvideValueTarget);
+ object[] array27 = new object[0 + 5];
+ array27[0] = val51;
+ array27[1] = val55;
+ array27[2] = val91;
+ array27[3] = val92;
+ array27[4] = textInputPage;
+ SimpleValueTargetProvider val196 = new SimpleValueTargetProvider(array27, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj30 = (object)val196;
+ val195.Add(typeFromHandle27, (object)val196);
+ val195.Add(typeof(IReferenceProvider), obj30);
+ val195.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 24)));
+ object dark12 = val194.ProvideValue((IServiceProvider)val195);
+ val51.Dark = dark12;
+ XamlServiceProvider val197 = new XamlServiceProvider();
+ val197.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)SearchBar.TextColorProperty));
+ val197.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(43, 24)));
+ BindingBase val198 = ((IMarkupExtension)(object)val51).ProvideValue((IServiceProvider)val197);
+ ((BindableObject)val55).SetBinding(SearchBar.TextColorProperty, val198);
+ val52.Key = "TextSecondaryLight";
+ StaticResourceExtension val199 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val200 = new XamlServiceProvider();
+ Type? typeFromHandle28 = typeof(IProvideValueTarget);
+ object[] array28 = new object[0 + 5];
+ array28[0] = val54;
+ array28[1] = val55;
+ array28[2] = val91;
+ array28[3] = val92;
+ array28[4] = textInputPage;
+ SimpleValueTargetProvider val201 = new SimpleValueTargetProvider(array28, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj31 = (object)val201;
+ val200.Add(typeFromHandle28, (object)val201);
+ val200.Add(typeof(IReferenceProvider), obj31);
+ val200.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 24)));
+ object light13 = val199.ProvideValue((IServiceProvider)val200);
+ val54.Light = light13;
+ val53.Key = "TextSecondaryDark";
+ StaticResourceExtension val202 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val203 = new XamlServiceProvider();
+ Type? typeFromHandle29 = typeof(IProvideValueTarget);
+ object[] array29 = new object[0 + 5];
+ array29[0] = val54;
+ array29[1] = val55;
+ array29[2] = val91;
+ array29[3] = val92;
+ array29[4] = textInputPage;
+ SimpleValueTargetProvider val204 = new SimpleValueTargetProvider(array29, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj32 = (object)val204;
+ val203.Add(typeFromHandle29, (object)val204);
+ val203.Add(typeof(IReferenceProvider), obj32);
+ val203.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 24)));
+ object dark13 = val202.ProvideValue((IServiceProvider)val203);
+ val54.Dark = dark13;
+ XamlServiceProvider val205 = new XamlServiceProvider();
+ val205.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val55, (object)SearchBar.PlaceholderColorProperty));
+ val205.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(44, 24)));
+ BindingBase val206 = ((IMarkupExtension)(object)val54).ProvideValue((IServiceProvider)val205);
+ ((BindableObject)val55).SetBinding(SearchBar.PlaceholderColorProperty, val206);
+ ((InputView)val55).TextChanged += textInputPage.OnSearchTextChanged;
+ val55.SearchButtonPressed += textInputPage.OnSearchButtonPressed;
+ ((Layout)val91).Children.Add((IView)(object)val55);
+ ((BindableObject)val59).SetValue(Label.FontSizeProperty, (object)12.0);
+ val56.Key = "TextSecondaryLight";
+ StaticResourceExtension val207 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val208 = new XamlServiceProvider();
+ Type? typeFromHandle30 = typeof(IProvideValueTarget);
+ object[] array30 = new object[0 + 5];
+ array30[0] = val58;
+ array30[1] = val59;
+ array30[2] = val91;
+ array30[3] = val92;
+ array30[4] = textInputPage;
+ SimpleValueTargetProvider val209 = new SimpleValueTargetProvider(array30, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj33 = (object)val209;
+ val208.Add(typeFromHandle30, (object)val209);
+ val208.Add(typeof(IReferenceProvider), obj33);
+ val208.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(48, 20)));
+ object light14 = val207.ProvideValue((IServiceProvider)val208);
+ val58.Light = light14;
+ val57.Key = "TextSecondaryDark";
+ StaticResourceExtension val210 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val211 = new XamlServiceProvider();
+ Type? typeFromHandle31 = typeof(IProvideValueTarget);
+ object[] array31 = new object[0 + 5];
+ array31[0] = val58;
+ array31[1] = val59;
+ array31[2] = val91;
+ array31[3] = val92;
+ array31[4] = textInputPage;
+ SimpleValueTargetProvider val212 = new SimpleValueTargetProvider(array31, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj34 = (object)val212;
+ val211.Add(typeFromHandle31, (object)val212);
+ val211.Add(typeof(IReferenceProvider), obj34);
+ val211.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(48, 20)));
+ object dark14 = val210.ProvideValue((IServiceProvider)val211);
+ val58.Dark = dark14;
+ XamlServiceProvider val213 = new XamlServiceProvider();
+ val213.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val59, (object)Label.TextColorProperty));
+ val213.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(48, 20)));
+ BindingBase val214 = ((IMarkupExtension)(object)val58).ProvideValue((IServiceProvider)val213);
+ ((BindableObject)val59).SetBinding(Label.TextColorProperty, val214);
+ ((Layout)val91).Children.Add((IView)(object)val59);
+ ((BindableObject)val63).SetValue(VisualElement.HeightRequestProperty, (object)1.0);
+ val60.Key = "BorderLight";
+ StaticResourceExtension val215 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val216 = new XamlServiceProvider();
+ Type? typeFromHandle32 = typeof(IProvideValueTarget);
+ object[] array32 = new object[0 + 5];
+ array32[0] = val62;
+ array32[1] = val63;
+ array32[2] = val91;
+ array32[3] = val92;
+ array32[4] = textInputPage;
+ SimpleValueTargetProvider val217 = new SimpleValueTargetProvider(array32, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj35 = (object)val217;
+ val216.Add(typeFromHandle32, (object)val217);
+ val216.Add(typeof(IReferenceProvider), obj35);
+ val216.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 40)));
+ object light15 = val215.ProvideValue((IServiceProvider)val216);
+ val62.Light = light15;
+ val61.Key = "BorderDark";
+ StaticResourceExtension val218 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val219 = new XamlServiceProvider();
+ Type? typeFromHandle33 = typeof(IProvideValueTarget);
+ object[] array33 = new object[0 + 5];
+ array33[0] = val62;
+ array33[1] = val63;
+ array33[2] = val91;
+ array33[3] = val92;
+ array33[4] = textInputPage;
+ SimpleValueTargetProvider val220 = new SimpleValueTargetProvider(array33, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj36 = (object)val220;
+ val219.Add(typeFromHandle33, (object)val220);
+ val219.Add(typeof(IReferenceProvider), obj36);
+ val219.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 40)));
+ object dark15 = val218.ProvideValue((IServiceProvider)val219);
+ val62.Dark = dark15;
+ XamlServiceProvider val221 = new XamlServiceProvider();
+ val221.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val63, (object)BoxView.ColorProperty));
+ val221.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(51, 40)));
+ BindingBase val222 = ((IMarkupExtension)(object)val62).ProvideValue((IServiceProvider)val221);
+ ((BindableObject)val63).SetBinding(BoxView.ColorProperty, val222);
+ ((Layout)val91).Children.Add((IView)(object)val63);
+ ((BindableObject)val67).SetValue(Label.TextProperty, (object)"Editor (Multi-line)");
+ ((BindableObject)val67).SetValue(Label.FontSizeProperty, (object)18.0);
+ ((BindableObject)val67).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val64.Key = "TextPrimaryLight";
+ StaticResourceExtension val223 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryLight"
+ };
+ XamlServiceProvider val224 = new XamlServiceProvider();
+ Type? typeFromHandle34 = typeof(IProvideValueTarget);
+ object[] array34 = new object[0 + 5];
+ array34[0] = val66;
+ array34[1] = val67;
+ array34[2] = val91;
+ array34[3] = val92;
+ array34[4] = textInputPage;
+ SimpleValueTargetProvider val225 = new SimpleValueTargetProvider(array34, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj37 = (object)val225;
+ val224.Add(typeFromHandle34, (object)val225);
+ val224.Add(typeof(IReferenceProvider), obj37);
+ val224.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(53, 20)));
+ object light16 = val223.ProvideValue((IServiceProvider)val224);
+ val66.Light = light16;
+ val65.Key = "TextPrimaryDark";
+ StaticResourceExtension val226 = new StaticResourceExtension
+ {
+ Key = "TextPrimaryDark"
+ };
+ XamlServiceProvider val227 = new XamlServiceProvider();
+ Type? typeFromHandle35 = typeof(IProvideValueTarget);
+ object[] array35 = new object[0 + 5];
+ array35[0] = val66;
+ array35[1] = val67;
+ array35[2] = val91;
+ array35[3] = val92;
+ array35[4] = textInputPage;
+ SimpleValueTargetProvider val228 = new SimpleValueTargetProvider(array35, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj38 = (object)val228;
+ val227.Add(typeFromHandle35, (object)val228);
+ val227.Add(typeof(IReferenceProvider), obj38);
+ val227.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(53, 20)));
+ object dark16 = val226.ProvideValue((IServiceProvider)val227);
+ val66.Dark = dark16;
+ XamlServiceProvider val229 = new XamlServiceProvider();
+ val229.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val67, (object)Label.TextColorProperty));
+ val229.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(53, 20)));
+ BindingBase val230 = ((IMarkupExtension)(object)val66).ProvideValue((IServiceProvider)val229);
+ ((BindableObject)val67).SetBinding(Label.TextColorProperty, val230);
+ ((Layout)val91).Children.Add((IView)(object)val67);
+ ((BindableObject)val69).SetValue(Editor.PlaceholderProperty, (object)"Enter multiple lines of text...");
+ ((BindableObject)val69).SetValue(VisualElement.HeightRequestProperty, (object)120.0);
+ ((BindableObject)val69).SetValue(Editor.FontSizeProperty, (object)14.0);
+ val68.Key = "ThemedEditor";
+ StaticResourceExtension val231 = new StaticResourceExtension
+ {
+ Key = "ThemedEditor"
+ };
+ XamlServiceProvider val232 = new XamlServiceProvider();
+ Type? typeFromHandle36 = typeof(IProvideValueTarget);
+ object[] array36 = new object[0 + 4];
+ array36[0] = val69;
+ array36[1] = val91;
+ array36[2] = val92;
+ array36[3] = textInputPage;
+ SimpleValueTargetProvider val233 = new SimpleValueTargetProvider(array36, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val93, val93, val93, val93, val93 }, false);
+ object obj39 = (object)val233;
+ val232.Add(typeFromHandle36, (object)val233);
+ val232.Add(typeof(IReferenceProvider), obj39);
+ val232.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 21)));
+ object obj40 = val231.ProvideValue((IServiceProvider)val232);
+ ((BindableObject)val69).SetValue(VisualElement.StyleProperty, (obj40 == null || !typeof(BindingBase).IsAssignableFrom(obj40.GetType())) ? obj40 : obj40);
+ ((InputView)val69).TextChanged += textInputPage.OnEditorTextChanged;
+ ((Layout)val91).Children.Add((IView)(object)val69);
+ ((BindableObject)val73).SetValue(Label.FontSizeProperty, (object)12.0);
+ val70.Key = "TextSecondaryLight";
+ StaticResourceExtension val234 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryLight"
+ };
+ XamlServiceProvider val235 = new XamlServiceProvider();
+ Type? typeFromHandle37 = typeof(IProvideValueTarget);
+ object[] array37 = new object[0 + 5];
+ array37[0] = val72;
+ array37[1] = val73;
+ array37[2] = val91;
+ array37[3] = val92;
+ array37[4] = textInputPage;
+ SimpleValueTargetProvider val236 = new SimpleValueTargetProvider(array37, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj41 = (object)val236;
+ val235.Add(typeFromHandle37, (object)val236);
+ val235.Add(typeof(IReferenceProvider), obj41);
+ val235.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 20)));
+ object light17 = val234.ProvideValue((IServiceProvider)val235);
+ val72.Light = light17;
+ val71.Key = "TextSecondaryDark";
+ StaticResourceExtension val237 = new StaticResourceExtension
+ {
+ Key = "TextSecondaryDark"
+ };
+ XamlServiceProvider val238 = new XamlServiceProvider();
+ Type? typeFromHandle38 = typeof(IProvideValueTarget);
+ object[] array38 = new object[0 + 5];
+ array38[0] = val72;
+ array38[1] = val73;
+ array38[2] = val91;
+ array38[3] = val92;
+ array38[4] = textInputPage;
+ SimpleValueTargetProvider val239 = new SimpleValueTargetProvider(array38, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj42 = (object)val239;
+ val238.Add(typeFromHandle38, (object)val239);
+ val238.Add(typeof(IReferenceProvider), obj42);
+ val238.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 20)));
+ object dark17 = val237.ProvideValue((IServiceProvider)val238);
+ val72.Dark = dark17;
+ XamlServiceProvider val240 = new XamlServiceProvider();
+ val240.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val73, (object)Label.TextColorProperty));
+ val240.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 20)));
+ BindingBase val241 = ((IMarkupExtension)(object)val72).ProvideValue((IServiceProvider)val240);
+ ((BindableObject)val73).SetBinding(Label.TextColorProperty, val241);
+ ((Layout)val91).Children.Add((IView)(object)val73);
+ ((BindableObject)val77).SetValue(VisualElement.HeightRequestProperty, (object)1.0);
+ val74.Key = "BorderLight";
+ StaticResourceExtension val242 = new StaticResourceExtension
+ {
+ Key = "BorderLight"
+ };
+ XamlServiceProvider val243 = new XamlServiceProvider();
+ Type? typeFromHandle39 = typeof(IProvideValueTarget);
+ object[] array39 = new object[0 + 5];
+ array39[0] = val76;
+ array39[1] = val77;
+ array39[2] = val91;
+ array39[3] = val92;
+ array39[4] = textInputPage;
+ SimpleValueTargetProvider val244 = new SimpleValueTargetProvider(array39, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj43 = (object)val244;
+ val243.Add(typeFromHandle39, (object)val244);
+ val243.Add(typeof(IReferenceProvider), obj43);
+ val243.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 40)));
+ object light18 = val242.ProvideValue((IServiceProvider)val243);
+ val76.Light = light18;
+ val75.Key = "BorderDark";
+ StaticResourceExtension val245 = new StaticResourceExtension
+ {
+ Key = "BorderDark"
+ };
+ XamlServiceProvider val246 = new XamlServiceProvider();
+ Type? typeFromHandle40 = typeof(IProvideValueTarget);
+ object[] array40 = new object[0 + 5];
+ array40[0] = val76;
+ array40[1] = val77;
+ array40[2] = val91;
+ array40[3] = val92;
+ array40[4] = textInputPage;
+ SimpleValueTargetProvider val247 = new SimpleValueTargetProvider(array40, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val93, val93, val93, val93, val93, val93 }, false);
+ object obj44 = (object)val247;
+ val246.Add(typeFromHandle40, (object)val247);
+ val246.Add(typeof(IReferenceProvider), obj44);
+ val246.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 40)));
+ object dark18 = val245.ProvideValue((IServiceProvider)val246);
+ val76.Dark = dark18;
+ XamlServiceProvider val248 = new XamlServiceProvider();
+ val248.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val77, (object)BoxView.ColorProperty));
+ val248.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(62, 40)));
+ BindingBase val249 = ((IMarkupExtension)(object)val76).ProvideValue((IServiceProvider)val248);
+ ((BindableObject)val77).SetBinding(BoxView.ColorProperty, val249);
+ ((Layout)val91).Children.Add((IView)(object)val77);
+ ((BindableObject)val90).SetValue(Frame.CornerRadiusProperty, (object)8f);
+ ((BindableObject)val90).SetValue(Layout.PaddingProperty, (object)new Thickness(15.0));
+ val78.Light = "#E3F2FD";
+ val78.Dark = "#1565C0";
+ XamlServiceProvider val250 = new XamlServiceProvider();
+ val250.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val90, (object)VisualElement.BackgroundColorProperty));
+ val250.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(64, 20)));
+ BindingBase val251 = ((IMarkupExtension)(object)val78).ProvideValue((IServiceProvider)val250);
+ ((BindableObject)val90).SetBinding(VisualElement.BackgroundColorProperty, val251);
+ ((BindableObject)val89).SetValue(StackBase.SpacingProperty, (object)5.0);
+ ((BindableObject)val80).SetValue(Label.TextProperty, (object)"Keyboard Shortcuts");
+ ((BindableObject)val80).SetValue(Label.FontAttributesProperty, (object)(FontAttributes)1);
+ val79.Light = "#1565C0";
+ val79.Dark = "White";
+ XamlServiceProvider val252 = new XamlServiceProvider();
+ val252.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val80, (object)Label.TextColorProperty));
+ val252.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(67, 28)));
+ BindingBase val253 = ((IMarkupExtension)(object)val79).ProvideValue((IServiceProvider)val252);
+ ((BindableObject)val80).SetBinding(Label.TextColorProperty, val253);
+ ((Layout)val89).Children.Add((IView)(object)val80);
+ ((BindableObject)val82).SetValue(Label.TextProperty, (object)"Ctrl+A: Select all");
+ val81.Light = "#424242";
+ val81.Dark = "#E0E0E0";
+ XamlServiceProvider val254 = new XamlServiceProvider();
+ val254.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val82, (object)Label.TextColorProperty));
+ val254.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(68, 54)));
+ BindingBase val255 = ((IMarkupExtension)(object)val81).ProvideValue((IServiceProvider)val254);
+ ((BindableObject)val82).SetBinding(Label.TextColorProperty, val255);
+ ((Layout)val89).Children.Add((IView)(object)val82);
+ ((BindableObject)val84).SetValue(Label.TextProperty, (object)"Ctrl+C: Copy");
+ val83.Light = "#424242";
+ val83.Dark = "#E0E0E0";
+ XamlServiceProvider val256 = new XamlServiceProvider();
+ val256.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val84, (object)Label.TextColorProperty));
+ val256.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(69, 48)));
+ BindingBase val257 = ((IMarkupExtension)(object)val83).ProvideValue((IServiceProvider)val256);
+ ((BindableObject)val84).SetBinding(Label.TextColorProperty, val257);
+ ((Layout)val89).Children.Add((IView)(object)val84);
+ ((BindableObject)val86).SetValue(Label.TextProperty, (object)"Ctrl+V: Paste");
+ val85.Light = "#424242";
+ val85.Dark = "#E0E0E0";
+ XamlServiceProvider val258 = new XamlServiceProvider();
+ val258.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val86, (object)Label.TextColorProperty));
+ val258.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(70, 49)));
+ BindingBase val259 = ((IMarkupExtension)(object)val85).ProvideValue((IServiceProvider)val258);
+ ((BindableObject)val86).SetBinding(Label.TextColorProperty, val259);
+ ((Layout)val89).Children.Add((IView)(object)val86);
+ ((BindableObject)val88).SetValue(Label.TextProperty, (object)"Ctrl+X: Cut");
+ val87.Light = "#424242";
+ val87.Dark = "#E0E0E0";
+ XamlServiceProvider val260 = new XamlServiceProvider();
+ val260.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val88, (object)Label.TextColorProperty));
+ val260.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 47)));
+ BindingBase val261 = ((IMarkupExtension)(object)val87).ProvideValue((IServiceProvider)val260);
+ ((BindableObject)val88).SetBinding(Label.TextColorProperty, val261);
+ ((Layout)val89).Children.Add((IView)(object)val88);
+ ((BindableObject)val90).SetValue(ContentView.ContentProperty, (object)val89);
+ ((Layout)val91).Children.Add((IView)(object)val90);
+ val92.Content = (View)(object)val91;
+ ((BindableObject)textInputPage).SetValue(ContentPage.ContentProperty, (object)val92);
+ }
}
diff --git a/TodoApp/App.cs b/TodoApp/App.cs
index 7ffbb8d..20f5305 100644
--- a/TodoApp/App.cs
+++ b/TodoApp/App.cs
@@ -1,21 +1,123 @@
-// TodoApp - Main Application with NavigationPage
-
+using System.CodeDom.Compiler;
+using Microsoft.Maui.ApplicationModel;
using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Graphics;
namespace TodoApp;
+[XamlFilePath("App.xaml")]
public class App : Application
{
- public static NavigationPage? NavigationPage { get; private set; }
+ public App()
+ {
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_001e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003e: Expected O, but got Unknown
+ InitializeComponent();
+ ((Application)this).UserAppTheme = (AppTheme)1;
+ ((Application)this).MainPage = (Page)new NavigationPage((Page)(object)new TodoListPage())
+ {
+ BarBackgroundColor = Color.FromArgb("#5C6BC0"),
+ BarTextColor = Colors.White
+ };
+ }
- public App()
- {
- NavigationPage = new NavigationPage(new TodoListPage())
- {
- Title = "OpenMaui Todo App",
- BarBackgroundColor = Color.FromArgb("#2196F3"),
- BarTextColor = Colors.White
- };
- MainPage = NavigationPage;
- }
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0015: Unknown result type (might be due to invalid IL or missing references)
+ //IL_001b: Expected O, but got Unknown
+ //IL_002f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0049: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004f: Expected O, but got Unknown
+ //IL_0063: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0069: Expected O, but got Unknown
+ //IL_007d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0084: Expected O, but got Unknown
+ //IL_0098: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009f: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d5: Expected O, but got Unknown
+ //IL_00e9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f0: Expected O, but got Unknown
+ //IL_0104: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010b: Expected O, but got Unknown
+ //IL_011f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0126: Expected O, but got Unknown
+ //IL_013a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0141: Expected O, but got Unknown
+ //IL_0155: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015c: Expected O, but got Unknown
+ //IL_0170: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0177: Expected O, but got Unknown
+ //IL_018b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0192: Expected O, but got Unknown
+ //IL_01a6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ad: Expected O, but got Unknown
+ //IL_01c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01c8: Expected O, but got Unknown
+ //IL_01dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e3: Expected O, but got Unknown
+ //IL_0206: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020d: Expected O, but got Unknown
+ //IL_021a: Unknown result type (might be due to invalid IL or missing references)
+ Color val = new Color(0.36078432f, 0.41960785f, 64f / 85f, 1f);
+ Color val2 = new Color(19f / 85f, 0.28627452f, 57f / 85f, 1f);
+ Color val3 = new Color(0.14901961f, 0.6509804f, 0.6039216f, 1f);
+ Color val4 = new Color(0.9372549f, 0.3254902f, 16f / 51f, 1f);
+ Color val5 = new Color(49f / 51f, 0.96862745f, 50f / 51f, 1f);
+ Color val6 = new Color(1f, 1f, 1f, 1f);
+ Color val7 = new Color(11f / 85f, 11f / 85f, 11f / 85f, 1f);
+ Color val8 = new Color(39f / 85f, 39f / 85f, 39f / 85f, 1f);
+ Color val9 = new Color(0.8784314f, 0.8784314f, 0.8784314f, 1f);
+ Color val10 = new Color(6f / 85f, 6f / 85f, 6f / 85f, 1f);
+ Color val11 = new Color(0.11764706f, 0.11764706f, 0.11764706f, 1f);
+ Color val12 = new Color(1f, 1f, 1f, 1f);
+ Color val13 = new Color(0.6901961f, 0.6901961f, 0.6901961f, 1f);
+ Color val14 = new Color(22f / 85f, 22f / 85f, 22f / 85f, 1f);
+ Color val15 = new Color(1f, 1f, 1f, 1f);
+ Color val16 = new Color(0.1764706f, 0.1764706f, 0.1764706f, 1f);
+ Color val17 = new Color(0.8784314f, 0.8784314f, 0.8784314f, 1f);
+ Color val18 = new Color(22f / 85f, 22f / 85f, 22f / 85f, 1f);
+ string text = "\ue145";
+ string text2 = "\ue872";
+ string text3 = "\ue161";
+ string text4 = "\ue876";
+ string text5 = "\ue3c9";
+ ResourceDictionary val19 = new ResourceDictionary();
+ App app;
+ NameScope val20 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(app = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)app, (INameScope)(object)val20);
+ ((Application)app).Resources = val19;
+ val19.Add("PrimaryColor", (object)val);
+ val19.Add("PrimaryDarkColor", (object)val2);
+ val19.Add("AccentColor", (object)val3);
+ val19.Add("DangerColor", (object)val4);
+ val19.Add("PageBackgroundLight", (object)val5);
+ val19.Add("CardBackgroundLight", (object)val6);
+ val19.Add("TextPrimaryLight", (object)val7);
+ val19.Add("TextSecondaryLight", (object)val8);
+ val19.Add("BorderLight", (object)val9);
+ val19.Add("PageBackgroundDark", (object)val10);
+ val19.Add("CardBackgroundDark", (object)val11);
+ val19.Add("TextPrimaryDark", (object)val12);
+ val19.Add("TextSecondaryDark", (object)val13);
+ val19.Add("BorderDark", (object)val14);
+ val19.Add("InputBackgroundLight", (object)val15);
+ val19.Add("InputBackgroundDark", (object)val16);
+ val19.Add("CheckboxUncheckedLight", (object)val17);
+ val19.Add("CheckboxUncheckedDark", (object)val18);
+ val19.Add("IconAdd", (object)text);
+ val19.Add("IconDelete", (object)text2);
+ val19.Add("IconSave", (object)text3);
+ val19.Add("IconCheck", (object)text4);
+ val19.Add("IconEdit", (object)text5);
+ ((Application)app).Resources = val19;
+ }
}
diff --git a/TodoApp/CompletedToColorConverter.cs b/TodoApp/CompletedToColorConverter.cs
new file mode 100644
index 0000000..04222ef
--- /dev/null
+++ b/TodoApp/CompletedToColorConverter.cs
@@ -0,0 +1,72 @@
+using System;
+using System.Globalization;
+using Microsoft.Maui.Controls;
+using Microsoft.Maui.Graphics;
+
+namespace TodoApp;
+
+public class CompletedToColorConverter : IValueConverter
+{
+ private static readonly Color AccentColor = Color.FromArgb("#26A69A");
+
+ private static readonly Color CompletedColor = Color.FromArgb("#9E9E9E");
+
+ private static readonly Color TextPrimaryLight = Color.FromArgb("#212121");
+
+ private static readonly Color TextSecondaryLight = Color.FromArgb("#757575");
+
+ private static readonly Color TextPrimaryDark = Color.FromArgb("#FFFFFF");
+
+ private static readonly Color TextSecondaryDark = Color.FromArgb("#B0B0B0");
+
+ public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ //IL_0032: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0038: Invalid comparison between Unknown and I4
+ bool flag = default(bool);
+ int num;
+ if (value is bool)
+ {
+ flag = (bool)value;
+ num = 1;
+ }
+ else
+ {
+ num = 0;
+ }
+ bool flag2 = (byte)((uint)num & (flag ? 1u : 0u)) != 0;
+ string text = (parameter as string) ?? "";
+ Application current = Application.Current;
+ bool flag3 = current != null && (int)current.RequestedTheme == 2;
+ if (text == "indicator")
+ {
+ if (!flag2)
+ {
+ return AccentColor;
+ }
+ return CompletedColor;
+ }
+ if (flag2)
+ {
+ return CompletedColor;
+ }
+ if (text == "notes")
+ {
+ if (!flag3)
+ {
+ return TextSecondaryLight;
+ }
+ return TextSecondaryDark;
+ }
+ if (!flag3)
+ {
+ return TextPrimaryLight;
+ }
+ return TextPrimaryDark;
+ }
+
+ public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ throw new NotImplementedException();
+ }
+}
diff --git a/TodoApp/CompletedToOpacityConverter.cs b/TodoApp/CompletedToOpacityConverter.cs
new file mode 100644
index 0000000..b6f90ca
--- /dev/null
+++ b/TodoApp/CompletedToOpacityConverter.cs
@@ -0,0 +1,29 @@
+using System;
+using System.Globalization;
+using Microsoft.Maui.Controls;
+
+namespace TodoApp;
+
+public class CompletedToOpacityConverter : IValueConverter
+{
+ public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ bool flag = default(bool);
+ int num;
+ if (value is bool)
+ {
+ flag = (bool)value;
+ num = 1;
+ }
+ else
+ {
+ num = 0;
+ }
+ return (((uint)num & (flag ? 1u : 0u)) != 0) ? 0.7 : 1.0;
+ }
+
+ public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ throw new NotImplementedException();
+ }
+}
diff --git a/TodoApp/CompletedToTextDecorationsConverter.cs b/TodoApp/CompletedToTextDecorationsConverter.cs
new file mode 100644
index 0000000..9729f11
--- /dev/null
+++ b/TodoApp/CompletedToTextDecorationsConverter.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Globalization;
+using Microsoft.Maui;
+using Microsoft.Maui.Controls;
+
+namespace TodoApp;
+
+public class CompletedToTextDecorationsConverter : IValueConverter
+{
+ public object? Convert(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ bool flag = default(bool);
+ int num;
+ if (value is bool)
+ {
+ flag = (bool)value;
+ num = 1;
+ }
+ else
+ {
+ num = 0;
+ }
+ return (object)(TextDecorations)((((uint)num & (flag ? 1u : 0u)) != 0) ? 2 : 0);
+ }
+
+ public object? ConvertBack(object? value, Type targetType, object? parameter, CultureInfo culture)
+ {
+ throw new NotImplementedException();
+ }
+}
diff --git a/TodoApp/MauiProgram.cs b/TodoApp/MauiProgram.cs
index 94b7677..8ab94e8 100644
--- a/TodoApp/MauiProgram.cs
+++ b/TodoApp/MauiProgram.cs
@@ -1,5 +1,4 @@
-// MauiProgram.cs - MAUI app configuration
-
+using Microsoft.Maui.Controls.Hosting;
using Microsoft.Maui.Hosting;
using Microsoft.Maui.Platform.Linux.Hosting;
@@ -7,16 +6,11 @@ namespace TodoApp;
public static class MauiProgram
{
- public static MauiApp CreateMauiApp()
- {
- var builder = MauiApp.CreateBuilder();
-
- // Configure the app
- builder.UseMauiApp();
-
- // Add Linux platform support with all handlers
- builder.UseLinux();
-
- return builder.Build();
- }
+ public static MauiApp CreateMauiApp()
+ {
+ MauiAppBuilder obj = MauiApp.CreateBuilder(true);
+ AppHostBuilderExtensions.UseMauiApp(obj);
+ obj.UseLinux();
+ return obj.Build();
+ }
}
diff --git a/TodoApp/TodoItem.cs b/TodoApp/TodoItem.cs
index e7ab47c..637668a 100644
--- a/TodoApp/TodoItem.cs
+++ b/TodoApp/TodoItem.cs
@@ -1,81 +1,108 @@
-// TodoItem - Data model for a todo item
-
+using System;
using System.ComponentModel;
namespace TodoApp;
public class TodoItem : INotifyPropertyChanged
{
- private string _title = "";
- private string _notes = "";
- private bool _isCompleted;
- private DateTime _dueDate;
+ private string _title = "";
- public int Id { get; set; }
+ private string _notes = "";
- ///
- /// Index in the collection for alternating row colors.
- ///
- public int Index { get; set; }
+ private bool _isCompleted;
- public string Title
- {
- get => _title;
- set
- {
- if (_title != value)
- {
- _title = value;
- OnPropertyChanged(nameof(Title));
- }
- }
- }
+ private DateTime _dueDate;
- public string Notes
- {
- get => _notes;
- set
- {
- if (_notes != value)
- {
- _notes = value;
- OnPropertyChanged(nameof(Notes));
- }
- }
- }
+ private int _index;
- public bool IsCompleted
- {
- get => _isCompleted;
- set
- {
- if (_isCompleted != value)
- {
- _isCompleted = value;
- OnPropertyChanged(nameof(IsCompleted));
- }
- }
- }
+ public int Id { get; set; }
- public DateTime DueDate
- {
- get => _dueDate;
- set
- {
- if (_dueDate != value)
- {
- _dueDate = value;
- OnPropertyChanged(nameof(DueDate));
- }
- }
- }
+ public int Index
+ {
+ get
+ {
+ return _index;
+ }
+ set
+ {
+ if (_index != value)
+ {
+ _index = value;
+ OnPropertyChanged("Index");
+ }
+ }
+ }
- public DateTime CreatedAt { get; set; } = DateTime.Now;
+ public string Title
+ {
+ get
+ {
+ return _title;
+ }
+ set
+ {
+ if (_title != value)
+ {
+ _title = value;
+ OnPropertyChanged("Title");
+ }
+ }
+ }
- public event PropertyChangedEventHandler? PropertyChanged;
+ public string Notes
+ {
+ get
+ {
+ return _notes;
+ }
+ set
+ {
+ if (_notes != value)
+ {
+ _notes = value;
+ OnPropertyChanged("Notes");
+ }
+ }
+ }
- protected void OnPropertyChanged(string propertyName)
- {
- PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
- }
+ public bool IsCompleted
+ {
+ get
+ {
+ return _isCompleted;
+ }
+ set
+ {
+ if (_isCompleted != value)
+ {
+ _isCompleted = value;
+ OnPropertyChanged("IsCompleted");
+ }
+ }
+ }
+
+ public DateTime DueDate
+ {
+ get
+ {
+ return _dueDate;
+ }
+ set
+ {
+ if (_dueDate != value)
+ {
+ _dueDate = value;
+ OnPropertyChanged("DueDate");
+ }
+ }
+ }
+
+ public DateTime CreatedAt { get; set; } = DateTime.Now;
+
+ public event PropertyChangedEventHandler? PropertyChanged;
+
+ protected void OnPropertyChanged(string propertyName)
+ {
+ this.PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
+ }
}
diff --git a/TodoApp/TodoService.cs b/TodoApp/TodoService.cs
index f03844b..7bbdfa7 100644
--- a/TodoApp/TodoService.cs
+++ b/TodoApp/TodoService.cs
@@ -1,61 +1,59 @@
-// TodoService - Manages todo items
-
+using System;
using System.Collections.ObjectModel;
+using System.Linq;
namespace TodoApp;
public class TodoService
{
- private static TodoService? _instance;
- public static TodoService Instance => _instance ??= new TodoService();
+ private static TodoService? _instance;
- private int _nextId = 1;
+ private int _nextId = 1;
- public ObservableCollection Todos { get; } = new();
+ public static TodoService Instance => _instance ?? (_instance = new TodoService());
- private TodoService()
- {
- // Add sample todos with varying lengths to test MaxLines=2 with ellipsis
- AddTodo("Learn OpenMaui Linux", "Explore the SkiaSharp-based rendering engine for .NET MAUI on Linux desktop. This is a very long description that should wrap to multiple lines and demonstrate the ellipsis truncation feature when MaxLines is set to 2.");
- AddTodo("Build amazing apps", "Create cross-platform applications that run on Windows, macOS, iOS, Android, and Linux! With OpenMaui, you can write once and deploy everywhere.");
- AddTodo("Share with the community", "Contribute to the open-source project and help others build great Linux apps. Join our growing community of developers who are passionate about bringing .NET MAUI to Linux.");
- }
+ public ObservableCollection Todos { get; } = new ObservableCollection();
- public TodoItem AddTodo(string title, string notes = "")
- {
- var todo = new TodoItem
- {
- Id = _nextId++,
- Index = Todos.Count, // Set index for alternating row colors
- Title = title,
- Notes = notes,
- DueDate = DateTime.Today.AddDays(7)
- };
- Todos.Add(todo);
- return todo;
- }
+ public int CompletedCount => Todos.Count((TodoItem t) => t.IsCompleted);
- ///
- /// Refreshes the Index property on all items for alternating row colors.
- ///
- public void RefreshIndexes()
- {
- for (int i = 0; i < Todos.Count; i++)
- {
- Todos[i].Index = i;
- }
- }
+ public int TotalCount => Todos.Count;
- public TodoItem? GetTodo(int id)
- {
- return Todos.FirstOrDefault(t => t.Id == id);
- }
+ private TodoService()
+ {
+ AddTodo("Learn OpenMaui Linux", "Explore the SkiaSharp-based rendering engine for .NET MAUI on Linux desktop. This is a very long description that should wrap to multiple lines and demonstrate the ellipsis truncation feature when MaxLines is set to 2.");
+ AddTodo("Build amazing apps", "Create cross-platform applications that run on Windows, macOS, iOS, Android, and Linux! With OpenMaui, you can write once and deploy everywhere.");
+ AddTodo("Share with the community", "Contribute to the open-source project and help others build great Linux apps. Join our growing community of developers who are passionate about bringing .NET MAUI to Linux.");
+ }
- public void DeleteTodo(TodoItem todo)
- {
- Todos.Remove(todo);
- }
+ public TodoItem AddTodo(string title, string notes = "")
+ {
+ TodoItem todoItem = new TodoItem
+ {
+ Id = _nextId++,
+ Index = Todos.Count,
+ Title = title,
+ Notes = notes,
+ DueDate = DateTime.Today.AddDays(7.0)
+ };
+ Todos.Add(todoItem);
+ return todoItem;
+ }
- public int CompletedCount => Todos.Count(t => t.IsCompleted);
- public int TotalCount => Todos.Count;
+ public void RefreshIndexes()
+ {
+ for (int i = 0; i < Todos.Count; i++)
+ {
+ Todos[i].Index = i;
+ }
+ }
+
+ public TodoItem? GetTodo(int id)
+ {
+ return Todos.FirstOrDefault((TodoItem t) => t.Id == id);
+ }
+
+ public void DeleteTodo(TodoItem todo)
+ {
+ Todos.Remove(todo);
+ }
}
diff --git a/XamlBrowser/BrowserApp.cs b/XamlBrowser/BrowserApp.cs
new file mode 100644
index 0000000..6c78a86
--- /dev/null
+++ b/XamlBrowser/BrowserApp.cs
@@ -0,0 +1,555 @@
+using System;
+using System.CodeDom.Compiler;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
+using Microsoft.Maui.ApplicationModel;
+using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+using Microsoft.Maui.Graphics;
+
+namespace XamlBrowser;
+
+[XamlFilePath("App.xaml")]
+public class BrowserApp : Application
+{
+ public BrowserApp()
+ {
+ InitializeComponent();
+ ((Application)this).UserAppTheme = (AppTheme)2;
+ ((Application)this).MainPage = (Page)(object)new MainPage();
+ }
+
+ public void ToggleTheme()
+ {
+ //IL_0002: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0008: Invalid comparison between Unknown and I4
+ ((Application)this).UserAppTheme = (AppTheme)(((int)((Application)this).UserAppTheme != 1) ? 1 : 2);
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private void InitializeComponent()
+ {
+ //IL_0015: Unknown result type (might be due to invalid IL or missing references)
+ //IL_001c: Expected O, but got Unknown
+ //IL_0030: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0037: Expected O, but got Unknown
+ //IL_004b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0065: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006b: Expected O, but got Unknown
+ //IL_007f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0086: Expected O, but got Unknown
+ //IL_009a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a1: Expected O, but got Unknown
+ //IL_00b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00bc: Expected O, but got Unknown
+ //IL_00d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d7: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_0106: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010d: Expected O, but got Unknown
+ //IL_0121: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0128: Expected O, but got Unknown
+ //IL_013c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0143: Expected O, but got Unknown
+ //IL_0157: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015e: Expected O, but got Unknown
+ //IL_0172: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0179: Expected O, but got Unknown
+ //IL_018d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0194: Expected O, but got Unknown
+ //IL_01a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01af: Expected O, but got Unknown
+ //IL_01c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ca: Expected O, but got Unknown
+ //IL_01de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01e5: Expected O, but got Unknown
+ //IL_01e5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01ec: Expected O, but got Unknown
+ //IL_01ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01f3: Expected O, but got Unknown
+ //IL_01f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_01fa: Expected O, but got Unknown
+ //IL_01fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0201: Expected O, but got Unknown
+ //IL_0201: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0208: Expected O, but got Unknown
+ //IL_0208: Unknown result type (might be due to invalid IL or missing references)
+ //IL_020f: Expected O, but got Unknown
+ //IL_020f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0216: Expected O, but got Unknown
+ //IL_0216: Unknown result type (might be due to invalid IL or missing references)
+ //IL_021d: Expected O, but got Unknown
+ //IL_021d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0224: Expected O, but got Unknown
+ //IL_0224: Unknown result type (might be due to invalid IL or missing references)
+ //IL_022b: Expected O, but got Unknown
+ //IL_022b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0232: Expected O, but got Unknown
+ //IL_0232: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0239: Expected O, but got Unknown
+ //IL_0239: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0240: Expected O, but got Unknown
+ //IL_0240: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0247: Expected O, but got Unknown
+ //IL_0251: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0258: Expected O, but got Unknown
+ //IL_0258: Unknown result type (might be due to invalid IL or missing references)
+ //IL_025f: Expected O, but got Unknown
+ //IL_025f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0266: Expected O, but got Unknown
+ //IL_0266: Unknown result type (might be due to invalid IL or missing references)
+ //IL_026d: Expected O, but got Unknown
+ //IL_026d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0274: Expected O, but got Unknown
+ //IL_0274: Unknown result type (might be due to invalid IL or missing references)
+ //IL_027b: Expected O, but got Unknown
+ //IL_027b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0282: Expected O, but got Unknown
+ //IL_0282: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0289: Expected O, but got Unknown
+ //IL_0289: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0290: Expected O, but got Unknown
+ //IL_0290: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0297: Expected O, but got Unknown
+ //IL_0297: Unknown result type (might be due to invalid IL or missing references)
+ //IL_029e: Expected O, but got Unknown
+ //IL_02a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02af: Expected O, but got Unknown
+ //IL_02af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02b6: Expected O, but got Unknown
+ //IL_02b6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02bd: Expected O, but got Unknown
+ //IL_02bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02c4: Expected O, but got Unknown
+ //IL_02c4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02cb: Expected O, but got Unknown
+ //IL_02cb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d2: Expected O, but got Unknown
+ //IL_02d2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02d9: Expected O, but got Unknown
+ //IL_02d9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e0: Expected O, but got Unknown
+ //IL_02e0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02e7: Expected O, but got Unknown
+ //IL_02e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ee: Expected O, but got Unknown
+ //IL_02ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f5: Expected O, but got Unknown
+ //IL_02f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02fc: Expected O, but got Unknown
+ //IL_02fc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0303: Expected O, but got Unknown
+ //IL_0303: Unknown result type (might be due to invalid IL or missing references)
+ //IL_030a: Expected O, but got Unknown
+ //IL_030a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0311: Expected O, but got Unknown
+ //IL_031b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0322: Expected O, but got Unknown
+ //IL_0322: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0329: Expected O, but got Unknown
+ //IL_0329: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0330: Expected O, but got Unknown
+ //IL_0330: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0337: Expected O, but got Unknown
+ //IL_0337: Unknown result type (might be due to invalid IL or missing references)
+ //IL_033e: Expected O, but got Unknown
+ //IL_033e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0345: Expected O, but got Unknown
+ //IL_0345: Unknown result type (might be due to invalid IL or missing references)
+ //IL_034c: Expected O, but got Unknown
+ //IL_0356: Unknown result type (might be due to invalid IL or missing references)
+ //IL_035d: Expected O, but got Unknown
+ //IL_035d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0364: Expected O, but got Unknown
+ //IL_0381: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0388: Expected O, but got Unknown
+ //IL_0388: Unknown result type (might be due to invalid IL or missing references)
+ //IL_038f: Expected O, but got Unknown
+ //IL_038f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0396: Expected O, but got Unknown
+ //IL_0396: Unknown result type (might be due to invalid IL or missing references)
+ //IL_039d: Expected O, but got Unknown
+ //IL_039d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03a4: Expected O, but got Unknown
+ //IL_03a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03ab: Expected O, but got Unknown
+ //IL_03ab: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b2: Expected O, but got Unknown
+ //IL_03b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b9: Expected O, but got Unknown
+ //IL_03b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03c0: Expected O, but got Unknown
+ //IL_03c0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03c7: Expected O, but got Unknown
+ //IL_03c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03ce: Expected O, but got Unknown
+ //IL_03ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03d5: Expected O, but got Unknown
+ //IL_03d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03dc: Expected O, but got Unknown
+ //IL_03dc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03e3: Expected O, but got Unknown
+ //IL_03e3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03ea: Expected O, but got Unknown
+ //IL_03ea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f1: Expected O, but got Unknown
+ //IL_03f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03f8: Expected O, but got Unknown
+ //IL_03f8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03ff: Expected O, but got Unknown
+ //IL_03ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0406: Expected O, but got Unknown
+ //IL_0406: Unknown result type (might be due to invalid IL or missing references)
+ //IL_040d: Expected O, but got Unknown
+ //IL_040d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0414: Expected O, but got Unknown
+ //IL_0414: Unknown result type (might be due to invalid IL or missing references)
+ //IL_041b: Expected O, but got Unknown
+ //IL_0658: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06d3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06dd: Expected O, but got Unknown
+ //IL_06dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f6: Expected O, but got Unknown
+ //IL_06f1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06fb: Expected O, but got Unknown
+ //IL_0700: Expected O, but got Unknown
+ //IL_0751: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0756: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0777: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0781: Expected O, but got Unknown
+ //IL_0781: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0790: Unknown result type (might be due to invalid IL or missing references)
+ //IL_079a: Expected O, but got Unknown
+ //IL_0795: Unknown result type (might be due to invalid IL or missing references)
+ //IL_079f: Expected O, but got Unknown
+ //IL_07a4: Expected O, but got Unknown
+ //IL_08e8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_090e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0918: Expected O, but got Unknown
+ //IL_0918: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0927: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0931: Expected O, but got Unknown
+ //IL_092c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0936: Expected O, but got Unknown
+ //IL_093b: Expected O, but got Unknown
+ //IL_097a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_097f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09aa: Expected O, but got Unknown
+ //IL_09aa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c3: Expected O, but got Unknown
+ //IL_09be: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09c8: Expected O, but got Unknown
+ //IL_09cd: Expected O, but got Unknown
+ //IL_0aa2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aa7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ac8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ad2: Expected O, but got Unknown
+ //IL_0ad2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0aeb: Expected O, but got Unknown
+ //IL_0ae6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0af0: Expected O, but got Unknown
+ //IL_0af5: Expected O, but got Unknown
+ //IL_0b46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b4b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b6c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b76: Expected O, but got Unknown
+ //IL_0b76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b85: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b8f: Expected O, but got Unknown
+ //IL_0b8a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b94: Expected O, but got Unknown
+ //IL_0b99: Expected O, but got Unknown
+ //IL_0bea: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c10: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c1a: Expected O, but got Unknown
+ //IL_0c1a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c33: Expected O, but got Unknown
+ //IL_0c2e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c38: Expected O, but got Unknown
+ //IL_0c3d: Expected O, but got Unknown
+ //IL_0ccb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d25: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d46: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d50: Expected O, but got Unknown
+ //IL_0d50: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d5f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d69: Expected O, but got Unknown
+ //IL_0d64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d6e: Expected O, but got Unknown
+ //IL_0d73: Expected O, but got Unknown
+ //IL_0371: Unknown result type (might be due to invalid IL or missing references)
+ Color val = new Color(0.101960786f, 23f / 51f, 0.9098039f, 1f);
+ Color val2 = new Color(46f / 85f, 0.7058824f, 0.972549f, 1f);
+ Color val3 = new Color(1f, 1f, 1f, 1f);
+ Color val4 = new Color(0.1254902f, 11f / 85f, 12f / 85f, 1f);
+ Color val5 = new Color(1f, 1f, 1f, 1f);
+ Color val6 = new Color(0.16078432f, 14f / 85f, 0.1764706f, 1f);
+ Color val7 = new Color(0.94509804f, 81f / 85f, 0.95686275f, 1f);
+ Color val8 = new Color(0.23529412f, 0.2509804f, 0.2627451f, 1f);
+ Color val9 = new Color(0.94509804f, 81f / 85f, 0.95686275f, 1f);
+ Color val10 = new Color(0.23529412f, 0.2509804f, 0.2627451f, 1f);
+ Color val11 = new Color(0.1254902f, 11f / 85f, 12f / 85f, 1f);
+ Color val12 = new Color(0.9098039f, 78f / 85f, 79f / 85f, 1f);
+ Color val13 = new Color(19f / 51f, 33f / 85f, 0.40784314f, 1f);
+ Color val14 = new Color(0.6039216f, 32f / 51f, 0.6509804f, 1f);
+ Color val15 = new Color(0.5019608f, 0.5254902f, 0.54509807f, 1f);
+ Color val16 = new Color(0.6039216f, 32f / 51f, 0.6509804f, 1f);
+ Color val17 = new Color(0.972549f, 83f / 85f, 50f / 51f, 1f);
+ Color val18 = new Color(0.20784314f, 18f / 85f, 0.22745098f, 1f);
+ Setter val19 = new Setter();
+ Setter val20 = new Setter();
+ Setter val21 = new Setter();
+ Setter val22 = new Setter();
+ Setter val23 = new Setter();
+ Setter val24 = new Setter();
+ StaticResourceExtension val25 = new StaticResourceExtension();
+ StaticResourceExtension val26 = new StaticResourceExtension();
+ AppThemeBindingExtension val27 = new AppThemeBindingExtension();
+ Setter val28 = new Setter();
+ StaticResourceExtension val29 = new StaticResourceExtension();
+ StaticResourceExtension val30 = new StaticResourceExtension();
+ AppThemeBindingExtension val31 = new AppThemeBindingExtension();
+ Setter val32 = new Setter();
+ Style val33 = new Style(typeof(Button));
+ Setter val34 = new Setter();
+ Setter val35 = new Setter();
+ Setter val36 = new Setter();
+ Setter val37 = new Setter();
+ StaticResourceExtension val38 = new StaticResourceExtension();
+ StaticResourceExtension val39 = new StaticResourceExtension();
+ AppThemeBindingExtension val40 = new AppThemeBindingExtension();
+ Setter val41 = new Setter();
+ AppThemeBindingExtension val42 = new AppThemeBindingExtension();
+ Setter val43 = new Setter();
+ Style val44 = new Style(typeof(Button));
+ Setter val45 = new Setter();
+ Setter val46 = new Setter();
+ StaticResourceExtension val47 = new StaticResourceExtension();
+ StaticResourceExtension val48 = new StaticResourceExtension();
+ AppThemeBindingExtension val49 = new AppThemeBindingExtension();
+ Setter val50 = new Setter();
+ StaticResourceExtension val51 = new StaticResourceExtension();
+ StaticResourceExtension val52 = new StaticResourceExtension();
+ AppThemeBindingExtension val53 = new AppThemeBindingExtension();
+ Setter val54 = new Setter();
+ StaticResourceExtension val55 = new StaticResourceExtension();
+ StaticResourceExtension val56 = new StaticResourceExtension();
+ AppThemeBindingExtension val57 = new AppThemeBindingExtension();
+ Setter val58 = new Setter();
+ Style val59 = new Style(typeof(Entry));
+ Setter val60 = new Setter();
+ Setter val61 = new Setter();
+ StaticResourceExtension val62 = new StaticResourceExtension();
+ StaticResourceExtension val63 = new StaticResourceExtension();
+ AppThemeBindingExtension val64 = new AppThemeBindingExtension();
+ Setter val65 = new Setter();
+ Style val66 = new Style(typeof(Label));
+ ResourceDictionary val67 = new ResourceDictionary();
+ BrowserApp browserApp;
+ NameScope val68 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(browserApp = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)browserApp, (INameScope)(object)val68);
+ NameScope val69 = new NameScope();
+ NameScope val70 = new NameScope();
+ NameScope val71 = new NameScope();
+ NameScope val72 = new NameScope();
+ NameScope val73 = new NameScope();
+ NameScope val74 = new NameScope();
+ NameScope val75 = new NameScope();
+ NameScope val76 = new NameScope();
+ NameScope val77 = new NameScope();
+ NameScope val78 = new NameScope();
+ NameScope val79 = new NameScope();
+ NameScope val80 = new NameScope();
+ NameScope val81 = new NameScope();
+ NameScope val82 = new NameScope();
+ NameScope val83 = new NameScope();
+ NameScope val84 = new NameScope();
+ NameScope val85 = new NameScope();
+ NameScope val86 = new NameScope();
+ NameScope val87 = new NameScope();
+ NameScope val88 = new NameScope();
+ NameScope val89 = new NameScope();
+ NameScope val90 = new NameScope();
+ ((Application)browserApp).Resources = val67;
+ val67.Add("PrimaryColor", (object)val);
+ val67.Add("PrimaryDarkColor", (object)val2);
+ val67.Add("PageBackgroundLight", (object)val3);
+ val67.Add("PageBackgroundDark", (object)val4);
+ val67.Add("ToolbarBackgroundLight", (object)val5);
+ val67.Add("ToolbarBackgroundDark", (object)val6);
+ val67.Add("EntryBackgroundLight", (object)val7);
+ val67.Add("EntryBackgroundDark", (object)val8);
+ val67.Add("ButtonBackgroundLight", (object)val9);
+ val67.Add("ButtonBackgroundDark", (object)val10);
+ val67.Add("TextPrimaryLight", (object)val11);
+ val67.Add("TextPrimaryDark", (object)val12);
+ val67.Add("TextSecondaryLight", (object)val13);
+ val67.Add("TextSecondaryDark", (object)val14);
+ val67.Add("PlaceholderLight", (object)val15);
+ val67.Add("PlaceholderDark", (object)val16);
+ val67.Add("StatusBackgroundLight", (object)val17);
+ val67.Add("StatusBackgroundDark", (object)val18);
+ val19.Property = VisualElement.WidthRequestProperty;
+ val19.Value = "40";
+ val19.Value = 40.0;
+ val33.Setters.Add(val19);
+ val20.Property = VisualElement.HeightRequestProperty;
+ val20.Value = "40";
+ val20.Value = 40.0;
+ val33.Setters.Add(val20);
+ val21.Property = Button.CornerRadiusProperty;
+ val21.Value = "20";
+ val21.Value = 20;
+ val33.Setters.Add(val21);
+ val22.Property = Button.FontSizeProperty;
+ val22.Value = "18";
+ val22.Value = 18.0;
+ val33.Setters.Add(val22);
+ val23.Property = Button.FontFamilyProperty;
+ val23.Value = "Segoe UI Symbol, Symbola, DejaVu Sans, sans-serif";
+ val23.Value = "Segoe UI Symbol, Symbola, DejaVu Sans, sans-serif";
+ val33.Setters.Add(val23);
+ val24.Property = Button.PaddingProperty;
+ val24.Value = "0";
+ val24.Value = (object)new Thickness(0.0);
+ val33.Setters.Add(val24);
+ val28.Property = VisualElement.BackgroundColorProperty;
+ val25.Key = "ButtonBackgroundLight";
+ val27.Light = val9;
+ val26.Key = "ButtonBackgroundDark";
+ val27.Dark = val10;
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ val91.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val28, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(46, 52)));
+ BindingBase value = ((IMarkupExtension)(object)val27).ProvideValue((IServiceProvider)val91);
+ val28.Value = value;
+ val33.Setters.Add(val28);
+ val32.Property = Button.TextColorProperty;
+ val29.Key = "TextPrimaryLight";
+ val31.Light = val11;
+ val30.Key = "TextPrimaryDark";
+ val31.Dark = val12;
+ XamlServiceProvider val92 = new XamlServiceProvider();
+ val92.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val32, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val92.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 46)));
+ BindingBase value2 = ((IMarkupExtension)(object)val31).ProvideValue((IServiceProvider)val92);
+ val32.Value = value2;
+ val33.Setters.Add(val32);
+ val67.Add("NavButtonStyle", (object)val33);
+ val34.Property = VisualElement.WidthRequestProperty;
+ val34.Value = "60";
+ val34.Value = 60.0;
+ val44.Setters.Add(val34);
+ val35.Property = VisualElement.HeightRequestProperty;
+ val35.Value = "36";
+ val35.Value = 36.0;
+ val44.Setters.Add(val35);
+ val36.Property = Button.CornerRadiusProperty;
+ val36.Value = "18";
+ val36.Value = 18;
+ val44.Setters.Add(val36);
+ val37.Property = Button.FontSizeProperty;
+ val37.Value = "14";
+ val37.Value = 14.0;
+ val44.Setters.Add(val37);
+ val41.Property = VisualElement.BackgroundColorProperty;
+ val38.Key = "PrimaryColor";
+ val40.Light = val;
+ val39.Key = "PrimaryDarkColor";
+ val40.Dark = val2;
+ XamlServiceProvider val93 = new XamlServiceProvider();
+ val93.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val41, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val93.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(56, 52)));
+ BindingBase value3 = ((IMarkupExtension)(object)val40).ProvideValue((IServiceProvider)val93);
+ val41.Value = value3;
+ val44.Setters.Add(val41);
+ val43.Property = Button.TextColorProperty;
+ val42.Light = "White";
+ val42.Dark = "#202124";
+ XamlServiceProvider val94 = new XamlServiceProvider();
+ val94.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val43, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val94.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(57, 46)));
+ BindingBase value4 = ((IMarkupExtension)(object)val42).ProvideValue((IServiceProvider)val94);
+ val43.Value = value4;
+ val44.Setters.Add(val43);
+ val67.Add("GoButtonStyle", (object)val44);
+ val45.Property = Entry.FontSizeProperty;
+ val45.Value = "14";
+ val45.Value = 14.0;
+ val59.Setters.Add(val45);
+ val46.Property = VisualElement.HeightRequestProperty;
+ val46.Value = "36";
+ val46.Value = 36.0;
+ val59.Setters.Add(val46);
+ val50.Property = VisualElement.BackgroundColorProperty;
+ val47.Key = "EntryBackgroundLight";
+ val49.Light = val7;
+ val48.Key = "EntryBackgroundDark";
+ val49.Dark = val8;
+ XamlServiceProvider val95 = new XamlServiceProvider();
+ val95.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val50, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val95.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(64, 52)));
+ BindingBase value5 = ((IMarkupExtension)(object)val49).ProvideValue((IServiceProvider)val95);
+ val50.Value = value5;
+ val59.Setters.Add(val50);
+ val54.Property = Entry.TextColorProperty;
+ val51.Key = "TextPrimaryLight";
+ val53.Light = val11;
+ val52.Key = "TextPrimaryDark";
+ val53.Dark = val12;
+ XamlServiceProvider val96 = new XamlServiceProvider();
+ val96.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val54, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val96.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(65, 46)));
+ BindingBase value6 = ((IMarkupExtension)(object)val53).ProvideValue((IServiceProvider)val96);
+ val54.Value = value6;
+ val59.Setters.Add(val54);
+ val58.Property = Entry.PlaceholderColorProperty;
+ val55.Key = "PlaceholderLight";
+ val57.Light = val15;
+ val56.Key = "PlaceholderDark";
+ val57.Dark = val16;
+ XamlServiceProvider val97 = new XamlServiceProvider();
+ val97.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val58, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val97.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(66, 53)));
+ BindingBase value7 = ((IMarkupExtension)(object)val57).ProvideValue((IServiceProvider)val97);
+ val58.Value = value7;
+ val59.Setters.Add(val58);
+ val67.Add("AddressBarStyle", (object)val59);
+ val60.Property = Label.FontSizeProperty;
+ val60.Value = "12";
+ val60.Value = 12.0;
+ val66.Setters.Add(val60);
+ val61.Property = Label.PaddingProperty;
+ val61.Value = "8,4";
+ val61.Value = (object)new Thickness(8.0, 4.0);
+ val66.Setters.Add(val61);
+ val65.Property = Label.TextColorProperty;
+ val62.Key = "TextSecondaryLight";
+ val64.Light = val13;
+ val63.Key = "TextSecondaryDark";
+ val64.Dark = val14;
+ XamlServiceProvider val98 = new XamlServiceProvider();
+ val98.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val65, (object)typeof(Setter).GetRuntimeProperty("Value")));
+ val98.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(73, 46)));
+ BindingBase value8 = ((IMarkupExtension)(object)val64).ProvideValue((IServiceProvider)val98);
+ val65.Value = value8;
+ val66.Setters.Add(val65);
+ val67.Add("StatusLabelStyle", (object)val66);
+ ((Application)browserApp).Resources = val67;
+ }
+}
diff --git a/XamlBrowser/MainPage.cs b/XamlBrowser/MainPage.cs
new file mode 100644
index 0000000..80bf858
--- /dev/null
+++ b/XamlBrowser/MainPage.cs
@@ -0,0 +1,1478 @@
+using System;
+using System.CodeDom.Compiler;
+using System.ComponentModel;
+using System.Diagnostics.CodeAnalysis;
+using System.Reflection;
+using System.Xml;
+using Microsoft.Maui;
+using Microsoft.Maui.Controls;
+using Microsoft.Maui.Controls.Internals;
+using Microsoft.Maui.Controls.Xaml;
+using Microsoft.Maui.Controls.Xaml.Internals;
+using Microsoft.Maui.Graphics;
+
+namespace XamlBrowser;
+
+[XamlFilePath("MainPage.xaml")]
+public class MainPage : ContentPage
+{
+ private const string HomeUrl = "https://openmaui.net";
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Entry AddressBar;
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private ProgressBar LoadingProgress;
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private WebView BrowserWebView;
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private Label StatusLabel;
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ private ImageButton ThemeToggle;
+
+ public MainPage()
+ {
+ InitializeComponent();
+ ((InputView)AddressBar).Text = "https://openmaui.net";
+ }
+
+ private void OnBackClicked(object? sender, EventArgs e)
+ {
+ Console.WriteLine($"[MainPage] OnBackClicked, CanGoBack={BrowserWebView.CanGoBack}");
+ if (BrowserWebView.CanGoBack)
+ {
+ BrowserWebView.GoBack();
+ }
+ }
+
+ private void OnForwardClicked(object? sender, EventArgs e)
+ {
+ Console.WriteLine($"[MainPage] OnForwardClicked, CanGoForward={BrowserWebView.CanGoForward}");
+ if (BrowserWebView.CanGoForward)
+ {
+ BrowserWebView.GoForward();
+ }
+ }
+
+ private void OnRefreshClicked(object? sender, EventArgs e)
+ {
+ Console.WriteLine("[MainPage] OnRefreshClicked");
+ BrowserWebView.Reload();
+ }
+
+ private void OnStopClicked(object? sender, EventArgs e)
+ {
+ ((VisualElement)LoadingProgress).IsVisible = false;
+ StatusLabel.Text = "Stopped";
+ }
+
+ private void OnHomeClicked(object? sender, EventArgs e)
+ {
+ NavigateTo("https://openmaui.net");
+ }
+
+ private void OnAddressBarCompleted(object? sender, EventArgs e)
+ {
+ NavigateTo(((InputView)AddressBar).Text);
+ }
+
+ private void OnGoClicked(object? sender, EventArgs e)
+ {
+ NavigateTo(((InputView)AddressBar).Text);
+ }
+
+ private void NavigateTo(string? url)
+ {
+ //IL_006c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0071: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007d: Expected O, but got Unknown
+ if (!string.IsNullOrWhiteSpace(url))
+ {
+ if (!url.StartsWith("http://", StringComparison.OrdinalIgnoreCase) && !url.StartsWith("https://", StringComparison.OrdinalIgnoreCase))
+ {
+ url = ((!url.Contains('.') || url.Contains(' ')) ? ("https://www.google.com/search?q=" + Uri.EscapeDataString(url)) : ("https://" + url));
+ }
+ ((InputView)AddressBar).Text = url;
+ BrowserWebView.Source = (WebViewSource)new UrlWebViewSource
+ {
+ Url = url
+ };
+ }
+ }
+
+ private void OnWebViewNavigating(object? sender, WebNavigatingEventArgs e)
+ {
+ //IL_0091: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a9: Expected O, but got Unknown
+ Console.WriteLine("[MainPage] Navigating to: " + ((WebNavigationEventArgs)e).Url);
+ StatusLabel.Text = "Loading " + ((WebNavigationEventArgs)e).Url + "...";
+ AnimationExtensions.AbortAnimation((IAnimatable)(object)LoadingProgress, "Progress");
+ LoadingProgress.Progress = 0.0;
+ ((VisualElement)LoadingProgress).IsVisible = true;
+ AnimationExtensions.Animate((IAnimatable)(object)LoadingProgress, "Progress", new Animation((Action)delegate(double v)
+ {
+ LoadingProgress.Progress = v;
+ }, 0.0, 0.9, (Easing)null, (Action)null), 16u, 2000u, Easing.CubicOut, (Action)null, (Func)null);
+ ((InputView)AddressBar).Text = ((WebNavigationEventArgs)e).Url;
+ }
+
+ private void OnWebViewNavigated(object? sender, WebNavigatedEventArgs e)
+ {
+ //IL_0032: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0055: Invalid comparison between Unknown and I4
+ //IL_006f: Unknown result type (might be due to invalid IL or missing references)
+ Console.WriteLine($"[MainPage] Navigated: {((WebNavigationEventArgs)e).Url} - Result: {e.Result}");
+ StatusLabel.Text = (((int)e.Result == 1) ? "Done" : $"Error: {e.Result}");
+ AnimationExtensions.AbortAnimation((IAnimatable)(object)LoadingProgress, "Progress");
+ LoadingProgress.Progress = 1.0;
+ ((InputView)AddressBar).Text = ((WebNavigationEventArgs)e).Url;
+ ((BindableObject)this).Dispatcher.DispatchDelayed(TimeSpan.FromMilliseconds(300L, 0L), (Action)delegate
+ {
+ ((VisualElement)LoadingProgress).IsVisible = false;
+ LoadingProgress.Progress = 0.0;
+ });
+ }
+
+ private void OnThemeToggleClicked(object? sender, EventArgs e)
+ {
+ //IL_0031: Unknown result type (might be due to invalid IL or missing references)
+ if (Application.Current is BrowserApp browserApp)
+ {
+ browserApp.ToggleTheme();
+ Console.WriteLine($"[MainPage] Theme changed to: {Application.Current.UserAppTheme}");
+ }
+ }
+
+ [GeneratedCode("Microsoft.Maui.Controls.SourceGen", "1.0.0.0")]
+ [MemberNotNull("AddressBar")]
+ [MemberNotNull("LoadingProgress")]
+ [MemberNotNull("BrowserWebView")]
+ [MemberNotNull("StatusLabel")]
+ [MemberNotNull("ThemeToggle")]
+ private void InitializeComponent()
+ {
+ //IL_0001: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0007: Expected O, but got Unknown
+ //IL_0007: Unknown result type (might be due to invalid IL or missing references)
+ //IL_000d: Expected O, but got Unknown
+ //IL_000d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0013: Expected O, but got Unknown
+ //IL_0013: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0019: Expected O, but got Unknown
+ //IL_0019: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0020: Expected O, but got Unknown
+ //IL_0020: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0027: Expected O, but got Unknown
+ //IL_0027: Unknown result type (might be due to invalid IL or missing references)
+ //IL_002e: Expected O, but got Unknown
+ //IL_002e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0035: Expected O, but got Unknown
+ //IL_0035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_003c: Expected O, but got Unknown
+ //IL_003c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0043: Expected O, but got Unknown
+ //IL_0043: Unknown result type (might be due to invalid IL or missing references)
+ //IL_004a: Expected O, but got Unknown
+ //IL_004a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0051: Expected O, but got Unknown
+ //IL_0051: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0058: Expected O, but got Unknown
+ //IL_0058: Unknown result type (might be due to invalid IL or missing references)
+ //IL_005f: Expected O, but got Unknown
+ //IL_005f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0066: Expected O, but got Unknown
+ //IL_0066: Unknown result type (might be due to invalid IL or missing references)
+ //IL_006d: Expected O, but got Unknown
+ //IL_006d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0074: Expected O, but got Unknown
+ //IL_0074: Unknown result type (might be due to invalid IL or missing references)
+ //IL_007b: Expected O, but got Unknown
+ //IL_007b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0082: Expected O, but got Unknown
+ //IL_0082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0089: Expected O, but got Unknown
+ //IL_0089: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0090: Expected O, but got Unknown
+ //IL_0090: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0097: Expected O, but got Unknown
+ //IL_0097: Unknown result type (might be due to invalid IL or missing references)
+ //IL_009e: Expected O, but got Unknown
+ //IL_009e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00a5: Expected O, but got Unknown
+ //IL_00a5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ac: Expected O, but got Unknown
+ //IL_00ac: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00b3: Expected O, but got Unknown
+ //IL_00b3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00ba: Expected O, but got Unknown
+ //IL_00ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c1: Expected O, but got Unknown
+ //IL_00c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00c8: Expected O, but got Unknown
+ //IL_00c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00cf: Expected O, but got Unknown
+ //IL_00cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00d6: Expected O, but got Unknown
+ //IL_00d6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00dd: Expected O, but got Unknown
+ //IL_00dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00e4: Expected O, but got Unknown
+ //IL_00e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00eb: Expected O, but got Unknown
+ //IL_00eb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f2: Expected O, but got Unknown
+ //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_00f9: Expected O, but got Unknown
+ //IL_00f9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0100: Expected O, but got Unknown
+ //IL_0100: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0107: Expected O, but got Unknown
+ //IL_0107: Unknown result type (might be due to invalid IL or missing references)
+ //IL_010e: Expected O, but got Unknown
+ //IL_010e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0115: Expected O, but got Unknown
+ //IL_0115: Unknown result type (might be due to invalid IL or missing references)
+ //IL_011c: Expected O, but got Unknown
+ //IL_011c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0123: Expected O, but got Unknown
+ //IL_0123: Unknown result type (might be due to invalid IL or missing references)
+ //IL_012a: Expected O, but got Unknown
+ //IL_012a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0131: Expected O, but got Unknown
+ //IL_0131: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0138: Expected O, but got Unknown
+ //IL_0138: Unknown result type (might be due to invalid IL or missing references)
+ //IL_013f: Expected O, but got Unknown
+ //IL_013f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0146: Expected O, but got Unknown
+ //IL_0146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_014d: Expected O, but got Unknown
+ //IL_014d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0154: Expected O, but got Unknown
+ //IL_0154: Unknown result type (might be due to invalid IL or missing references)
+ //IL_015b: Expected O, but got Unknown
+ //IL_0168: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_02fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0303: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0349: Unknown result type (might be due to invalid IL or missing references)
+ //IL_034e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0351: Expected O, but got Unknown
+ //IL_0356: Expected O, but got Unknown
+ //IL_0356: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0368: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0376: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0380: Expected O, but got Unknown
+ //IL_037b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0385: Expected O, but got Unknown
+ //IL_038a: Expected O, but got Unknown
+ //IL_039f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03af: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_03ff: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0402: Expected O, but got Unknown
+ //IL_0407: Expected O, but got Unknown
+ //IL_0407: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0419: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0427: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0431: Expected O, but got Unknown
+ //IL_042c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0436: Expected O, but got Unknown
+ //IL_043b: Expected O, but got Unknown
+ //IL_0446: Unknown result type (might be due to invalid IL or missing references)
+ //IL_044b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_045d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0467: Expected O, but got Unknown
+ //IL_0467: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0475: Unknown result type (might be due to invalid IL or missing references)
+ //IL_047f: Expected O, but got Unknown
+ //IL_047a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0484: Expected O, but got Unknown
+ //IL_0489: Expected O, but got Unknown
+ //IL_04a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ad: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04b3: Expected O, but got Unknown
+ //IL_04b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c0: Expected O, but got Unknown
+ //IL_04c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04c7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04cd: Expected O, but got Unknown
+ //IL_04cf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04da: Expected O, but got Unknown
+ //IL_04da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_04e4: Expected O, but got Unknown
+ //IL_0505: Unknown result type (might be due to invalid IL or missing references)
+ //IL_050a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0510: Expected O, but got Unknown
+ //IL_0512: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0517: Unknown result type (might be due to invalid IL or missing references)
+ //IL_051d: Expected O, but got Unknown
+ //IL_051f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0524: Unknown result type (might be due to invalid IL or missing references)
+ //IL_052a: Expected O, but got Unknown
+ //IL_052c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0531: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0537: Expected O, but got Unknown
+ //IL_0539: Unknown result type (might be due to invalid IL or missing references)
+ //IL_053e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0544: Expected O, but got Unknown
+ //IL_0546: Unknown result type (might be due to invalid IL or missing references)
+ //IL_054b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0551: Expected O, but got Unknown
+ //IL_0553: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0558: Unknown result type (might be due to invalid IL or missing references)
+ //IL_055e: Expected O, but got Unknown
+ //IL_055e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0568: Expected O, but got Unknown
+ //IL_0581: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05b5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ba: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05c5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_05ca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0625: Unknown result type (might be due to invalid IL or missing references)
+ //IL_062a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_062d: Expected O, but got Unknown
+ //IL_0632: Expected O, but got Unknown
+ //IL_0632: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0644: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0653: Unknown result type (might be due to invalid IL or missing references)
+ //IL_065d: Expected O, but got Unknown
+ //IL_0658: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0662: Expected O, but got Unknown
+ //IL_0667: Expected O, but got Unknown
+ //IL_067e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0683: Unknown result type (might be due to invalid IL or missing references)
+ //IL_068e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0693: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_06f6: Expected O, but got Unknown
+ //IL_06fb: Expected O, but got Unknown
+ //IL_06fb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_070d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_071c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0726: Expected O, but got Unknown
+ //IL_0721: Unknown result type (might be due to invalid IL or missing references)
+ //IL_072b: Expected O, but got Unknown
+ //IL_0730: Expected O, but got Unknown
+ //IL_073d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0742: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0754: Unknown result type (might be due to invalid IL or missing references)
+ //IL_075e: Expected O, but got Unknown
+ //IL_075e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_076d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0777: Expected O, but got Unknown
+ //IL_0772: Unknown result type (might be due to invalid IL or missing references)
+ //IL_077c: Expected O, but got Unknown
+ //IL_0781: Expected O, but got Unknown
+ //IL_07bd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07c2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07d4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07de: Expected O, but got Unknown
+ //IL_07de: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07ed: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07f7: Expected O, but got Unknown
+ //IL_07f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_07fc: Expected O, but got Unknown
+ //IL_0801: Expected O, but got Unknown
+ //IL_0868: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0883: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0888: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0893: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0898: Unknown result type (might be due to invalid IL or missing references)
+ //IL_08fd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0902: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0905: Expected O, but got Unknown
+ //IL_090a: Expected O, but got Unknown
+ //IL_090a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_091c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_092b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0935: Expected O, but got Unknown
+ //IL_0930: Unknown result type (might be due to invalid IL or missing references)
+ //IL_093a: Expected O, but got Unknown
+ //IL_093f: Expected O, but got Unknown
+ //IL_0956: Unknown result type (might be due to invalid IL or missing references)
+ //IL_095b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0966: Unknown result type (might be due to invalid IL or missing references)
+ //IL_096b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09d8: Expected O, but got Unknown
+ //IL_09dd: Expected O, but got Unknown
+ //IL_09dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09ef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_09fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a08: Expected O, but got Unknown
+ //IL_0a03: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a0d: Expected O, but got Unknown
+ //IL_0a12: Expected O, but got Unknown
+ //IL_0a1f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a36: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a40: Expected O, but got Unknown
+ //IL_0a40: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a4f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a59: Expected O, but got Unknown
+ //IL_0a54: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0a5e: Expected O, but got Unknown
+ //IL_0a63: Expected O, but got Unknown
+ //IL_0ae3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ae8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0afa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b04: Expected O, but got Unknown
+ //IL_0b04: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b13: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b1d: Expected O, but got Unknown
+ //IL_0b18: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0b22: Expected O, but got Unknown
+ //IL_0b27: Expected O, but got Unknown
+ //IL_0b8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ba9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bae: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bb9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0bbe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c23: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c28: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c2b: Expected O, but got Unknown
+ //IL_0c30: Expected O, but got Unknown
+ //IL_0c30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c42: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c51: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c5b: Expected O, but got Unknown
+ //IL_0c56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c60: Expected O, but got Unknown
+ //IL_0c65: Expected O, but got Unknown
+ //IL_0c7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c8c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0c91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cf6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0cfe: Expected O, but got Unknown
+ //IL_0d03: Expected O, but got Unknown
+ //IL_0d03: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d15: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d2e: Expected O, but got Unknown
+ //IL_0d29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d33: Expected O, but got Unknown
+ //IL_0d38: Expected O, but got Unknown
+ //IL_0d45: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d66: Expected O, but got Unknown
+ //IL_0d66: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d75: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d7f: Expected O, but got Unknown
+ //IL_0d7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0d84: Expected O, but got Unknown
+ //IL_0d89: Expected O, but got Unknown
+ //IL_0e09: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e0e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e20: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e2a: Expected O, but got Unknown
+ //IL_0e2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e39: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e43: Expected O, but got Unknown
+ //IL_0e3e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0e48: Expected O, but got Unknown
+ //IL_0e4d: Expected O, but got Unknown
+ //IL_0eb4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ecf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ed4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0edf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0ee4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f49: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f4e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f51: Expected O, but got Unknown
+ //IL_0f56: Expected O, but got Unknown
+ //IL_0f56: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f68: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f77: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f81: Expected O, but got Unknown
+ //IL_0f7c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0f86: Expected O, but got Unknown
+ //IL_0f8b: Expected O, but got Unknown
+ //IL_0fa2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fa7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fb2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_0fb7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_101c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1021: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1024: Expected O, but got Unknown
+ //IL_1029: Expected O, but got Unknown
+ //IL_1029: Unknown result type (might be due to invalid IL or missing references)
+ //IL_103b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_104a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1054: Expected O, but got Unknown
+ //IL_104f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1059: Expected O, but got Unknown
+ //IL_105e: Expected O, but got Unknown
+ //IL_106b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1070: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1082: Unknown result type (might be due to invalid IL or missing references)
+ //IL_108c: Expected O, but got Unknown
+ //IL_108c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_109b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10a5: Expected O, but got Unknown
+ //IL_10a0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_10aa: Expected O, but got Unknown
+ //IL_10af: Expected O, but got Unknown
+ //IL_112f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1134: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1146: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1150: Expected O, but got Unknown
+ //IL_1150: Unknown result type (might be due to invalid IL or missing references)
+ //IL_115f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1169: Expected O, but got Unknown
+ //IL_1164: Unknown result type (might be due to invalid IL or missing references)
+ //IL_116e: Expected O, but got Unknown
+ //IL_1173: Expected O, but got Unknown
+ //IL_11da: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11f5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_11fa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1205: Unknown result type (might be due to invalid IL or missing references)
+ //IL_120a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_126f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1274: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1277: Expected O, but got Unknown
+ //IL_127c: Expected O, but got Unknown
+ //IL_127c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_128e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_129d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12a7: Expected O, but got Unknown
+ //IL_12a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12ac: Expected O, but got Unknown
+ //IL_12b1: Expected O, but got Unknown
+ //IL_12c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12cd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_12dd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1342: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1347: Unknown result type (might be due to invalid IL or missing references)
+ //IL_134a: Expected O, but got Unknown
+ //IL_134f: Expected O, but got Unknown
+ //IL_134f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1361: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1370: Unknown result type (might be due to invalid IL or missing references)
+ //IL_137a: Expected O, but got Unknown
+ //IL_1375: Unknown result type (might be due to invalid IL or missing references)
+ //IL_137f: Expected O, but got Unknown
+ //IL_1384: Expected O, but got Unknown
+ //IL_1391: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1396: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13a8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13b2: Expected O, but got Unknown
+ //IL_13b2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13c1: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13cb: Expected O, but got Unknown
+ //IL_13c6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_13d0: Expected O, but got Unknown
+ //IL_13d5: Expected O, but got Unknown
+ //IL_1455: Unknown result type (might be due to invalid IL or missing references)
+ //IL_145a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_146c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1476: Expected O, but got Unknown
+ //IL_1476: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1485: Unknown result type (might be due to invalid IL or missing references)
+ //IL_148f: Expected O, but got Unknown
+ //IL_148a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1494: Expected O, but got Unknown
+ //IL_1499: Expected O, but got Unknown
+ //IL_1500: Unknown result type (might be due to invalid IL or missing references)
+ //IL_151b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1520: Unknown result type (might be due to invalid IL or missing references)
+ //IL_152b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1530: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1595: Unknown result type (might be due to invalid IL or missing references)
+ //IL_159a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_159d: Expected O, but got Unknown
+ //IL_15a2: Expected O, but got Unknown
+ //IL_15a2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15c3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15cd: Expected O, but got Unknown
+ //IL_15c8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15d2: Expected O, but got Unknown
+ //IL_15d7: Expected O, but got Unknown
+ //IL_15ee: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15f3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_15fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1603: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1668: Unknown result type (might be due to invalid IL or missing references)
+ //IL_166d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1670: Expected O, but got Unknown
+ //IL_1675: Expected O, but got Unknown
+ //IL_1675: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1687: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1696: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16a0: Expected O, but got Unknown
+ //IL_169b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16a5: Expected O, but got Unknown
+ //IL_16aa: Expected O, but got Unknown
+ //IL_16b7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16bc: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16ce: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16d8: Expected O, but got Unknown
+ //IL_16d8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16e7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f1: Expected O, but got Unknown
+ //IL_16ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_16f6: Expected O, but got Unknown
+ //IL_16fb: Expected O, but got Unknown
+ //IL_177e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1783: Unknown result type (might be due to invalid IL or missing references)
+ //IL_178e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1793: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17df: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17e4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17e7: Expected O, but got Unknown
+ //IL_17ec: Expected O, but got Unknown
+ //IL_17ec: Unknown result type (might be due to invalid IL or missing references)
+ //IL_17fe: Unknown result type (might be due to invalid IL or missing references)
+ //IL_180d: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1817: Expected O, but got Unknown
+ //IL_1812: Unknown result type (might be due to invalid IL or missing references)
+ //IL_181c: Expected O, but got Unknown
+ //IL_1821: Expected O, but got Unknown
+ //IL_18a4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18a9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_18b9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1905: Unknown result type (might be due to invalid IL or missing references)
+ //IL_190a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_190d: Expected O, but got Unknown
+ //IL_1912: Expected O, but got Unknown
+ //IL_1912: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1924: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1933: Unknown result type (might be due to invalid IL or missing references)
+ //IL_193d: Expected O, but got Unknown
+ //IL_1938: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1942: Expected O, but got Unknown
+ //IL_1947: Expected O, but got Unknown
+ //IL_19f2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_19f7: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a02: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a07: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a62: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a67: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a6a: Expected O, but got Unknown
+ //IL_1a6f: Expected O, but got Unknown
+ //IL_1a6f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a81: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a90: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a9a: Expected O, but got Unknown
+ //IL_1a95: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1a9f: Expected O, but got Unknown
+ //IL_1aa4: Expected O, but got Unknown
+ //IL_1abb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ac0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1acb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ad0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b2b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b30: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b33: Expected O, but got Unknown
+ //IL_1b38: Expected O, but got Unknown
+ //IL_1b38: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b4a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b59: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b63: Expected O, but got Unknown
+ //IL_1b5e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b68: Expected O, but got Unknown
+ //IL_1b6d: Expected O, but got Unknown
+ //IL_1b7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b7f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b91: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1b9b: Expected O, but got Unknown
+ //IL_1b9b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1baa: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bb4: Expected O, but got Unknown
+ //IL_1baf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bb9: Expected O, but got Unknown
+ //IL_1bbe: Expected O, but got Unknown
+ //IL_1bef: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1bfe: Expected O, but got Unknown
+ //IL_1c2a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1c39: Expected O, but got Unknown
+ //IL_1c9f: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cbd: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cc2: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cc8: Expected O, but got Unknown
+ //IL_1cca: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ccf: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cd5: Expected O, but got Unknown
+ //IL_1cd5: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cdf: Expected O, but got Unknown
+ //IL_1ceb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cf0: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1cfb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d00: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d5b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d60: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d63: Expected O, but got Unknown
+ //IL_1d68: Expected O, but got Unknown
+ //IL_1d68: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d7a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d89: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d93: Expected O, but got Unknown
+ //IL_1d8e: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1d98: Expected O, but got Unknown
+ //IL_1d9d: Expected O, but got Unknown
+ //IL_1db4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1db9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dc4: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1dc9: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e24: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e29: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e2c: Expected O, but got Unknown
+ //IL_1e31: Expected O, but got Unknown
+ //IL_1e31: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e43: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e52: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e5c: Expected O, but got Unknown
+ //IL_1e57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e61: Expected O, but got Unknown
+ //IL_1e66: Expected O, but got Unknown
+ //IL_1e73: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e78: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e8a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1e94: Expected O, but got Unknown
+ //IL_1e94: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ea3: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1ead: Expected O, but got Unknown
+ //IL_1ea8: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1eb2: Expected O, but got Unknown
+ //IL_1eb7: Expected O, but got Unknown
+ //IL_1ef6: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1efb: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f06: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f0b: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f57: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f5c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f5f: Expected O, but got Unknown
+ //IL_1f64: Expected O, but got Unknown
+ //IL_1f64: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f76: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f85: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f8f: Expected O, but got Unknown
+ //IL_1f8a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_1f94: Expected O, but got Unknown
+ //IL_1f99: Expected O, but got Unknown
+ //IL_2005: Unknown result type (might be due to invalid IL or missing references)
+ //IL_200a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_201c: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2026: Expected O, but got Unknown
+ //IL_2026: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2035: Unknown result type (might be due to invalid IL or missing references)
+ //IL_203f: Expected O, but got Unknown
+ //IL_203a: Unknown result type (might be due to invalid IL or missing references)
+ //IL_2044: Expected O, but got Unknown
+ //IL_2049: Expected O, but got Unknown
+ //IL_20af: Unknown result type (might be due to invalid IL or missing references)
+ StaticResourceExtension val = new StaticResourceExtension();
+ StaticResourceExtension val2 = new StaticResourceExtension();
+ AppThemeBindingExtension val3 = new AppThemeBindingExtension();
+ StaticResourceExtension val4 = new StaticResourceExtension();
+ StaticResourceExtension val5 = new StaticResourceExtension();
+ AppThemeBindingExtension val6 = new AppThemeBindingExtension();
+ AppThemeBindingExtension val7 = new AppThemeBindingExtension();
+ StaticResourceExtension val8 = new StaticResourceExtension();
+ StaticResourceExtension val9 = new StaticResourceExtension();
+ AppThemeBindingExtension val10 = new AppThemeBindingExtension();
+ ImageButton val11 = new ImageButton();
+ AppThemeBindingExtension val12 = new AppThemeBindingExtension();
+ StaticResourceExtension val13 = new StaticResourceExtension();
+ StaticResourceExtension val14 = new StaticResourceExtension();
+ AppThemeBindingExtension val15 = new AppThemeBindingExtension();
+ ImageButton val16 = new ImageButton();
+ AppThemeBindingExtension val17 = new AppThemeBindingExtension();
+ StaticResourceExtension val18 = new StaticResourceExtension();
+ StaticResourceExtension val19 = new StaticResourceExtension();
+ AppThemeBindingExtension val20 = new AppThemeBindingExtension();
+ ImageButton val21 = new ImageButton();
+ AppThemeBindingExtension val22 = new AppThemeBindingExtension();
+ StaticResourceExtension val23 = new StaticResourceExtension();
+ StaticResourceExtension val24 = new StaticResourceExtension();
+ AppThemeBindingExtension val25 = new AppThemeBindingExtension();
+ ImageButton val26 = new ImageButton();
+ AppThemeBindingExtension val27 = new AppThemeBindingExtension();
+ StaticResourceExtension val28 = new StaticResourceExtension();
+ StaticResourceExtension val29 = new StaticResourceExtension();
+ AppThemeBindingExtension val30 = new AppThemeBindingExtension();
+ ImageButton val31 = new ImageButton();
+ StaticResourceExtension val32 = new StaticResourceExtension();
+ Entry val33 = new Entry();
+ StaticResourceExtension val34 = new StaticResourceExtension();
+ Button val35 = new Button();
+ Grid val36 = new Grid();
+ StaticResourceExtension val37 = new StaticResourceExtension();
+ StaticResourceExtension val38 = new StaticResourceExtension();
+ AppThemeBindingExtension val39 = new AppThemeBindingExtension();
+ ProgressBar val40 = new ProgressBar();
+ WebView val41 = new WebView();
+ StaticResourceExtension val42 = new StaticResourceExtension();
+ StaticResourceExtension val43 = new StaticResourceExtension();
+ AppThemeBindingExtension val44 = new AppThemeBindingExtension();
+ StaticResourceExtension val45 = new StaticResourceExtension();
+ Label val46 = new Label();
+ AppThemeBindingExtension val47 = new AppThemeBindingExtension();
+ ImageButton val48 = new ImageButton();
+ Grid val49 = new Grid();
+ Grid val50 = new Grid();
+ MainPage mainPage;
+ NameScope val51 = (NameScope)(((object)NameScope.GetNameScope((BindableObject)(object)(mainPage = this))) ?? ((object)new NameScope()));
+ NameScope.SetNameScope((BindableObject)(object)mainPage, (INameScope)(object)val51);
+ ((Element)val50).transientNamescope = (INameScope)(object)val51;
+ ((Element)val36).transientNamescope = (INameScope)(object)val51;
+ ((Element)val11).transientNamescope = (INameScope)(object)val51;
+ ((Element)val16).transientNamescope = (INameScope)(object)val51;
+ ((Element)val21).transientNamescope = (INameScope)(object)val51;
+ ((Element)val26).transientNamescope = (INameScope)(object)val51;
+ ((Element)val31).transientNamescope = (INameScope)(object)val51;
+ ((Element)val33).transientNamescope = (INameScope)(object)val51;
+ ((INameScope)val51).RegisterName("AddressBar", (object)val33);
+ if (((Element)val33).StyleId == null)
+ {
+ ((Element)val33).StyleId = "AddressBar";
+ }
+ ((Element)val35).transientNamescope = (INameScope)(object)val51;
+ ((Element)val40).transientNamescope = (INameScope)(object)val51;
+ ((INameScope)val51).RegisterName("LoadingProgress", (object)val40);
+ if (((Element)val40).StyleId == null)
+ {
+ ((Element)val40).StyleId = "LoadingProgress";
+ }
+ ((Element)val41).transientNamescope = (INameScope)(object)val51;
+ ((INameScope)val51).RegisterName("BrowserWebView", (object)val41);
+ if (((Element)val41).StyleId == null)
+ {
+ ((Element)val41).StyleId = "BrowserWebView";
+ }
+ ((Element)val49).transientNamescope = (INameScope)(object)val51;
+ ((Element)val46).transientNamescope = (INameScope)(object)val51;
+ ((INameScope)val51).RegisterName("StatusLabel", (object)val46);
+ if (((Element)val46).StyleId == null)
+ {
+ ((Element)val46).StyleId = "StatusLabel";
+ }
+ ((Element)val48).transientNamescope = (INameScope)(object)val51;
+ ((INameScope)val51).RegisterName("ThemeToggle", (object)val48);
+ if (((Element)val48).StyleId == null)
+ {
+ ((Element)val48).StyleId = "ThemeToggle";
+ }
+ AddressBar = val33;
+ LoadingProgress = val40;
+ BrowserWebView = val41;
+ StatusLabel = val46;
+ ThemeToggle = val48;
+ ((BindableObject)mainPage).SetValue(Page.TitleProperty, (object)"XAML Browser");
+ val.Key = "PageBackgroundLight";
+ StaticResourceExtension val52 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundLight"
+ };
+ XamlServiceProvider val53 = new XamlServiceProvider();
+ Type? typeFromHandle = typeof(IProvideValueTarget);
+ object[] array = new object[0 + 2];
+ array[0] = val3;
+ array[1] = mainPage;
+ SimpleValueTargetProvider val54 = new SimpleValueTargetProvider(array, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[3] { val51, val51, val51 }, false);
+ object obj = (object)val54;
+ val53.Add(typeFromHandle, (object)val54);
+ val53.Add(typeof(IReferenceProvider), obj);
+ val53.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object light = val52.ProvideValue((IServiceProvider)val53);
+ val3.Light = light;
+ val2.Key = "PageBackgroundDark";
+ StaticResourceExtension val55 = new StaticResourceExtension
+ {
+ Key = "PageBackgroundDark"
+ };
+ XamlServiceProvider val56 = new XamlServiceProvider();
+ Type? typeFromHandle2 = typeof(IProvideValueTarget);
+ object[] array2 = new object[0 + 2];
+ array2[0] = val3;
+ array2[1] = mainPage;
+ SimpleValueTargetProvider val57 = new SimpleValueTargetProvider(array2, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[3] { val51, val51, val51 }, false);
+ object obj2 = (object)val57;
+ val56.Add(typeFromHandle2, (object)val57);
+ val56.Add(typeof(IReferenceProvider), obj2);
+ val56.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ object dark = val55.ProvideValue((IServiceProvider)val56);
+ val3.Dark = dark;
+ XamlServiceProvider val58 = new XamlServiceProvider();
+ val58.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)mainPage, (object)VisualElement.BackgroundColorProperty));
+ val58.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(6, 14)));
+ BindingBase val59 = ((IMarkupExtension)(object)val3).ProvideValue((IServiceProvider)val58);
+ ((BindableObject)mainPage).SetBinding(VisualElement.BackgroundColorProperty, val59);
+ ((BindableObject)val50).SetValue(Grid.RowDefinitionsProperty, (object)new RowDefinitionCollection((RowDefinition[])(object)new RowDefinition[4]
+ {
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Auto),
+ new RowDefinition(GridLength.Star),
+ new RowDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val36).SetValue(Grid.RowProperty, (object)0);
+ ((BindableObject)val36).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[7]
+ {
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Auto),
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Auto)
+ }));
+ ((BindableObject)val36).SetValue(Layout.PaddingProperty, (object)new Thickness(12.0, 8.0));
+ ((BindableObject)val36).SetValue(Grid.ColumnSpacingProperty, (object)8.0);
+ val4.Key = "ToolbarBackgroundLight";
+ StaticResourceExtension val60 = new StaticResourceExtension
+ {
+ Key = "ToolbarBackgroundLight"
+ };
+ XamlServiceProvider val61 = new XamlServiceProvider();
+ Type? typeFromHandle3 = typeof(IProvideValueTarget);
+ object[] array3 = new object[0 + 4];
+ array3[0] = val6;
+ array3[1] = val36;
+ array3[2] = val50;
+ array3[3] = mainPage;
+ SimpleValueTargetProvider val62 = new SimpleValueTargetProvider(array3, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj3 = (object)val62;
+ val61.Add(typeFromHandle3, (object)val62);
+ val61.Add(typeof(IReferenceProvider), obj3);
+ val61.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 15)));
+ object light2 = val60.ProvideValue((IServiceProvider)val61);
+ val6.Light = light2;
+ val5.Key = "ToolbarBackgroundDark";
+ StaticResourceExtension val63 = new StaticResourceExtension
+ {
+ Key = "ToolbarBackgroundDark"
+ };
+ XamlServiceProvider val64 = new XamlServiceProvider();
+ Type? typeFromHandle4 = typeof(IProvideValueTarget);
+ object[] array4 = new object[0 + 4];
+ array4[0] = val6;
+ array4[1] = val36;
+ array4[2] = val50;
+ array4[3] = mainPage;
+ SimpleValueTargetProvider val65 = new SimpleValueTargetProvider(array4, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj4 = (object)val65;
+ val64.Add(typeFromHandle4, (object)val65);
+ val64.Add(typeof(IReferenceProvider), obj4);
+ val64.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 15)));
+ object dark2 = val63.ProvideValue((IServiceProvider)val64);
+ val6.Dark = dark2;
+ XamlServiceProvider val66 = new XamlServiceProvider();
+ val66.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val36, (object)VisualElement.BackgroundColorProperty));
+ val66.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(14, 15)));
+ BindingBase val67 = ((IMarkupExtension)(object)val6).ProvideValue((IServiceProvider)val66);
+ ((BindableObject)val36).SetBinding(VisualElement.BackgroundColorProperty, val67);
+ ((BindableObject)val11).SetValue(Grid.ColumnProperty, (object)0);
+ val7.Light = "arrow_back_dark.png";
+ val7.Dark = "arrow_back_light.png";
+ XamlServiceProvider val68 = new XamlServiceProvider();
+ val68.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val11, (object)ImageButton.SourceProperty));
+ val68.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(18, 26)));
+ BindingBase val69 = ((IMarkupExtension)(object)val7).ProvideValue((IServiceProvider)val68);
+ ((BindableObject)val11).SetBinding(ImageButton.SourceProperty, val69);
+ ((BindableObject)val11).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val11).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val11).SetValue(ImageButton.CornerRadiusProperty, (object)20);
+ ((BindableObject)val11).SetValue(ImageButton.PaddingProperty, (object)new Thickness(8.0));
+ val8.Key = "ButtonBackgroundLight";
+ StaticResourceExtension val70 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundLight"
+ };
+ XamlServiceProvider val71 = new XamlServiceProvider();
+ Type? typeFromHandle5 = typeof(IProvideValueTarget);
+ object[] array5 = new object[0 + 5];
+ array5[0] = val10;
+ array5[1] = val11;
+ array5[2] = val36;
+ array5[3] = val50;
+ array5[4] = mainPage;
+ SimpleValueTargetProvider val72 = new SimpleValueTargetProvider(array5, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj5 = (object)val72;
+ val71.Add(typeFromHandle5, (object)val72);
+ val71.Add(typeof(IReferenceProvider), obj5);
+ val71.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 26)));
+ object light3 = val70.ProvideValue((IServiceProvider)val71);
+ val10.Light = light3;
+ val9.Key = "ButtonBackgroundDark";
+ StaticResourceExtension val73 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundDark"
+ };
+ XamlServiceProvider val74 = new XamlServiceProvider();
+ Type? typeFromHandle6 = typeof(IProvideValueTarget);
+ object[] array6 = new object[0 + 5];
+ array6[0] = val10;
+ array6[1] = val11;
+ array6[2] = val36;
+ array6[3] = val50;
+ array6[4] = mainPage;
+ SimpleValueTargetProvider val75 = new SimpleValueTargetProvider(array6, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj6 = (object)val75;
+ val74.Add(typeFromHandle6, (object)val75);
+ val74.Add(typeof(IReferenceProvider), obj6);
+ val74.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 26)));
+ object dark3 = val73.ProvideValue((IServiceProvider)val74);
+ val10.Dark = dark3;
+ XamlServiceProvider val76 = new XamlServiceProvider();
+ val76.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val11, (object)VisualElement.BackgroundColorProperty));
+ val76.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(23, 26)));
+ BindingBase val77 = ((IMarkupExtension)(object)val10).ProvideValue((IServiceProvider)val76);
+ ((BindableObject)val11).SetBinding(VisualElement.BackgroundColorProperty, val77);
+ val11.Clicked += mainPage.OnBackClicked;
+ ((BindableObject)val11).SetValue(Element.AutomationIdProperty, (object)"BackButton");
+ ((BindableObject)val11).SetValue(ToolTipProperties.TextProperty, (object)"Go Back");
+ ((Layout)val36).Children.Add((IView)(object)val11);
+ ((BindableObject)val16).SetValue(Grid.ColumnProperty, (object)1);
+ val12.Light = "arrow_forward_dark.png";
+ val12.Dark = "arrow_forward_light.png";
+ XamlServiceProvider val78 = new XamlServiceProvider();
+ val78.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val16, (object)ImageButton.SourceProperty));
+ val78.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(30, 26)));
+ BindingBase val79 = ((IMarkupExtension)(object)val12).ProvideValue((IServiceProvider)val78);
+ ((BindableObject)val16).SetBinding(ImageButton.SourceProperty, val79);
+ ((BindableObject)val16).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val16).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val16).SetValue(ImageButton.CornerRadiusProperty, (object)20);
+ ((BindableObject)val16).SetValue(ImageButton.PaddingProperty, (object)new Thickness(8.0));
+ val13.Key = "ButtonBackgroundLight";
+ StaticResourceExtension val80 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundLight"
+ };
+ XamlServiceProvider val81 = new XamlServiceProvider();
+ Type? typeFromHandle7 = typeof(IProvideValueTarget);
+ object[] array7 = new object[0 + 5];
+ array7[0] = val15;
+ array7[1] = val16;
+ array7[2] = val36;
+ array7[3] = val50;
+ array7[4] = mainPage;
+ SimpleValueTargetProvider val82 = new SimpleValueTargetProvider(array7, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj7 = (object)val82;
+ val81.Add(typeFromHandle7, (object)val82);
+ val81.Add(typeof(IReferenceProvider), obj7);
+ val81.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 26)));
+ object light4 = val80.ProvideValue((IServiceProvider)val81);
+ val15.Light = light4;
+ val14.Key = "ButtonBackgroundDark";
+ StaticResourceExtension val83 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundDark"
+ };
+ XamlServiceProvider val84 = new XamlServiceProvider();
+ Type? typeFromHandle8 = typeof(IProvideValueTarget);
+ object[] array8 = new object[0 + 5];
+ array8[0] = val15;
+ array8[1] = val16;
+ array8[2] = val36;
+ array8[3] = val50;
+ array8[4] = mainPage;
+ SimpleValueTargetProvider val85 = new SimpleValueTargetProvider(array8, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj8 = (object)val85;
+ val84.Add(typeFromHandle8, (object)val85);
+ val84.Add(typeof(IReferenceProvider), obj8);
+ val84.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 26)));
+ object dark4 = val83.ProvideValue((IServiceProvider)val84);
+ val15.Dark = dark4;
+ XamlServiceProvider val86 = new XamlServiceProvider();
+ val86.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val16, (object)VisualElement.BackgroundColorProperty));
+ val86.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(35, 26)));
+ BindingBase val87 = ((IMarkupExtension)(object)val15).ProvideValue((IServiceProvider)val86);
+ ((BindableObject)val16).SetBinding(VisualElement.BackgroundColorProperty, val87);
+ val16.Clicked += mainPage.OnForwardClicked;
+ ((BindableObject)val16).SetValue(Element.AutomationIdProperty, (object)"ForwardButton");
+ ((BindableObject)val16).SetValue(ToolTipProperties.TextProperty, (object)"Go Forward");
+ ((Layout)val36).Children.Add((IView)(object)val16);
+ ((BindableObject)val21).SetValue(Grid.ColumnProperty, (object)2);
+ val17.Light = "refresh_dark.png";
+ val17.Dark = "refresh_light.png";
+ XamlServiceProvider val88 = new XamlServiceProvider();
+ val88.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val21, (object)ImageButton.SourceProperty));
+ val88.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(42, 26)));
+ BindingBase val89 = ((IMarkupExtension)(object)val17).ProvideValue((IServiceProvider)val88);
+ ((BindableObject)val21).SetBinding(ImageButton.SourceProperty, val89);
+ ((BindableObject)val21).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val21).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val21).SetValue(ImageButton.CornerRadiusProperty, (object)20);
+ ((BindableObject)val21).SetValue(ImageButton.PaddingProperty, (object)new Thickness(8.0));
+ val18.Key = "ButtonBackgroundLight";
+ StaticResourceExtension val90 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundLight"
+ };
+ XamlServiceProvider val91 = new XamlServiceProvider();
+ Type? typeFromHandle9 = typeof(IProvideValueTarget);
+ object[] array9 = new object[0 + 5];
+ array9[0] = val20;
+ array9[1] = val21;
+ array9[2] = val36;
+ array9[3] = val50;
+ array9[4] = mainPage;
+ SimpleValueTargetProvider val92 = new SimpleValueTargetProvider(array9, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj9 = (object)val92;
+ val91.Add(typeFromHandle9, (object)val92);
+ val91.Add(typeof(IReferenceProvider), obj9);
+ val91.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 26)));
+ object light5 = val90.ProvideValue((IServiceProvider)val91);
+ val20.Light = light5;
+ val19.Key = "ButtonBackgroundDark";
+ StaticResourceExtension val93 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundDark"
+ };
+ XamlServiceProvider val94 = new XamlServiceProvider();
+ Type? typeFromHandle10 = typeof(IProvideValueTarget);
+ object[] array10 = new object[0 + 5];
+ array10[0] = val20;
+ array10[1] = val21;
+ array10[2] = val36;
+ array10[3] = val50;
+ array10[4] = mainPage;
+ SimpleValueTargetProvider val95 = new SimpleValueTargetProvider(array10, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj10 = (object)val95;
+ val94.Add(typeFromHandle10, (object)val95);
+ val94.Add(typeof(IReferenceProvider), obj10);
+ val94.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 26)));
+ object dark5 = val93.ProvideValue((IServiceProvider)val94);
+ val20.Dark = dark5;
+ XamlServiceProvider val96 = new XamlServiceProvider();
+ val96.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val21, (object)VisualElement.BackgroundColorProperty));
+ val96.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(47, 26)));
+ BindingBase val97 = ((IMarkupExtension)(object)val20).ProvideValue((IServiceProvider)val96);
+ ((BindableObject)val21).SetBinding(VisualElement.BackgroundColorProperty, val97);
+ val21.Clicked += mainPage.OnRefreshClicked;
+ ((BindableObject)val21).SetValue(Element.AutomationIdProperty, (object)"RefreshButton");
+ ((BindableObject)val21).SetValue(ToolTipProperties.TextProperty, (object)"Refresh Page");
+ ((Layout)val36).Children.Add((IView)(object)val21);
+ ((BindableObject)val26).SetValue(Grid.ColumnProperty, (object)3);
+ val22.Light = "close_dark.png";
+ val22.Dark = "close_light.png";
+ XamlServiceProvider val98 = new XamlServiceProvider();
+ val98.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val26, (object)ImageButton.SourceProperty));
+ val98.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(54, 26)));
+ BindingBase val99 = ((IMarkupExtension)(object)val22).ProvideValue((IServiceProvider)val98);
+ ((BindableObject)val26).SetBinding(ImageButton.SourceProperty, val99);
+ ((BindableObject)val26).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val26).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val26).SetValue(ImageButton.CornerRadiusProperty, (object)20);
+ ((BindableObject)val26).SetValue(ImageButton.PaddingProperty, (object)new Thickness(8.0));
+ val23.Key = "ButtonBackgroundLight";
+ StaticResourceExtension val100 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundLight"
+ };
+ XamlServiceProvider val101 = new XamlServiceProvider();
+ Type? typeFromHandle11 = typeof(IProvideValueTarget);
+ object[] array11 = new object[0 + 5];
+ array11[0] = val25;
+ array11[1] = val26;
+ array11[2] = val36;
+ array11[3] = val50;
+ array11[4] = mainPage;
+ SimpleValueTargetProvider val102 = new SimpleValueTargetProvider(array11, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj11 = (object)val102;
+ val101.Add(typeFromHandle11, (object)val102);
+ val101.Add(typeof(IReferenceProvider), obj11);
+ val101.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 26)));
+ object light6 = val100.ProvideValue((IServiceProvider)val101);
+ val25.Light = light6;
+ val24.Key = "ButtonBackgroundDark";
+ StaticResourceExtension val103 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundDark"
+ };
+ XamlServiceProvider val104 = new XamlServiceProvider();
+ Type? typeFromHandle12 = typeof(IProvideValueTarget);
+ object[] array12 = new object[0 + 5];
+ array12[0] = val25;
+ array12[1] = val26;
+ array12[2] = val36;
+ array12[3] = val50;
+ array12[4] = mainPage;
+ SimpleValueTargetProvider val105 = new SimpleValueTargetProvider(array12, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj12 = (object)val105;
+ val104.Add(typeFromHandle12, (object)val105);
+ val104.Add(typeof(IReferenceProvider), obj12);
+ val104.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 26)));
+ object dark6 = val103.ProvideValue((IServiceProvider)val104);
+ val25.Dark = dark6;
+ XamlServiceProvider val106 = new XamlServiceProvider();
+ val106.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val26, (object)VisualElement.BackgroundColorProperty));
+ val106.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(59, 26)));
+ BindingBase val107 = ((IMarkupExtension)(object)val25).ProvideValue((IServiceProvider)val106);
+ ((BindableObject)val26).SetBinding(VisualElement.BackgroundColorProperty, val107);
+ val26.Clicked += mainPage.OnStopClicked;
+ ((BindableObject)val26).SetValue(Element.AutomationIdProperty, (object)"StopButton");
+ ((BindableObject)val26).SetValue(ToolTipProperties.TextProperty, (object)"Stop Loading");
+ ((Layout)val36).Children.Add((IView)(object)val26);
+ ((BindableObject)val31).SetValue(Grid.ColumnProperty, (object)4);
+ val27.Light = "home_dark.png";
+ val27.Dark = "home_light.png";
+ XamlServiceProvider val108 = new XamlServiceProvider();
+ val108.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val31, (object)ImageButton.SourceProperty));
+ val108.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(66, 26)));
+ BindingBase val109 = ((IMarkupExtension)(object)val27).ProvideValue((IServiceProvider)val108);
+ ((BindableObject)val31).SetBinding(ImageButton.SourceProperty, val109);
+ ((BindableObject)val31).SetValue(VisualElement.WidthRequestProperty, (object)40.0);
+ ((BindableObject)val31).SetValue(VisualElement.HeightRequestProperty, (object)40.0);
+ ((BindableObject)val31).SetValue(ImageButton.CornerRadiusProperty, (object)20);
+ ((BindableObject)val31).SetValue(ImageButton.PaddingProperty, (object)new Thickness(8.0));
+ val28.Key = "ButtonBackgroundLight";
+ StaticResourceExtension val110 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundLight"
+ };
+ XamlServiceProvider val111 = new XamlServiceProvider();
+ Type? typeFromHandle13 = typeof(IProvideValueTarget);
+ object[] array13 = new object[0 + 5];
+ array13[0] = val30;
+ array13[1] = val31;
+ array13[2] = val36;
+ array13[3] = val50;
+ array13[4] = mainPage;
+ SimpleValueTargetProvider val112 = new SimpleValueTargetProvider(array13, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj13 = (object)val112;
+ val111.Add(typeFromHandle13, (object)val112);
+ val111.Add(typeof(IReferenceProvider), obj13);
+ val111.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 26)));
+ object light7 = val110.ProvideValue((IServiceProvider)val111);
+ val30.Light = light7;
+ val29.Key = "ButtonBackgroundDark";
+ StaticResourceExtension val113 = new StaticResourceExtension
+ {
+ Key = "ButtonBackgroundDark"
+ };
+ XamlServiceProvider val114 = new XamlServiceProvider();
+ Type? typeFromHandle14 = typeof(IProvideValueTarget);
+ object[] array14 = new object[0 + 5];
+ array14[0] = val30;
+ array14[1] = val31;
+ array14[2] = val36;
+ array14[3] = val50;
+ array14[4] = mainPage;
+ SimpleValueTargetProvider val115 = new SimpleValueTargetProvider(array14, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[6] { val51, val51, val51, val51, val51, val51 }, false);
+ object obj14 = (object)val115;
+ val114.Add(typeFromHandle14, (object)val115);
+ val114.Add(typeof(IReferenceProvider), obj14);
+ val114.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 26)));
+ object dark7 = val113.ProvideValue((IServiceProvider)val114);
+ val30.Dark = dark7;
+ XamlServiceProvider val116 = new XamlServiceProvider();
+ val116.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val31, (object)VisualElement.BackgroundColorProperty));
+ val116.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(71, 26)));
+ BindingBase val117 = ((IMarkupExtension)(object)val30).ProvideValue((IServiceProvider)val116);
+ ((BindableObject)val31).SetBinding(VisualElement.BackgroundColorProperty, val117);
+ val31.Clicked += mainPage.OnHomeClicked;
+ ((BindableObject)val31).SetValue(Element.AutomationIdProperty, (object)"HomeButton");
+ ((BindableObject)val31).SetValue(ToolTipProperties.TextProperty, (object)"Go Home");
+ ((Layout)val36).Children.Add((IView)(object)val31);
+ ((BindableObject)val33).SetValue(Grid.ColumnProperty, (object)5);
+ ((BindableObject)val33).SetValue(Entry.PlaceholderProperty, (object)"Enter URL or search...");
+ val32.Key = "AddressBarStyle";
+ StaticResourceExtension val118 = new StaticResourceExtension
+ {
+ Key = "AddressBarStyle"
+ };
+ XamlServiceProvider val119 = new XamlServiceProvider();
+ Type? typeFromHandle15 = typeof(IProvideValueTarget);
+ object[] array15 = new object[0 + 4];
+ array15[0] = val33;
+ array15[1] = val36;
+ array15[2] = val50;
+ array15[3] = mainPage;
+ SimpleValueTargetProvider val120 = new SimpleValueTargetProvider(array15, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj15 = (object)val120;
+ val119.Add(typeFromHandle15, (object)val120);
+ val119.Add(typeof(IReferenceProvider), obj15);
+ val119.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(80, 20)));
+ object obj16 = val118.ProvideValue((IServiceProvider)val119);
+ ((BindableObject)val33).SetValue(VisualElement.StyleProperty, (obj16 == null || !typeof(BindingBase).IsAssignableFrom(obj16.GetType())) ? obj16 : obj16);
+ val33.Completed += mainPage.OnAddressBarCompleted;
+ ((Layout)val36).Children.Add((IView)(object)val33);
+ ((BindableObject)val35).SetValue(Grid.ColumnProperty, (object)6);
+ ((BindableObject)val35).SetValue(Button.TextProperty, (object)"Go");
+ val34.Key = "GoButtonStyle";
+ StaticResourceExtension val121 = new StaticResourceExtension
+ {
+ Key = "GoButtonStyle"
+ };
+ XamlServiceProvider val122 = new XamlServiceProvider();
+ Type? typeFromHandle16 = typeof(IProvideValueTarget);
+ object[] array16 = new object[0 + 4];
+ array16[0] = val35;
+ array16[1] = val36;
+ array16[2] = val50;
+ array16[3] = mainPage;
+ SimpleValueTargetProvider val123 = new SimpleValueTargetProvider(array16, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj17 = (object)val123;
+ val122.Add(typeFromHandle16, (object)val123);
+ val122.Add(typeof(IReferenceProvider), obj17);
+ val122.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(86, 21)));
+ object obj18 = val121.ProvideValue((IServiceProvider)val122);
+ ((BindableObject)val35).SetValue(VisualElement.StyleProperty, (obj18 == null || !typeof(BindingBase).IsAssignableFrom(obj18.GetType())) ? obj18 : obj18);
+ val35.Clicked += mainPage.OnGoClicked;
+ ((BindableObject)val35).SetValue(Element.AutomationIdProperty, (object)"GoButton");
+ ((Layout)val36).Children.Add((IView)(object)val35);
+ ((Layout)val50).Children.Add((IView)(object)val36);
+ ((BindableObject)val40).SetValue(Grid.RowProperty, (object)1);
+ ((BindableObject)val40).SetValue(ProgressBar.ProgressProperty, (object)0.0);
+ val37.Key = "PrimaryColor";
+ StaticResourceExtension val124 = new StaticResourceExtension
+ {
+ Key = "PrimaryColor"
+ };
+ XamlServiceProvider val125 = new XamlServiceProvider();
+ Type? typeFromHandle17 = typeof(IProvideValueTarget);
+ object[] array17 = new object[0 + 4];
+ array17[0] = val39;
+ array17[1] = val40;
+ array17[2] = val50;
+ array17[3] = mainPage;
+ SimpleValueTargetProvider val126 = new SimpleValueTargetProvider(array17, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj19 = (object)val126;
+ val125.Add(typeFromHandle17, (object)val126);
+ val125.Add(typeof(IReferenceProvider), obj19);
+ val125.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 22)));
+ object light8 = val124.ProvideValue((IServiceProvider)val125);
+ val39.Light = light8;
+ val38.Key = "PrimaryDarkColor";
+ StaticResourceExtension val127 = new StaticResourceExtension
+ {
+ Key = "PrimaryDarkColor"
+ };
+ XamlServiceProvider val128 = new XamlServiceProvider();
+ Type? typeFromHandle18 = typeof(IProvideValueTarget);
+ object[] array18 = new object[0 + 4];
+ array18[0] = val39;
+ array18[1] = val40;
+ array18[2] = val50;
+ array18[3] = mainPage;
+ SimpleValueTargetProvider val129 = new SimpleValueTargetProvider(array18, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj20 = (object)val129;
+ val128.Add(typeFromHandle18, (object)val129);
+ val128.Add(typeof(IReferenceProvider), obj20);
+ val128.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 22)));
+ object dark8 = val127.ProvideValue((IServiceProvider)val128);
+ val39.Dark = dark8;
+ XamlServiceProvider val130 = new XamlServiceProvider();
+ val130.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val40, (object)ProgressBar.ProgressColorProperty));
+ val130.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(95, 22)));
+ BindingBase val131 = ((IMarkupExtension)(object)val39).ProvideValue((IServiceProvider)val130);
+ ((BindableObject)val40).SetBinding(ProgressBar.ProgressColorProperty, val131);
+ ((BindableObject)val40).SetValue(VisualElement.HeightRequestProperty, (object)3.0);
+ ((BindableObject)val40).SetValue(VisualElement.IsVisibleProperty, ((TypeConverter)new VisibilityConverter()).ConvertFromInvariantString("False"));
+ ((Layout)val50).Children.Add((IView)(object)val40);
+ ((BindableObject)val41).SetValue(Grid.RowProperty, (object)2);
+ ((BindableObject)val41).SetValue(WebView.SourceProperty, ((TypeConverter)new WebViewSourceTypeConverter()).ConvertFromInvariantString("https://openmaui.net"));
+ val41.Navigating += mainPage.OnWebViewNavigating;
+ val41.Navigated += mainPage.OnWebViewNavigated;
+ ((Layout)val50).Children.Add((IView)(object)val41);
+ ((BindableObject)val49).SetValue(Grid.RowProperty, (object)3);
+ ((BindableObject)val49).SetValue(Layout.PaddingProperty, (object)new Thickness(8.0, 4.0));
+ ((BindableObject)val49).SetValue(Grid.ColumnDefinitionsProperty, (object)new ColumnDefinitionCollection((ColumnDefinition[])(object)new ColumnDefinition[2]
+ {
+ new ColumnDefinition(GridLength.Star),
+ new ColumnDefinition(GridLength.Auto)
+ }));
+ val42.Key = "StatusBackgroundLight";
+ StaticResourceExtension val132 = new StaticResourceExtension
+ {
+ Key = "StatusBackgroundLight"
+ };
+ XamlServiceProvider val133 = new XamlServiceProvider();
+ Type? typeFromHandle19 = typeof(IProvideValueTarget);
+ object[] array19 = new object[0 + 4];
+ array19[0] = val44;
+ array19[1] = val49;
+ array19[2] = val50;
+ array19[3] = mainPage;
+ SimpleValueTargetProvider val134 = new SimpleValueTargetProvider(array19, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Light"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj21 = (object)val134;
+ val133.Add(typeFromHandle19, (object)val134);
+ val133.Add(typeof(IReferenceProvider), obj21);
+ val133.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(110, 15)));
+ object light9 = val132.ProvideValue((IServiceProvider)val133);
+ val44.Light = light9;
+ val43.Key = "StatusBackgroundDark";
+ StaticResourceExtension val135 = new StaticResourceExtension
+ {
+ Key = "StatusBackgroundDark"
+ };
+ XamlServiceProvider val136 = new XamlServiceProvider();
+ Type? typeFromHandle20 = typeof(IProvideValueTarget);
+ object[] array20 = new object[0 + 4];
+ array20[0] = val44;
+ array20[1] = val49;
+ array20[2] = val50;
+ array20[3] = mainPage;
+ SimpleValueTargetProvider val137 = new SimpleValueTargetProvider(array20, (object)typeof(AppThemeBindingExtension).GetRuntimeProperty("Dark"), (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj22 = (object)val137;
+ val136.Add(typeFromHandle20, (object)val137);
+ val136.Add(typeof(IReferenceProvider), obj22);
+ val136.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(110, 15)));
+ object dark9 = val135.ProvideValue((IServiceProvider)val136);
+ val44.Dark = dark9;
+ XamlServiceProvider val138 = new XamlServiceProvider();
+ val138.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val49, (object)VisualElement.BackgroundColorProperty));
+ val138.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(110, 15)));
+ BindingBase val139 = ((IMarkupExtension)(object)val44).ProvideValue((IServiceProvider)val138);
+ ((BindableObject)val49).SetBinding(VisualElement.BackgroundColorProperty, val139);
+ ((BindableObject)val46).SetValue(Grid.ColumnProperty, (object)0);
+ ((BindableObject)val46).SetValue(Label.TextProperty, (object)"Ready");
+ val45.Key = "StatusLabelStyle";
+ StaticResourceExtension val140 = new StaticResourceExtension
+ {
+ Key = "StatusLabelStyle"
+ };
+ XamlServiceProvider val141 = new XamlServiceProvider();
+ Type? typeFromHandle21 = typeof(IProvideValueTarget);
+ object[] array21 = new object[0 + 4];
+ array21[0] = val46;
+ array21[1] = val49;
+ array21[2] = val50;
+ array21[3] = mainPage;
+ SimpleValueTargetProvider val142 = new SimpleValueTargetProvider(array21, (object)VisualElement.StyleProperty, (INameScope[])(object)new NameScope[5] { val51, val51, val51, val51, val51 }, false);
+ object obj23 = (object)val142;
+ val141.Add(typeFromHandle21, (object)val142);
+ val141.Add(typeof(IReferenceProvider), obj23);
+ val141.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(115, 20)));
+ object obj24 = val140.ProvideValue((IServiceProvider)val141);
+ ((BindableObject)val46).SetValue(VisualElement.StyleProperty, (obj24 == null || !typeof(BindingBase).IsAssignableFrom(obj24.GetType())) ? obj24 : obj24);
+ ((Layout)val49).Children.Add((IView)(object)val46);
+ ((BindableObject)val48).SetValue(Grid.ColumnProperty, (object)1);
+ val47.Light = "moon_dark.png";
+ val47.Dark = "sun_light.png";
+ XamlServiceProvider val143 = new XamlServiceProvider();
+ val143.Add(typeof(IProvideValueTarget), (object)new ValueTargetProvider((object)val48, (object)ImageButton.SourceProperty));
+ val143.Add(typeof(IXmlLineInfoProvider), (object)new XmlLineInfoProvider((IXmlLineInfo)new XmlLineInfo(120, 26)));
+ BindingBase val144 = ((IMarkupExtension)(object)val47).ProvideValue((IServiceProvider)val143);
+ ((BindableObject)val48).SetBinding(ImageButton.SourceProperty, val144);
+ ((BindableObject)val48).SetValue(VisualElement.WidthRequestProperty, (object)32.0);
+ ((BindableObject)val48).SetValue(VisualElement.HeightRequestProperty, (object)24.0);
+ ((BindableObject)val48).SetValue(ImageButton.CornerRadiusProperty, (object)4);
+ ((BindableObject)val48).SetValue(ImageButton.PaddingProperty, (object)new Thickness(4.0));
+ ((BindableObject)val48).SetValue(VisualElement.BackgroundColorProperty, (object)Colors.Transparent);
+ val48.Clicked += mainPage.OnThemeToggleClicked;
+ ((BindableObject)val48).SetValue(ToolTipProperties.TextProperty, (object)"Toggle Light/Dark Theme");
+ ((Layout)val49).Children.Add((IView)(object)val48);
+ ((Layout)val50).Children.Add((IView)(object)val49);
+ ((BindableObject)mainPage).SetValue(ContentPage.ContentProperty, (object)val50);
+ }
+}
diff --git a/XamlBrowser/MauiProgram.cs b/XamlBrowser/MauiProgram.cs
new file mode 100644
index 0000000..6a16f24
--- /dev/null
+++ b/XamlBrowser/MauiProgram.cs
@@ -0,0 +1,22 @@
+using Microsoft.Maui.Controls.Hosting;
+using Microsoft.Maui.Hosting;
+using Microsoft.Maui.Platform.Linux;
+using Microsoft.Maui.Platform.Linux.Hosting;
+
+namespace XamlBrowser;
+
+public static class MauiProgram
+{
+ public static void Main(string[] args)
+ {
+ MauiAppBuilder obj = MauiApp.CreateBuilder(true);
+ AppHostBuilderExtensions.UseMauiApp(obj).UseLinux();
+ LinuxApplication.Run(obj.Build(), args, delegate(LinuxApplicationOptions options)
+ {
+ options.Title = "XAML Browser";
+ options.Width = 1200;
+ options.Height = 800;
+ options.UseGtk = true;
+ });
+ }
+}
diff --git a/XamlBrowser/XamlBrowser.csproj b/XamlBrowser/XamlBrowser.csproj
new file mode 100644
index 0000000..ee8e823
--- /dev/null
+++ b/XamlBrowser/XamlBrowser.csproj
@@ -0,0 +1,25 @@
+
+
+ XamlBrowser
+ False
+ Exe
+ netcoreapp9.0
+ Arm64
+
+
+ 12.0
+ True
+
+
+
+
+
+
+
+ ../../OpenMaui.Controls.Linux.dll
+
+
+
+
+
+
\ No newline at end of file