Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix object literal constructors where parameters need to be renamed #232

Open
srujzs opened this issue May 1, 2024 · 0 comments
Open

Fix object literal constructors where parameters need to be renamed #232

srujzs opened this issue May 1, 2024 · 0 comments

Comments

@srujzs
Copy link
Contributor

srujzs commented May 1, 2024

External named parameter constructors create an object with the given names as keys and the arguments as values. Certain keywords are reserved by Dart, however, like is, and require a rename. We can do renaming of properties via @JS, but no such mechanism exists for the constructor. This seems to only affect a handful of dictionaries e.g.

external factory ElementCreationOptions({String is_});
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant