-
Notifications
You must be signed in to change notification settings - Fork 9.7k
[in_app_purchase] Explanation for casting details to implementations #4008
[in_app_purchase] Explanation for casting details to implementations #4008
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The description looks good, nice and detailed. I added some suggestions that you can have a look at.
One thing in particular, I learned from Stuart that we should try to refrain from using "you" as it might lead to confusion (who is the "you" that is being referred to). If have marked a few places where "you" is used but not all of them. It would be good to go over the whole paragraph and make the necessary updates.
and other textual improvements
# Conflicts: # packages/in_app_purchase/in_app_purchase/CHANGELOG.md
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@renefloor I have added two more change suggestions, have a look if you agree
Co-authored-by: Maurits van Beusekom <maurits@vnbskm.nl>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Co-authored-by: Daniël <32639467+danielroek@users.noreply.github.com>
The platform specific properties of ProductDetails and PurchaseDetails are removed in the platform interface, but can easily be retrieved by casting the object to the platform specific implementations. This PR adds a section to the readme explaining the casts of both types.
Fixes flutter/flutter#83140
Pre-launch Checklist
dart format
. See plugin_tool format)[shared_preferences]
///
).If you need help, consider asking for advice on the #hackers-new channel on Discord.