API reference
The API reference is generated from the XML documentation of IcyUI's four packages. Use the table of contents or the search box to find a type, or start from a namespace:
| Namespace | Contents |
|---|---|
| Icy.UI | Canvas, UIElement, panels, controls, styles and templates. |
| Icy.Markup | The markup loader and the markup extension contract. |
| Icy.Data | Data binding, type resolution and shared event arguments. |
| Icy.Configuration | IcyConfiguration, the configuration builder and themes. |
| Icy.Input | Input devices, routed input events, gestures and navigation input. |
| Icy.Navigation | The page navigation service used by Frame. |
| Icy.Animations | Animations and timelines. |
| Icy.Rendering | Rendering abstractions, brushes and fonts. |
| Icy.Assets | Asset contexts, importers and resources. |
| Icy.Diagnostics | Debug overlays and the diagnostics HUD. |
| Icy.Design | The IcyUI.Design package: design documents, the edit engine and the in-game editor. |
| Icy.Stride | The IcyUI.Stride package. |
| Icy.MonoGame | The IcyUI.MonoGame package. |