getsentry / getsentry/sentry-dotnet
Make `MauiCommunityToolkitMvvmEventsBinder` extensible to other elements
Open
.NET
3: medium
Framework: MAUI
Improvement
- Dominant language
- C#
- Stars
- 770
- Forks
- 248
- Avg merge
- 3d 4h
- Merged PRs (30d)
- 49
Description
### Problem Statement
Nowadays lots of developers are using third party libraries components which have their own `Command` properties which can use the MVVM command objects.
`AddCommunityToolkitIntegration` should provide a way to attach to those additional properties.
### Solution Brainstorm
```
options.AddCommunityToolkitIntegration(integration => {
integration.AddCommandSupport(
MyThirdPartyElement.RefreshCommandProperty,
MyThirdPartyElement.ValidateCommandProperty
)
});
```
Internally this is stored as `Dictionary` which we can leverage in the event binder.
Contributor guide
Assessment
This issue has not been assessed yet.