-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[Spec] APIS That need to be made public for contributors and Xamarin Community Tookit #12136
Comments
Thanks for creating this issue @PureWeen; Most of the listed API's are used by C# Markup. Once these API's are available in the XCT we can move C# Markup there. |
As I work through migrating the Popup Control (xamarin/XamarinCommunityToolkit#292) I will document some of the APIs required that are currently internal. Right, now I have created the referenced PR #12125 to allow protected constructor for |
@PureWeen would be good to have the PlatformSpecific bits public as well. Even if they are decorated with |
I just submitted 2 PRs that open up several APIs for iOS/UWP that are required to complete the Popup Control port from Xamarin.Forms to the Xamarin Community Toolkit. Once those are merged I will be very close to finishing up my work on the Popup Control |
@StephaneDelcroix can you weigh in here? |
@PureWeen could you add the internal |
As we move controls over to the XCT we need to expose some properties to the outside world
Here's the list so far. As we create issues to fix these please link them here
Internal
Private
Xamarin.Forms.Core.UnitTests:
Internal:
In addition, the Markup unit tests use reflection to access these private API's in Xamarin.Forms.Core in the BindableObject class: GetContext method, BindableContextAttributes enum , BindablePropertyContext nested class , SetValueArgs nested class
The text was updated successfully, but these errors were encountered: