showScaffoldMessages function

void showScaffoldMessages(
  1. BuildContext context,
  2. Map<String, dynamic> messages
)

Implementation

void showScaffoldMessages(BuildContext context, Map<String, dynamic> messages) {
  if (msSvDebug) {
    logDebug('CRUD | showScaffoldMessages | messages: ${messages.toString()}');
  }
  if (!messages.containsKey('errorWaitForOk') ||
      messages['errorWaitForOk'] == null) {
    messages['errorWaitForOk'] = true;
  }
  if (messages.containsKey('errorMessage') &&
      messages['errorMessage']?.isNotEmpty) {
    showScaffoldMessage(
      '${messages['errorMessage']}${messages['errorCode']?.isNotEmpty ? '\n${messages['errorCode']}' : ''}',
      context,
      typeError,
      messages['errorWaitForOk'],
    );
  }
  if (messages.containsKey('infoMessage') &&
      messages['infoMessage']?.isNotEmpty) {
    showScaffoldMessage(messages['infoMessage'], context, typeInfo, false);
  }
}