isObscureText method
Determines whether the text input associated with a specific attribute should be displayed in obscured (password) mode or not.
Parameters:
attribute: The name of the attribute for which to determine the text display mode.
Returns:
trueif the text input should be displayed in obscured (password) mode.falseif the text input should be displayed in plain text mode.
Description:
This function checks if the specified attribute is in the _overrideObscureText
list. If it is, it returns false, indicating that the text should be displayed
in plain text mode (not obscured). If the attribute is not in the list, it checks
the obscureText property of the attribute's type to determine whether the text
should be obscured based on its predefined behavior.
Implementation
bool isObscureText(String attribute) {
if (_overrideObscureText.contains((attribute))) {
return false;
}
return getAttributeType(attribute).obscureText;
}