Windows
Windows copied to clipboard
WCT Component Area Map 7.x
Background
See https://github.com/CommunityToolkit/Windows/issues/602
Problem
A full high-level area map is needed, including
- Individual components
- Individual component source, Wiki/Samples, and tests
Solution
7.x Area Map
This is a complete map of all areas for the 7.x version of the Windows Community Toolkit, found at:
- https://github.com/CommunityToolkit/WindowsCommunityToolkit
Components
The components and corresponding areas, organized at a high level by package:
| Component | Description | NuGet | Source | Tests | Docs |
|---|---|---|---|---|---|
| Animations | A collection of implicit, composition and connected animation helpers and builders | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: UWP, WinUI Wiki: - Reference: - |
| Behaviors | A collection of useful triggers and actions for XAML behaviors | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: - Wiki: - Reference: - |
| Connectivity | Network connectivity and BluetoothLE helpers | UWP, WinUI | UWP, WinUI | Smoke: UWP, WinUI | Samples: UWP, WinUI Wiki: - Reference: - |
| Controls.Core | Core XAML controls | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: UWP,WinUI Wiki: - Reference: - |
| Controls.DataGrid | XAML DataGrid control | UWP, WinUI | UWP, WinUI | Smoke: UWP, WinUI | Samples: UWP, WinUI Wiki: - Reference: - |
| Controls.Input | Input-focused XAML controls | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: - Wiki: - Reference: - |
| Controls.Layout | Layout-focused XAML controls | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: - Wiki: - Reference: - |
| Controls.Markdown | XAML Markdown text rendering control | UWP, WinUI | UWP, WinUI | Smoke: UWP, WinUI | Samples: UWP, WinUI Wiki: - Reference: - |
| Controls.Media | Media-focused XAML controls | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: UWP, WinUI Wiki: - Reference: - |
| Controls.Primitives | Primitive XAML controls and control building blocks | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI Smoke: UWP, WinUI |
Samples: UWP, WinUI Wiki: - Reference: - |
| DeveloperTools | FocusTracker and AlignmentGrid developer helpers | UWP, WinUI | UWP, WinUI | Smoke: UWP, WinUI | Samples: UWP, WinUI Wiki: - Reference: - |
| Graph.Controls | Microsoft Graph XAML controls (Login, People, etc) | UWP | UWP | - | Samples: - Wiki: - Reference: - |
| Input.GazeInteraction | Eye tracker integration helpers | UWP, WinUI | UWP, WinUI | - | Samples: UWP, WinUI Wiki: - Reference: - |
| Lottie | Lottie animation support | UWP | UWP | - | Samples: - Wiki: - Reference: - |
| Media | Create animated Media effects on UI elements | UWP, WinUI | UWP, WinUI | - | Samples: UWP, WinUI Wiki: - Reference: - |
| Notifications | Toast, tile and badge notifications | UWP, WinUI | UWP, WinUI | Unit: UWP, WinUI | Samples: - Wiki: - Reference: - |
| Win32.UI.XamlHost | XAML Islands hosting for Win32 apps | Win32 | - | - | Samples: - Wiki: - Reference: - |
| WPF.UI.XamlHost | XAML Islands hosting for WPF | Wpf | - | - | Samples: - Wiki: - Reference: - |
| Forms.UI.XamlHost | XAML Islands hosting for WinForms | Forms | - | - | Samples: - Wiki: - Reference: - |
| Graph | Graph extensions, provider helpers, and OneDrive/User storage helpers | Package | Source | - | Samples: - Wiki: - Reference: - |
| Graph.UWP | Microsoft Graph UWP XAML controls including GraphPresenter, LoginButton, PersonView, and PeoplePicker | UWP | Source | - | Samples: - Wiki: - Reference: - |
| Authentication | Base provider, IProvider interface, ProviderManager and authentication state management | Package | Source | - | Samples: - Wiki: - Reference: - |
| Authentication.Msal | MSAL-based authentication provider | Package | Source | - | Samples: - Wiki: - Reference: - |
| Authentication.UWP | Native Windows authentication provider | UWP | Source | - | Samples: - Wiki: - Reference: - |