Issue
What does "?." syntax do in Dart language? I have here an example from Flutter's scaffold.dart code:
_drawerKey.currentState?.open();
Solution
It's a null safe operator.
Use ?. when you want to call a method/getter on an object IF that object is not null (otherwise, return null).
_drawerKey.currentState?.open();
Call open()
only if it's not null.
More info: https://medium.com/@thinkdigitalsoftware/null-aware-operators-in-dart-53ffb8ae80bb
Answered By - Kent Answer Checked By - David Marino (PHPFixing Volunteer)
0 Comments:
Post a Comment
Note: Only a member of this blog may post a comment.