childStatusMessage method
Widget
childStatusMessage(
- AFSISigninStatus status,
- String statusMessage, {
- Color? colorBackground,
- TextTheme? textTheme,
Implementation
Widget childStatusMessage(AFSISigninStatus status, String statusMessage, {
Color? colorBackground,
TextTheme? textTheme,
}) {
var messageColor;
final textThemeActual = textTheme ?? styleOnPrimary;
final style = textThemeActual.bodyMedium;
if(status == AFSISigninStatus.error) {
messageColor = colorError;
} else {
messageColor = colorBackground;
}
return Container(
padding: EdgeInsets.all(8.0),
decoration: BoxDecoration(
color: messageColor,
borderRadius: BorderRadius.circular(4.0)
),
margin: EdgeInsets.fromLTRB(40,0,40,0),
alignment: Alignment.center,
child: Text(
statusMessage,
key: keyForWID(AFSIWidgetID.loginErrorText),
style: style
));
}