Skip to content

LxMessageBox

Visão geral

O LxMessageBox é um componente de mensagens baseado em SweetAlert2 que simplifica a exibição de feedbacks visuais em forma de alertas, notificações e confirmações.

info(message, title)

Exibe uma mensagem informativa.

  • message String: O conteúdo da mensagem.
  • title String opcional: O título da mensagem. O padrão é 'Informação'.
javascript
LxMessageBox.info('Esta é uma mensagem informativa.');

success(message, title)

Exibe uma mensagem de sucesso.

  • message String: O conteúdo da mensagem.
  • title String opcional: O título da mensagem. O padrão é 'Sucesso!'.
javascript
LxMessageBox.success('Operação concluída com sucesso!', 'Sucesso na operação');

warning(message, title)

Exibe uma mensagem de alerta.

  • message String: O conteúdo da mensagem.
  • title String opcional: O título da mensagem. O padrão é 'Alerta'.
javascript
LxMessageBox.warning('Atenção! Este é um aviso importante.');

error(message, title)

Exibe uma mensagem de erro.

  • message String: O conteúdo da mensagem.
  • timer Number opcional: O título da mensagem. O padrão é 'Ops!'.
javascript
LxMessageBox.error('Ocorreu um erro durante o processamento.');

question(message, title)

Exibe uma mensagem de erro.

  • message String: O conteúdo da mensagem.
  • title String opcional: O título da mensagem. O padrão é 'Confirmação'.
javascript
LxMessageBox
	.question('Tem certeza que deseja excluir este item?')
	.then((result) => {
		LxMessageBox.success('Confirmado!');
	})
	.catch((result) => {
		if (result.closed) {
			LxMessageBox.success('Confirmação foi fechada');
		} else {
			LxMessageBox.warning('Não confirmado');
		}
	});