Whether to allow the platform to automatically format dashes.
As an example of what this does, two consecutive hyphen characters will be automatically replaced with one en dash, and three consecutive hyphens will become one em dash.
Defaults to true, unless obscureText is true, when it defaults to false. This is to avoid the problem where password fields receive autoformatted characters.
final SmartDashesType smartDashesType;