How does the null check operator work in Dart

Issue I’m using this repository to familiarize myself with Amazon’s Cognito user system. In the file lib/screens/signup_screen.dart, starting at line 27 there is this piece of code: TextFormField( keyboardType: TextInputType.emailAddress, decoration: InputDecoration(labelText: "Email"), controller: _emailController, validator: (value) => !validateEmail(value) ?

Continue reading